public override string ToString() { return(string.Format("[Spell: Shape={0}, SpellColour={1}, Power={2}, CastRange={3}, SpellEffect={4}, EffectTick={5}SpellRating={6}]", Shape, SpellColour, Power, CastRange, SpellEffect.EffectName(), SpellEffect.TickCount, SpellRating)); }