Skip to content

Commit 6ea9dc7

Browse files
committed
v1.4.3: added an additional check for items on DK's throne
1 parent a87c752 commit 6ea9dc7

File tree

1 file changed

+8
-7
lines changed
  • core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs

1 file changed

+8
-7
lines changed

core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/DwarfKing.java

+8-7
Original file line numberDiff line numberDiff line change
@@ -517,14 +517,15 @@ public void die(Object cause) {
517517

518518
super.die( cause );
519519

520-
if (Dungeon.level.solid[pos]){
521-
Heap h = Dungeon.level.heaps.get(pos);
522-
if (h != null) {
523-
for (Item i : h.items) {
524-
Dungeon.level.drop(i, pos + Dungeon.level.width());
525-
}
526-
h.destroy();
520+
Heap h = Dungeon.level.heaps.get(CityBossLevel.throne);
521+
if (h != null) {
522+
for (Item i : h.items) {
523+
Dungeon.level.drop(i, CityBossLevel.throne + Dungeon.level.width());
527524
}
525+
h.destroy();
526+
}
527+
528+
if (Dungeon.level.solid[pos]){
528529
Dungeon.level.drop(new KingsCrown(), pos + Dungeon.level.width()).sprite.drop(pos);
529530
} else {
530531
Dungeon.level.drop(new KingsCrown(), pos).sprite.drop();

0 commit comments

Comments
 (0)