retaliate handled properly

This commit is contained in:
2025-02-13 20:32:16 -06:00
parent d56d58492a
commit a75670bf0e
@@ -201,12 +201,10 @@ public class CombatUtilities {
return;
int anim = 75;
float speed;
if (mainHand)
speed = agent.getSpeedHandOne();
else
speed = agent.getSpeedHandTwo();
//handle the retaliate here because even if the mob misses you can still retaliate
if (AbstractWorldObject.IsAbstractCharacter(target))
CombatManager.handleRetaliate((AbstractCharacter) target, agent);
DamageType dt = DamageType.Crush;
@@ -288,11 +286,6 @@ public class CombatUtilities {
if (((Mob) target).isSiege())
return;
//handle the retaliate
if (AbstractWorldObject.IsAbstractCharacter(target))
CombatManager.handleRetaliate((AbstractCharacter) target, agent);
if (target.getObjectType() == GameObjectType.Mob) {
Mob targetMob = (Mob) target;
if (targetMob.isSiege())