示例#1
0
 public void equipAccessory(int itemToEquip)
 {
     if (inventory.stored[itemToEquip].item != null && inventory.stored[itemToEquip].item.ItemType == ITypes.Accessory)
     {
         Item newlyEquippedItem = inventory.stored[itemToEquip].item;
         if (currentlyEquippedItems.isAccessoryEquipable((Accessory)newlyEquippedItem, heroRole, level))
         {
             inventory.removeItem(itemToEquip);
             inventory.addItem(currentlyEquippedItems.removeAccessory((Accessory)newlyEquippedItem));
             currentlyEquippedItems.equipAccessory((Accessory)newlyEquippedItem);
         }
     }
 }