v1.4.3: added an additional check for items on DK's throne
This commit is contained in:
@@ -517,14 +517,15 @@ public class DwarfKing extends Mob {
|
||||
|
||||
super.die( cause );
|
||||
|
||||
if (Dungeon.level.solid[pos]){
|
||||
Heap h = Dungeon.level.heaps.get(pos);
|
||||
if (h != null) {
|
||||
for (Item i : h.items) {
|
||||
Dungeon.level.drop(i, pos + Dungeon.level.width());
|
||||
}
|
||||
h.destroy();
|
||||
Heap h = Dungeon.level.heaps.get(CityBossLevel.throne);
|
||||
if (h != null) {
|
||||
for (Item i : h.items) {
|
||||
Dungeon.level.drop(i, CityBossLevel.throne + Dungeon.level.width());
|
||||
}
|
||||
h.destroy();
|
||||
}
|
||||
|
||||
if (Dungeon.level.solid[pos]){
|
||||
Dungeon.level.drop(new KingsCrown(), pos + Dungeon.level.width()).sprite.drop(pos);
|
||||
} else {
|
||||
Dungeon.level.drop(new KingsCrown(), pos).sprite.drop();
|
||||
|
||||
Reference in New Issue
Block a user