Merging Source v1.7.2: item changes

This commit is contained in:
Evan Debenham
2014-10-21 00:38:15 -04:00
parent 4a49763309
commit 13afc9df8d
32 changed files with 523 additions and 269 deletions
@@ -84,12 +84,11 @@ public class Bag extends Item implements Iterable<Item> {
return false;
}
}
@Override
public Item detach( Bag container ) {
owner = null;
return super.detach( container );
}
@Override
public void onDetach( ) {
this.owner = null;
}
@Override
public boolean isUpgradable() {
@@ -48,16 +48,13 @@ public class WandHolster extends Bag {
return false;
}
}
@Override
public Item detach( Bag container ) {
for (Item item : items) {
((Wand)item).stopCharging();
}
return super.detach( container );
}
public void onDetach( ) {
for (Item item : items) {
((Wand)item).stopCharging();
}
}
@Override
public int price() {