From 5d837c32978cee892888314003bbe04bec1b36b6 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 21 Mar 2015 20:56:53 -0400 Subject: [PATCH] v0.2.4d: further fixed issues with quickslot and dropping bags --- .../shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java | 1 + .../shatteredpixeldungeon/items/bags/WandHolster.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java b/src/com/shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java index cf45acff0..0b54d1c34 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java @@ -85,6 +85,7 @@ public class Bag extends Item implements Iterable { this.owner = null; for (Item item : items) Dungeon.quickslot.clearItem(item); + updateQuickslot(); } @Override diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/items/bags/WandHolster.java b/src/com/shatteredpixel/shatteredpixeldungeon/items/bags/WandHolster.java index 0b5af3981..7cfcc07ab 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/items/bags/WandHolster.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/items/bags/WandHolster.java @@ -17,6 +17,7 @@ */ package com.shatteredpixel.shatteredpixeldungeon.items.bags; +import com.shatteredpixel.shatteredpixeldungeon.Dungeon; import com.shatteredpixel.shatteredpixeldungeon.items.Item; import com.shatteredpixel.shatteredpixeldungeon.items.wands.Wand; import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet; @@ -51,6 +52,7 @@ public class WandHolster extends Bag { @Override public void onDetach( ) { + super.onDetach(); for (Item item : items) { ((Wand)item).stopCharging(); }