mirror of
https://github.com/liyunfan1223/mod-playerbots.git
synced 2026-02-21 02:20:00 +01:00
52 lines
1.2 KiB
C++
52 lines
1.2 KiB
C++
#ifndef _PLAYERBOT_WOTLKDUNGEONNEXMULTIPLIERS_H
|
|
#define _PLAYERBOT_WOTLKDUNGEONNEXMULTIPLIERS_H
|
|
|
|
#include "Multiplier.h"
|
|
|
|
class FactionCommanderMultiplier : public Multiplier
|
|
{
|
|
public:
|
|
FactionCommanderMultiplier(PlayerbotAI* ai) : Multiplier(ai, "faction commander") {}
|
|
|
|
public:
|
|
virtual float GetValue(Action* action);
|
|
};
|
|
|
|
class TelestraMultiplier : public Multiplier
|
|
{
|
|
public:
|
|
TelestraMultiplier(PlayerbotAI* ai) : Multiplier(ai, "grand magus telestra") {}
|
|
|
|
public:
|
|
virtual float GetValue(Action* action);
|
|
};
|
|
|
|
class AnomalusMultiplier : public Multiplier
|
|
{
|
|
public:
|
|
AnomalusMultiplier(PlayerbotAI* ai) : Multiplier(ai, "anomalus") {}
|
|
|
|
public:
|
|
virtual float GetValue(Action* action);
|
|
};
|
|
|
|
class OrmorokMultiplier : public Multiplier
|
|
{
|
|
public:
|
|
OrmorokMultiplier(PlayerbotAI* ai) : Multiplier(ai, "ormorok the tree-shaper") {}
|
|
|
|
public:
|
|
virtual float GetValue(Action* action);
|
|
};
|
|
|
|
class KeristraszaMultiplier : public Multiplier
|
|
{
|
|
public:
|
|
KeristraszaMultiplier(PlayerbotAI* ai) : Multiplier(ai, "keristrasza") {}
|
|
|
|
public:
|
|
virtual float GetValue(Action* action);
|
|
};
|
|
|
|
#endif
|