diff options
Diffstat (limited to 'src/being/localplayer.cpp')
-rw-r--r-- | src/being/localplayer.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/being/localplayer.cpp b/src/being/localplayer.cpp index a160896fb..819032af7 100644 --- a/src/being/localplayer.cpp +++ b/src/being/localplayer.cpp @@ -771,7 +771,9 @@ void LocalPlayer::attack(Being *const target, const bool keep, if (!dontChangeEquipment) changeEquipmentBeforeAttack(target); - playerHandler->attack(target->getId(), mServerAttack); + const int targetId = target->getId(); + playerHandler->attack(targetId, mServerAttack); + PlayerInfo::updateAttackAi(targetId, mServerAttack); } if (!keep) |