mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-27 12:22:39 +01:00
Core/Spells: Allow using SpellDifficulty.dbc on battleground maps (#30055)
This commit is contained in:
@@ -215,10 +215,12 @@ class spell_ioc_launch : public SpellScript
|
||||
|
||||
enum SeaforiumBombSpells
|
||||
{
|
||||
SPELL_SEAFORIUM_BLAST = 66676,
|
||||
SPELL_HUGE_SEAFORIUM_BLAST = 66672,
|
||||
SPELL_A_BOMB_INABLE_CREDIT = 68366,
|
||||
SPELL_A_BOMB_INATION_CREDIT = 68367
|
||||
SPELL_SEAFORIUM_BLAST = 66676,
|
||||
SPELL_SEAFORIUM_BLAST_H = 67814,
|
||||
SPELL_HUGE_SEAFORIUM_BLAST = 66672,
|
||||
SPELL_HUGE_SEAFORIUM_BLAST_H = 67813,
|
||||
SPELL_A_BOMB_INABLE_CREDIT = 68366,
|
||||
SPELL_A_BOMB_INATION_CREDIT = 68367
|
||||
};
|
||||
|
||||
// 66672 - Huge Seaforium Blast
|
||||
@@ -239,9 +241,10 @@ class spell_ioc_seaforium_blast_credit : public SpellScript
|
||||
if (!caster)
|
||||
return;
|
||||
|
||||
if (GetSpellInfo()->Id == SPELL_SEAFORIUM_BLAST)
|
||||
uint32 spellId = GetSpellInfo()->Id;
|
||||
if (spellId == SPELL_SEAFORIUM_BLAST || spellId == SPELL_SEAFORIUM_BLAST_H)
|
||||
_creditSpell = SPELL_A_BOMB_INABLE_CREDIT;
|
||||
else if (GetSpellInfo()->Id == SPELL_HUGE_SEAFORIUM_BLAST)
|
||||
else if (spellId == SPELL_HUGE_SEAFORIUM_BLAST || spellId == SPELL_HUGE_SEAFORIUM_BLAST_H)
|
||||
_creditSpell = SPELL_A_BOMB_INATION_CREDIT;
|
||||
|
||||
if (GetHitGObj() && GetHitGObj()->IsDestructibleBuilding())
|
||||
|
||||
Reference in New Issue
Block a user