public Creature GetSummonedPetSafe(long id) { var pet = this.GetCreatureSafe(id); if (pet.Master == null) throw new ModerateViolation("Pet 0x{0:X} doesn't have a master.", id); return pet; }