major class spells

This commit is contained in:
Yunfan Li
2023-09-02 22:37:11 +08:00
parent 5f5faf00cd
commit 14b94e20fb
42 changed files with 203 additions and 67 deletions

View File

@@ -17,11 +17,14 @@ bool PestilenceTrigger::IsActive() {
if (!SpellTrigger::IsActive()) {
return false;
}
if (!bot->HasAura(63334)) {
return false;
}
Aura *blood_plague = botAI->GetAura("blood plague", GetTarget(), true, true);
Aura *frost_fever = botAI->GetAura("frost fever", GetTarget(), true, true);
if ((blood_plague && blood_plague->GetDuration() <= 5000) ||
(frost_fever && frost_fever->GetDuration() <= 5000)) {
if ((blood_plague && blood_plague->GetDuration() <= 3000) ||
(frost_fever && frost_fever->GetDuration() <= 3000)) {
return true;
}
}
return false;
}