From dea572cbed2d999a4ba30f573beba776baf5f339 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Sun, 27 Feb 2022 13:59:17 -0500 Subject: [PATCH] Core/Player: do not consider FLAG_EXTRA_NO_XP_AT_KILL or pet status when deciding if a creature counts as a "gives experience or honor" target. Port From (https://github.com/TrinityCore/TrinityCore/commit/abc490f677607cbe488557ea859da970686c4c3d) --- Source/Game/Entities/Player/Player.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Game/Entities/Player/Player.cs b/Source/Game/Entities/Player/Player.cs index fa1fc9493..fe472aad8 100644 --- a/Source/Game/Entities/Player/Player.cs +++ b/Source/Game/Entities/Player/Player.cs @@ -5198,7 +5198,7 @@ namespace Game.Entities Creature creature = victim.ToCreature(); if (creature != null) { - if (!creature.CanGiveExperience()) + if (creature.IsCritter() || creature.IsTotem()) return false; } return true;