Exemplo n.º 1
0
    private void Equip(AbstractItemAI item, FighterAttributes fighter)
    {
        if (fighter.Equipment.ContainsKey(item.Slot) == true)
        {
            fighter.ItemUnequip(item.Slot);
        }

        fighter.Equipment.Add(item.Slot, item);

        fighter.UpdateBonusAttributes();
    }
Exemplo n.º 2
0
    private void Unequip(EquipmentSlotState slot, FighterAttributes fighter)
    {
        fighter.Equipment.Remove(slot);

        fighter.UpdateBonusAttributes();
    }