Add fights
This commit is contained in:
parent
f565df0ba4
commit
e2385f56cd
2 changed files with 8 additions and 8 deletions
|
|
@ -17,8 +17,8 @@ const fightEntity = async (
|
||||||
defender: IPlayer | TFullNPC,
|
defender: IPlayer | TFullNPC,
|
||||||
) => {
|
) => {
|
||||||
let attackerAttacks: Attack[] = [];
|
let attackerAttacks: Attack[] = [];
|
||||||
let attackerDamage = 0;
|
let attackerDamage = 10;
|
||||||
let attackerDefense = 0;
|
let attackerDefense = 10;
|
||||||
attacker.attacks.forEach((attack) => {
|
attacker.attacks.forEach((attack) => {
|
||||||
attackerAttacks.push(attack);
|
attackerAttacks.push(attack);
|
||||||
});
|
});
|
||||||
|
|
@ -32,12 +32,12 @@ const fightEntity = async (
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
attackerDamage *= 10 + attacker.strength / 5;
|
attackerDamage *= 1 + attacker.strength / 10;
|
||||||
attackerDefense *= 10 + attacker.strength / 5;
|
attackerDefense *= 1 + attacker.strength / 10;
|
||||||
|
|
||||||
let defenderAttacks: Attack[] = [];
|
let defenderAttacks: Attack[] = [];
|
||||||
let defenderDamage = 0;
|
let defenderDamage = 10;
|
||||||
let defenderDefense = 0;
|
let defenderDefense = 10;
|
||||||
defender.attacks.forEach((attack) => {
|
defender.attacks.forEach((attack) => {
|
||||||
defenderAttacks.push(attack);
|
defenderAttacks.push(attack);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -62,8 +62,8 @@ export const npcBecky: INPC = {
|
||||||
items: [],
|
items: [],
|
||||||
},
|
},
|
||||||
experience: 10000,
|
experience: 10000,
|
||||||
vitality: 250,
|
vitality: 2500,
|
||||||
strength: 250,
|
strength: 2500,
|
||||||
endurance: 50,
|
endurance: 50,
|
||||||
agility: 5,
|
agility: 5,
|
||||||
dexterity: 10,
|
dexterity: 10,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue