public bool Afflicted(StatusLibrary.StatusEnum e) { if (!onEffects.Contains(e)) { onEffects.Add(e); return(true); } else { return(false); } }
static StatusEffect EnumToEffect(StatusLibrary.StatusEnum e) { switch (e) { case StatusEnum.poison: return(poison); break; default: return(null); break; } }