|
|
|
@ -201,12 +201,10 @@ public class CombatUtilities {
@@ -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 {
@@ -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()) |
|
|
|
|