public override string ToString() { string tmp = "=> " + Type.ToString(); if (Source != null) { tmp += " " + Source.ToString(); } if (Player != null) { tmp = Player.ToString() + " " + tmp; } return(tmp); }