Core/AreaTriggers: Add Spell* argument to AreaTriggerAI::OnCreate script

This commit is contained in:
Shauren
2023-06-24 20:10:14 +02:00
parent 76d2f29e4e
commit a03455acbb
8 changed files with 22 additions and 20 deletions

View File

@@ -165,7 +165,7 @@ struct areatrigger_pal_ashen_hallow : AreaTriggerAI
}
}
void OnCreate() override
void OnCreate(Spell const* /*creatingSpell*/) override
{
RefreshPeriod();
_refreshTimer = _period;

View File

@@ -436,7 +436,7 @@ struct areatrigger_sha_earthquake : AreaTriggerAI
{
areatrigger_sha_earthquake(AreaTrigger* areatrigger) : AreaTriggerAI(areatrigger), _refreshTimer(0s), _period(1s) { }
void OnCreate() override
void OnCreate(Spell const* /*creatingSpell*/) override
{
if (Unit* caster = at->GetCaster())
if (AuraEffect const* earthquake = caster->GetAuraEffect(SPELL_SHAMAN_EARTHQUAKE, EFFECT_1))