From c1f79334ef29f1f443b1d12cbf9e3ac91c463422 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Fri, 19 Jun 2020 20:05:40 -0400 Subject: [PATCH] Core/Entities: allow guardian pets to inherit spellmods Port From (https://github.com/TrinityCore/TrinityCore/commit/3698f3a26203be05480b1673d1595e52e2534445) --- Source/Game/Entities/Unit/Unit.Spells.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Game/Entities/Unit/Unit.Spells.cs b/Source/Game/Entities/Unit/Unit.Spells.cs index 49830a707..eaf461d16 100644 --- a/Source/Game/Entities/Unit/Unit.Spells.cs +++ b/Source/Game/Entities/Unit/Unit.Spells.cs @@ -2015,7 +2015,8 @@ namespace Game.Entities { if (IsTypeId(TypeId.Player)) return ToPlayer(); - if (IsPet() || IsTotem()) + + if (HasUnitTypeMask(UnitTypeMask.Pet | UnitTypeMask.Totem | UnitTypeMask.Guardian)) { Unit owner = GetOwner(); if (owner != null && owner.IsTypeId(TypeId.Player))