public void PlayerRequestUsingSpell(string _SpellID, int _UnitTarget, int _PlayingUnitNumber) { ISpell Spell = FindSpellFromSpellListByID(_playerCollection[_PlayingUnitNumber].spellList, _SpellID); if (Spell != null) { Spell.Play(_IACollection[_UnitTarget]); Console.WriteLine("Player Turn Spell Recieved " + _PlayingUnitNumber); ServerSend.AttackIAUnits(ClientID, PlayingUnitID, _UnitTarget, Spell.spellTarget, Spell.SpellID); //isTurnOver = true; } }