Fixed #255: Evasion not exiting combat

This commit is contained in:
Waverunner
2014-04-07 16:22:36 -04:00
parent ff8c22df7b
commit d5c9d226e3
3 changed files with 10 additions and 2 deletions
+7
View File
@@ -1381,6 +1381,13 @@ public class CombatService implements INetworkDispatch {
}
public void endCombat(CreatureObject defender) {
Vector<TangibleObject> defenderList = new Vector<TangibleObject>(defender.getDefendersList());
if (defenderList.size() > 0) {
defenderList.stream().forEach(attacker -> defender.removeDefender(attacker));
}
}
public enum HitType{;
public static final byte MISS = 0;