retaliate handled properly
This commit is contained in:
@@ -201,12 +201,10 @@ public class CombatUtilities {
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
int anim = 75;
|
int anim = 75;
|
||||||
float speed;
|
|
||||||
|
|
||||||
if (mainHand)
|
//handle the retaliate here because even if the mob misses you can still retaliate
|
||||||
speed = agent.getSpeedHandOne();
|
if (AbstractWorldObject.IsAbstractCharacter(target))
|
||||||
else
|
CombatManager.handleRetaliate((AbstractCharacter) target, agent);
|
||||||
speed = agent.getSpeedHandTwo();
|
|
||||||
|
|
||||||
DamageType dt = DamageType.Crush;
|
DamageType dt = DamageType.Crush;
|
||||||
|
|
||||||
@@ -288,11 +286,6 @@ public class CombatUtilities {
|
|||||||
if (((Mob) target).isSiege())
|
if (((Mob) target).isSiege())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
//handle the retaliate
|
|
||||||
|
|
||||||
if (AbstractWorldObject.IsAbstractCharacter(target))
|
|
||||||
CombatManager.handleRetaliate((AbstractCharacter) target, agent);
|
|
||||||
|
|
||||||
if (target.getObjectType() == GameObjectType.Mob) {
|
if (target.getObjectType() == GameObjectType.Mob) {
|
||||||
Mob targetMob = (Mob) target;
|
Mob targetMob = (Mob) target;
|
||||||
if (targetMob.isSiege())
|
if (targetMob.isSiege())
|
||||||
|
|||||||
Reference in New Issue
Block a user