fan of knives for rogue

This commit is contained in:
Yunfan Li
2023-08-29 21:35:01 +08:00
parent 8f20e721af
commit 19191d64f3
3 changed files with 13 additions and 0 deletions

View File

@@ -127,6 +127,7 @@ class RogueAiObjectContextInternal : public NamedObjectContext<Action>
creators["tricks of the trade on main tank"] = &RogueAiObjectContextInternal::tricks_of_the_trade_on_main_tank;
creators["use instant poison on main hand"] = &RogueAiObjectContextInternal::use_instant_poison;
creators["use deadly poison on off hand"] = &RogueAiObjectContextInternal::use_deadly_poison;
creators["fan of knives"] = &RogueAiObjectContextInternal::fan_of_knives;
}
private:
@@ -160,6 +161,7 @@ class RogueAiObjectContextInternal : public NamedObjectContext<Action>
static Action* tricks_of_the_trade_on_main_tank(PlayerbotAI* ai) { return new CastTricksOfTheTradeOnMainTankAction(ai); }
static Action* use_instant_poison(PlayerbotAI* ai) { return new UseInstantPoisonAction(ai); }
static Action* use_deadly_poison(PlayerbotAI* ai) { return new UseDeadlyPoisonAction(ai); }
static Action* fan_of_knives(PlayerbotAI* ai) { return new FanOfKnivesAction(ai); }
};
RogueAiObjectContext::RogueAiObjectContext(PlayerbotAI* botAI) : AiObjectContext(botAI)