revert new mob AI

This commit is contained in:
2025-03-28 15:30:12 -05:00
parent 4d79d17582
commit ca12c7d864
3 changed files with 6 additions and 39 deletions
+2 -10
View File
@@ -1465,12 +1465,7 @@ public abstract class AbstractCharacter extends AbstractWorldObject {
if (eff == null)
continue;
boolean cancelOnAttack = eff.cancelOnAttack();
if(s.equals("Invisible"))
cancelOnAttack = true;
if (cancelOnAttack && eff.cancel()) {
if (eff.cancelOnAttack() && eff.cancel()) {
eff.cancelJob();
this.effects.remove(s);
changed = true;
@@ -1565,10 +1560,7 @@ public abstract class AbstractCharacter extends AbstractWorldObject {
override = true;
}
Boolean cancelOnMove = eff.cancelOnMove();
if(s.equals("SafeMode") || eff.getEffectsBase().getUUID() == 961)
cancelOnMove = true;
if (!override && cancelOnMove && eff.cancel()) {
if (!override && eff.cancelOnMove() && eff.cancel()) {
//System.out.println("canceling on Move");
eff.cancelJob();
this.effects.remove(s);