新增敏捷破甲

This commit is contained in:
2025-10-17 17:23:45 +08:00
parent 32b17ddfcc
commit 59841e780b
2 changed files with 6 additions and 4 deletions

View File

@@ -31,8 +31,9 @@ class GameManager {
return result; return result;
} }
claculatePlayerHp(aAttack, aDefender) { claculatePlayerHp(aAttack, aDefender) {
if (aAttack.mAttack > aDefender.mDefener) { let realDefender = Math.floor(aDefender.mDefener * (1 - 0.1 * aAttack.mAgile));
aDefender.mHp -= aAttack.mAttack - aDefender.mDefener; if (aAttack.mAttack > realDefender) {
aDefender.mHp -= aAttack.mAttack - realDefender;
} }
} }
claculateRanking(aPlayers) { claculateRanking(aPlayers) {

View File

@@ -40,9 +40,10 @@ export class GameManager
claculatePlayerHp(aAttack:Player, aDefender:Player) claculatePlayerHp(aAttack:Player, aDefender:Player)
{ {
if(aAttack.mAttack > aDefender.mDefener) let realDefender = Math.floor(aDefender.mDefener * (1 - 0.1 * aAttack.mAgile));
if(aAttack.mAttack > realDefender)
{ {
aDefender.mHp -= aAttack.mAttack - aDefender.mDefener; aDefender.mHp -= aAttack.mAttack - realDefender;
} }
} }