Writing this change provided me with a glimpse of an oversight on this line. When a player is morphed into lets say a Zombie, it sends the message to the players saying Player A of Guild A has been slaughtered by a zombie in guild combat.

Clearly that was an oversight, it also made the posts to the book say that the player had been killed to a zombie in guild combat. Changing this to GetTrueName means that no matter what, it will always say Player A of Guild A has been slaughtered by Player B of Guild B in guild combat.