50 {
"add", honorAddCommandTable },
56 {
"honor", honorCommandTable },
Role Based Access Control related classes definition.
Player * getSelectedPlayer()
WorldSession * GetSession()
bool HasLowerSecurity(Player *target, ObjectGuid guid, bool strong=false)
void SetSentErrorMessage(bool val)
virtual void SendSysMessage(std::string_view str, bool escapeCharacters=false)
static ObjectGuid const Empty
static Player * ToPlayer(Object *o)
bool RewardHonor(Unit *victim, uint32 groupsize, int32 honor=-1, bool pvptoken=false)
Player * GetPlayer() const
static bool HandleHonorUpdateCommand(ChatHandler *handler)
static bool HandleHonorAddCommand(ChatHandler *handler, int32 amount)
ChatCommandTable GetCommands() const override
static bool HandleHonorAddKillCommand(ChatHandler *handler)
void AddSC_honor_commandscript()
std::vector< ChatCommandBuilder > ChatCommandTable
@ RBAC_PERM_COMMAND_HONOR_UPDATE
@ RBAC_PERM_COMMAND_HONOR_ADD
@ RBAC_PERM_COMMAND_HONOR_ADD_KILL