v0.2.4: refactored handling the quickslot when equipping.
This commit is contained in:
@@ -92,13 +92,9 @@ public class Armor extends EquipableItem {
|
||||
|
||||
@Override
|
||||
public boolean doEquip( Hero hero ) {
|
||||
|
||||
int slot = Dungeon.quickslot.getSlot( this );
|
||||
|
||||
detach( hero.belongings.backpack );
|
||||
|
||||
if (slot != -1) Dungeon.quickslot.setSlot( slot, this );
|
||||
|
||||
if (hero.belongings.armor == null || hero.belongings.armor.doUnequip( hero, true, false )) {
|
||||
|
||||
hero.belongings.armor = this;
|
||||
|
||||
Reference in New Issue
Block a user