mirror of
https://github.com/araxiaonline/TrinityCore.git
synced 2026-06-17 13:39:46 -04:00
Do not allow Seed of Corruption to damage affected target and trigger from other SoC proc.
Original patch by freeganja --HG-- branch : trunk
This commit is contained in:
@@ -5467,6 +5467,8 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura* triggeredByAu
|
||||
// Seed of Corruption
|
||||
if (dummySpell->SpellFamilyFlags & 0x0000001000000000LL)
|
||||
{
|
||||
if(procSpell && procSpell->Id == 27285)
|
||||
return false;
|
||||
Modifier* mod = triggeredByAura->GetModifier();
|
||||
// if damage is more than need or target die from damage deal finish spell
|
||||
if( mod->m_amount <= damage || GetHealth() <= damage )
|
||||
|
||||
Reference in New Issue
Block a user