public GameAttribute ModifyAttribute <T>(double value) where T : GameAttribute { GameAttribute attrib = GetAttribute <T>(); if (attrib != null) { attrib.Amount = value; } return(attrib); }
public void RemoveGameAttribute(GameAttribute ga) { BaseAttributes.Remove(ga); }