diff options
author | QAston <none@none> | 2009-08-04 01:44:14 +0200 |
---|---|---|
committer | QAston <none@none> | 2009-08-04 01:44:14 +0200 |
commit | 2e34af64cf83d79b7352636da71b60132b512106 (patch) | |
tree | cea5dcc663fed54b74f728c3af730b47da0e9096 /src/game/Unit.cpp | |
parent | 29c9d709b908bae35b03dc24e5ba64481c1d547e (diff) |
*Allow ItemExpire events to be scripted.
*Add .debug itemexpire command
*Add script for Disgusting Jar and Mysterious Egg - original patch by Elron.
--HG--
branch : trunk
Diffstat (limited to 'src/game/Unit.cpp')
-rw-r--r-- | src/game/Unit.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index 514a7b8d33a..396f944f33b 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -6442,7 +6442,8 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger case SPELLFAMILY_SHAMAN: { switch(dummySpell->Id) - {
// Shaman T8 Elemental 4P Bonus + { + // Shaman T8 Elemental 4P Bonus case 64928: { basepoints0 = int32( triggerAmount * damage / 100 ); @@ -12653,6 +12654,7 @@ bool InitTriggerAuraData() isTriggerAura[SPELL_AURA_MOD_STEALTH] = true; isTriggerAura[SPELL_AURA_MOD_FEAR] = true; // Aura not have charges but need remove him on trigger isTriggerAura[SPELL_AURA_MOD_ROOT] = true; + isTriggerAura[SPELL_AURA_TRANSFORM] = true; isTriggerAura[SPELL_AURA_REFLECT_SPELLS] = true; isTriggerAura[SPELL_AURA_DAMAGE_IMMUNITY] = true; isTriggerAura[SPELL_AURA_PROC_TRIGGER_SPELL] = true; @@ -13876,7 +13878,6 @@ void Unit::SetToNotify() void Unit::Kill(Unit *pVictim, bool durabilityLoss) { - assert(pVictim->IsInWorld() && pVictim->FindMap()); // Prevent killing unit twice (and giving reward from kill twice) if (!pVictim->GetHealth()) return; |