v2.2.0: fixed mimics rarely not being set as hostile before dieing
This commit is contained in:
@@ -190,6 +190,15 @@ public class Mimic extends Mob {
|
||||
super.damage(dmg, src);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void die(Object cause) {
|
||||
if (state == PASSIVE){
|
||||
alignment = Alignment.ENEMY;
|
||||
stopHiding();
|
||||
}
|
||||
super.die(cause);
|
||||
}
|
||||
|
||||
public void stopHiding(){
|
||||
state = HUNTING;
|
||||
if (sprite != null) sprite.idle();
|
||||
|
||||
Reference in New Issue
Block a user