public void RemoveBonus(WeaponAttributeBonus bonus) { if (attributes.ContainsKey(bonus.type)) { attributes[bonus.type].RemoveBonus(bonus); } }
public void AddBonus(WeaponAttributeBonus bonus) { if (attributes.ContainsKey(bonus.type)) { attributes[bonus.type].AddBonus(bonus); } else { Debug.Log("Does not contain key " + bonus.type); } }
public void RemoveBonus(WeaponAttributeBonus bonus) { bonuses.Remove(bonus); }
public void AddBonus(WeaponAttributeBonus bonus) { bonuses.Add(bonus); }