diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 40e88e7579..1689051226 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -6635,7 +6635,7 @@ uint32 Unit::SpellDamageBonusDone(Unit* victim, SpellInfo const* spellProto, uin // For totems and pets use owner's bonus data if (GetTypeId() == TYPEID_UNIT && IsTotem()) if (Unit* owner = GetOwner()) - return owner->SpellDamageBonusDone(victim, spellProto, pdamage, damagetype, effIndex); + return owner->SpellDamageBonusDone(victim, spellProto, pdamage, damagetype, effIndex, stack); float ApCoeffMod = 1.0f; int32 DoneTotal = 0;