v0.3.2b: fixed a bug where prison quest enemies would rarely not drop quest items.

This commit is contained in:
Evan Debenham
2015-11-07 20:18:51 -05:00
parent 47aa30c830
commit 318df64246
2 changed files with 14 additions and 6 deletions
@@ -42,9 +42,6 @@ public class RotHeart extends Mob {
EXP = 4;
loot = Wandmaker.Rotberry.Seed.class;
lootChance = 1f;
state = PASSIVE;
}
@@ -74,13 +71,19 @@ public class RotHeart extends Mob {
@Override
public void destroy() {
super.destroy();
for (Mob mob : Dungeon.level.mobs.toArray( new Mob[0] )){
for (Mob mob : Dungeon.level.mobs.toArray(new Mob[Dungeon.level.mobs.size()])){
if (mob instanceof RotLasher){
mob.die(null);
}
}
}
@Override
public void die(Object cause) {
super.die(cause);
Dungeon.level.drop( new Wandmaker.Rotberry.Seed(), pos ).sprite.drop();
}
@Override
public int damageRoll() {
return 0;