Core/Auras: Add Aura::TryRefreshStackOrCreate function and remove stack checks from Aura::Create
This commit is contained in:
@@ -1956,7 +1956,7 @@ bool ChatHandler::HandleAuraCommand(const char *args)
|
||||
uint32 spellID = extractSpellIdFromLink((char*)args);
|
||||
|
||||
if (SpellEntry const *spellInfo = sSpellStore.LookupEntry(spellID))
|
||||
Aura::TryCreate(spellInfo, target, target);
|
||||
Aura::TryRefreshStackOrCreate(spellInfo, MAX_EFFECT_MASK, target, target);
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -4523,7 +4523,7 @@ bool ChatHandler::HandleFreezeCommand(const char *args)
|
||||
|
||||
//m_session->GetPlayer()->CastSpell(player, spellID, false);
|
||||
if (SpellEntry const *spellInfo = sSpellStore.LookupEntry(9454))
|
||||
Aura::TryCreate(spellInfo, player, player);
|
||||
Aura::TryRefreshStackOrCreate(spellInfo, MAX_EFFECT_MASK, player, player);
|
||||
|
||||
//save player
|
||||
player->SaveToDB();
|
||||
|
||||
Reference in New Issue
Block a user