Core/Spells: codestyle cleanup. case statements are your friend :]
This commit is contained in:
@@ -1217,15 +1217,20 @@ class spell_q12735_song_of_cleansing : public SpellScriptLoader
|
|||||||
void HandleScript(SpellEffIndex /*effIndex*/)
|
void HandleScript(SpellEffIndex /*effIndex*/)
|
||||||
{
|
{
|
||||||
Unit* caster = GetCaster();
|
Unit* caster = GetCaster();
|
||||||
|
switch (caster->GetAreaId())
|
||||||
if (caster && caster->GetAreaId() == AREA_BITTERTIDELAKE)
|
{
|
||||||
|
case AREA_BITTERTIDELAKE:
|
||||||
caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_ATAH);
|
caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_ATAH);
|
||||||
|
break;
|
||||||
else if (caster && caster->GetAreaId() == AREA_RIVERSHEART)
|
case AREA_RIVERSHEART:
|
||||||
caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_HAKHALAN);
|
caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_HAKHALAN);
|
||||||
|
break;
|
||||||
else if (caster && caster->GetAreaId() == AREA_WINTERGRASPRIVER)
|
case AREA_WINTERGRASPRIVER:
|
||||||
caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_KOOSU);
|
caster->CastSpell(caster, SPELL_SUMMON_SPIRIT_KOOSU);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Register()
|
void Register()
|
||||||
|
|||||||
Reference in New Issue
Block a user