Add fights
This commit is contained in:
parent
c02062eb47
commit
28ab0873ab
1 changed files with 5 additions and 5 deletions
|
|
@ -28,8 +28,8 @@ const fightEntity = async (
|
||||||
attackerDefense += stat.defense;
|
attackerDefense += stat.defense;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
attackerDamage *= 1 + attacker.strength / 10;
|
attackerDamage *= 10 + attacker.strength / 5;
|
||||||
attackerDefense *= 1 + attacker.strength / 10;
|
attackerDefense *= 10 + attacker.strength / 5;
|
||||||
|
|
||||||
let defenderAttacks: Attack[] = [];
|
let defenderAttacks: Attack[] = [];
|
||||||
let defenderDamage = 0;
|
let defenderDamage = 0;
|
||||||
|
|
@ -81,7 +81,7 @@ const fightEntity = async (
|
||||||
const defenderWon = fightRound(
|
const defenderWon = fightRound(
|
||||||
client,
|
client,
|
||||||
roomId,
|
roomId,
|
||||||
attacker,
|
defender,
|
||||||
defenderAttacks,
|
defenderAttacks,
|
||||||
defenderDamage,
|
defenderDamage,
|
||||||
attacker,
|
attacker,
|
||||||
|
|
@ -139,7 +139,7 @@ const fightRound = (
|
||||||
defender.health <= -getMaxHealth(defender)
|
defender.health <= -getMaxHealth(defender)
|
||||||
? attackerAttackInfo.messagesOverpower
|
? attackerAttackInfo.messagesOverpower
|
||||||
: attackerAttackInfo.messagesDead,
|
: attackerAttackInfo.messagesDead,
|
||||||
) + `; Dealing ${attackerAttackDamage} damage`;
|
) + `; Dealing ${attackerAttackDamage.toFixed(0)} damage`;
|
||||||
msg = msg.replaceAll("ATTACKER", attacker.name);
|
msg = msg.replaceAll("ATTACKER", attacker.name);
|
||||||
msg = msg.replaceAll("DEFENDER", defender.name);
|
msg = msg.replaceAll("DEFENDER", defender.name);
|
||||||
|
|
||||||
|
|
@ -150,7 +150,7 @@ const fightRound = (
|
||||||
|
|
||||||
let msg =
|
let msg =
|
||||||
getRandomAttackMessage(attackerAttackInfo.messages) +
|
getRandomAttackMessage(attackerAttackInfo.messages) +
|
||||||
`; Dealing ${attackerAttackDamage} damage`;
|
`; Dealing ${attackerAttackDamage.toFixed(0)} damage`;
|
||||||
msg = msg.replaceAll("ATTACKER", attacker.name);
|
msg = msg.replaceAll("ATTACKER", attacker.name);
|
||||||
msg = msg.replaceAll("DEFENDER", defender.name);
|
msg = msg.replaceAll("DEFENDER", defender.name);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue