dk presence

This commit is contained in:
Yunfan Li
2023-09-03 14:35:24 +08:00
parent 14b94e20fb
commit 50a2be40f7
2 changed files with 17 additions and 1 deletions

View File

@@ -27,6 +27,7 @@ class UnholyDKStrategyActionNodeFactory : public NamedObjectFactory<ActionNode>
//creators["anti magic zone"] = &anti_magic_zone;
//creators["ghoul frenzy"] = &ghoul_frenzy;
creators["corpse explosion"] = &corpse_explosion;
creators["icy touch"] = &icy_touch;
}
private:
@@ -53,6 +54,13 @@ class UnholyDKStrategyActionNodeFactory : public NamedObjectFactory<ActionNode>
/*A*/ nullptr,
/*C*/ nullptr);
}
static ActionNode* icy_touch([[maybe_unused]] PlayerbotAI* botAI)
{
return new ActionNode("icy touch",
/*P*/ NextAction::array(0, new NextAction("blood presence"), nullptr),
/*A*/ nullptr,
/*C*/ nullptr);
}
};
NextAction** UnholyDKStrategy::getDefaultActions()