void Attack() { if (currEquip != null) { currEquip.Use(); } }
public void UseInHand() { if (inHand) { inHand.Use(this); } }
private void UseLinkedItem() { Equipable e = (Equipable)LinkedItem; if (e != null) { e.Use(null); } }
public void UseKeyedEquipable(int key) { Equipable e = GetEquipable(key); if (e.equipableType == EquipableType.Hand) { equipment.EquipRightHand(e); } else if (e.equipableType == EquipableType.BothHands) { equipment.EquipBothHands(e); } else { e.Use(null); } }