public static SummonedFighter MakeControlableBrained(CharacterFighter source, ControlableMonsterFighter target) { target.Die(source); SummonedFighter fighter = new SummonedFighter(target.Template, target.GradeId, source, target.Team, target.CellId); source.Fight.AddSummon(fighter); return(fighter); }