public void card_attached(LOTRPlayer player, PlayerCard character) { Debug.Log("Attached " + card_played.get_name() + " to " + character.get_name()); character.add_attachment((AttachmentCard)card_played); Debug.Log(string.Join(",", character.get_attachments() .Select(array => string.Join(" ", array)))); card_has_been_played(player); }