From 28ab0873ab58d3dc0102e09fa6e234644674fcab4583f43ffe4ab1f884dadf64 Mon Sep 17 00:00:00 2001 From: aslan Date: Fri, 23 Jan 2026 11:02:59 -0500 Subject: [PATCH] Add fights --- src/services/game/game.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/services/game/game.ts b/src/services/game/game.ts index 19db02c..6040788 100644 --- a/src/services/game/game.ts +++ b/src/services/game/game.ts @@ -28,8 +28,8 @@ const fightEntity = async ( attackerDefense += stat.defense; }); }); - attackerDamage *= 1 + attacker.strength / 10; - attackerDefense *= 1 + attacker.strength / 10; + attackerDamage *= 10 + attacker.strength / 5; + attackerDefense *= 10 + attacker.strength / 5; let defenderAttacks: Attack[] = []; let defenderDamage = 0; @@ -81,7 +81,7 @@ const fightEntity = async ( const defenderWon = fightRound( client, roomId, - attacker, + defender, defenderAttacks, defenderDamage, attacker, @@ -139,7 +139,7 @@ const fightRound = ( defender.health <= -getMaxHealth(defender) ? attackerAttackInfo.messagesOverpower : attackerAttackInfo.messagesDead, - ) + `; Dealing ${attackerAttackDamage} damage`; + ) + `; Dealing ${attackerAttackDamage.toFixed(0)} damage`; msg = msg.replaceAll("ATTACKER", attacker.name); msg = msg.replaceAll("DEFENDER", defender.name); @@ -150,7 +150,7 @@ const fightRound = ( let msg = getRandomAttackMessage(attackerAttackInfo.messages) + - `; Dealing ${attackerAttackDamage} damage`; + `; Dealing ${attackerAttackDamage.toFixed(0)} damage`; msg = msg.replaceAll("ATTACKER", attacker.name); msg = msg.replaceAll("DEFENDER", defender.name);