From 97e608b05302818170ab8ada03077b8dafc55af9 Mon Sep 17 00:00:00 2001 From: ariel- Date: Fri, 5 May 2017 19:27:28 -0300 Subject: Core/Entities: allow guardian pets to inherit spellmods --- src/server/game/Entities/Unit/Unit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 0573c95eb1d..4e8003c4daa 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -11307,13 +11307,13 @@ Player* Unit::GetSpellModOwner() const if (Player* player = const_cast(this)->ToPlayer()) return player; - if (IsPet() || IsTotem()) + if (HasUnitTypeMask(UNIT_MASK_PET | UNIT_MASK_TOTEM | UNIT_MASK_GUARDIAN)) { if (Unit* owner = GetOwner()) if (Player* player = owner->ToPlayer()) return player; } - return NULL; + return nullptr; } ///----------Pet responses methods----------------- -- cgit v1.2.3