Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources
This commit is contained in:
1 parent
7fff6c424f
commit
5ff847159c
1243 files changed
+29780
-36517
No files matched your search
@@ -22,16 +22,18 @@ Comment: All modify related commands
|
||||
Category: commandscripts
|
||||
EndScriptData */
|
||||
|
||||
#include "ScriptMgr.h"
|
||||
#include "Chat.h"
|
||||
#include <stdlib.h>
|
||||
#include "DBCStores.h"
|
||||
#include "Log.h"
|
||||
#include "ObjectMgr.h"
|
||||
#include "Opcodes.h"
|
||||
#include "Pet.h"
|
||||
#include "PhasingHandler.h"
|
||||
#include "Player.h"
|
||||
#include "RBAC.h"
|
||||
#include "ReputationMgr.h"
|
||||
#include "ScriptMgr.h"
|
||||
|
||||
#include "WorldSession.h"
|
||||
|
||||
class modify_commandscript : public CommandScript
|
||||
{
|
||||
@@ -67,7 +69,7 @@ public:
|
||||
{ "reputation", rbac::RBAC_PERM_COMMAND_MODIFY_REPUTATION, false, &HandleModifyRepCommand, "" },
|
||||
{ "runicpower", rbac::RBAC_PERM_COMMAND_MODIFY_RUNICPOWER, false, &HandleModifyRunicPowerCommand, "" },
|
||||
{ "scale", rbac::RBAC_PERM_COMMAND_MODIFY_SCALE, false, &HandleModifyScaleCommand, "" },
|
||||
{ "speed", rbac::RBAC_PERM_COMMAND_MODIFY_SPEED, false, NULL, "", modifyspeedCommandTable },
|
||||
{ "speed", rbac::RBAC_PERM_COMMAND_MODIFY_SPEED, false, nullptr, "", modifyspeedCommandTable },
|
||||
{ "spell", rbac::RBAC_PERM_COMMAND_MODIFY_SPELL, false, &HandleModifySpellCommand, "" },
|
||||
{ "standstate", rbac::RBAC_PERM_COMMAND_MODIFY_STANDSTATE, false, &HandleModifyStandStateCommand, "" },
|
||||
{ "talentpoints", rbac::RBAC_PERM_COMMAND_MODIFY_TALENTPOINTS, false, &HandleModifyTalentCommand, "" },
|
||||
@@ -77,7 +79,7 @@ public:
|
||||
{
|
||||
{ "morph", rbac::RBAC_PERM_COMMAND_MORPH, false, &HandleModifyMorphCommand, "" },
|
||||
{ "demorph", rbac::RBAC_PERM_COMMAND_DEMORPH, false, &HandleDeMorphCommand, "" },
|
||||
{ "modify", rbac::RBAC_PERM_COMMAND_MODIFY, false, NULL, "", modifyCommandTable },
|
||||
{ "modify", rbac::RBAC_PERM_COMMAND_MODIFY, false, nullptr, "", modifyCommandTable },
|
||||
};
|
||||
return commandTable;
|
||||
}
|
||||
@@ -93,7 +95,7 @@ public:
|
||||
}
|
||||
}
|
||||
|
||||
static bool CheckModifyResources(ChatHandler* handler, const char* args, Player* target, int32& res, int32& resmax, int8 const multiplier = 1)
|
||||
static bool CheckModifyResources(ChatHandler* handler, char const* args, Player* target, int32& res, int32& resmax, int8 const multiplier = 1)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -122,7 +124,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player HP
|
||||
static bool HandleModifyHPCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyHPCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
int32 hp, hpmax;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -137,7 +139,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Mana
|
||||
static bool HandleModifyManaCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyManaCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
int32 mana, manamax;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -153,7 +155,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Energy
|
||||
static bool HandleModifyEnergyCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyEnergyCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
int32 energy, energymax;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -170,7 +172,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Rage
|
||||
static bool HandleModifyRageCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyRageCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
int32 rage, ragemax;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -186,7 +188,7 @@ public:
|
||||
}
|
||||
|
||||
// Edit Player Runic Power
|
||||
static bool HandleModifyRunicPowerCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyRunicPowerCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
int32 rune, runemax;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -202,7 +204,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Faction
|
||||
static bool HandleModifyFactionCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyFactionCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -230,13 +232,13 @@ public:
|
||||
uint32 factionid = atoi(pfactionid);
|
||||
uint32 flag;
|
||||
|
||||
char *pflag = strtok(NULL, " ");
|
||||
char *pflag = strtok(nullptr, " ");
|
||||
if (!pflag)
|
||||
flag = target->GetUInt32Value(UNIT_FIELD_FLAGS);
|
||||
else
|
||||
flag = atoi(pflag);
|
||||
|
||||
char* pnpcflag = strtok(NULL, " ");
|
||||
char* pnpcflag = strtok(nullptr, " ");
|
||||
|
||||
uint32 npcflag;
|
||||
if (!pnpcflag)
|
||||
@@ -244,7 +246,7 @@ public:
|
||||
else
|
||||
npcflag = atoi(pnpcflag);
|
||||
|
||||
char* pdyflag = strtok(NULL, " ");
|
||||
char* pdyflag = strtok(nullptr, " ");
|
||||
|
||||
uint32 dyflag;
|
||||
if (!pdyflag)
|
||||
@@ -270,7 +272,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Spell
|
||||
static bool HandleModifySpellCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifySpellCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -279,17 +281,17 @@ public:
|
||||
if (!pspellflatid)
|
||||
return false;
|
||||
|
||||
char* pop = strtok(NULL, " ");
|
||||
char* pop = strtok(nullptr, " ");
|
||||
if (!pop)
|
||||
return false;
|
||||
|
||||
char* pval = strtok(NULL, " ");
|
||||
char* pval = strtok(nullptr, " ");
|
||||
if (!pval)
|
||||
return false;
|
||||
|
||||
uint16 mark;
|
||||
|
||||
char* pmark = strtok(NULL, " ");
|
||||
char* pmark = strtok(nullptr, " ");
|
||||
|
||||
uint8 spellflatid = atoi(pspellflatid);
|
||||
uint8 op = atoi(pop);
|
||||
@@ -300,7 +302,7 @@ public:
|
||||
mark = atoi(pmark);
|
||||
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
if (target == NULL)
|
||||
if (target == nullptr)
|
||||
{
|
||||
handler->SendSysMessage(LANG_NO_CHAR_SELECTED);
|
||||
handler->SetSentErrorMessage(true);
|
||||
@@ -320,13 +322,13 @@ public:
|
||||
data << uint8(op);
|
||||
data << uint16(val);
|
||||
data << uint16(mark);
|
||||
target->GetSession()->SendPacket(&data);
|
||||
target->SendDirectMessage(&data);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
//Edit Player TP
|
||||
static bool HandleModifyTalentCommand (ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyTalentCommand (ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -371,7 +373,7 @@ public:
|
||||
return false;
|
||||
}
|
||||
|
||||
static bool CheckModifySpeed(ChatHandler* handler, const char* args, Unit* target, float& speed, float minimumBound, float maximumBound, bool checkInFlight = true)
|
||||
static bool CheckModifySpeed(ChatHandler* handler, char const* args, Unit* target, float& speed, float minimumBound, float maximumBound, bool checkInFlight = true)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -409,7 +411,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Aspeed
|
||||
static bool HandleModifyASpeedCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyASpeedCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
float allSpeed;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -426,7 +428,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Speed
|
||||
static bool HandleModifySpeedCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifySpeedCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
float Speed;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -440,7 +442,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Swim Speed
|
||||
static bool HandleModifySwimCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifySwimCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
float swimSpeed;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -454,7 +456,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Backwards Walk Speed
|
||||
static bool HandleModifyBWalkCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyBWalkCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
float backSpeed;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -468,7 +470,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player Fly
|
||||
static bool HandleModifyFlyCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyFlyCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
float flySpeed;
|
||||
Player* target = handler->getSelectedPlayerOrSelf();
|
||||
@@ -482,7 +484,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player or Creature Scale
|
||||
static bool HandleModifyScaleCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyScaleCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
float Scale;
|
||||
Unit* target = handler->getSelectedUnit();
|
||||
@@ -496,7 +498,7 @@ public:
|
||||
}
|
||||
|
||||
//Enable Player mount
|
||||
static bool HandleModifyMountCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyMountCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -539,7 +541,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Player money
|
||||
static bool HandleModifyMoneyCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyMoneyCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -607,7 +609,7 @@ public:
|
||||
}
|
||||
|
||||
//Edit Unit field
|
||||
static bool HandleModifyBitCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyBitCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -628,7 +630,7 @@ public:
|
||||
if (!pField)
|
||||
return false;
|
||||
|
||||
char* pBit = strtok(NULL, " ");
|
||||
char* pBit = strtok(nullptr, " ");
|
||||
if (!pBit)
|
||||
return false;
|
||||
|
||||
@@ -661,7 +663,7 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool HandleModifyHonorCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyHonorCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -687,7 +689,7 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool HandleModifyDrunkCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyDrunkCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -702,7 +704,7 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool HandleModifyRepCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyRepCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -726,7 +728,7 @@ public:
|
||||
uint32 factionId = atoi(factionTxt);
|
||||
|
||||
int32 amount = 0;
|
||||
char *rankTxt = strtok(NULL, " ");
|
||||
char *rankTxt = strtok(nullptr, " ");
|
||||
if (!factionId || !rankTxt)
|
||||
return false;
|
||||
|
||||
@@ -755,7 +757,7 @@ public:
|
||||
|
||||
if (wrank.substr(0, wrankStr.size()) == wrankStr)
|
||||
{
|
||||
char *deltaTxt = strtok(NULL, " ");
|
||||
char *deltaTxt = strtok(nullptr, " ");
|
||||
if (deltaTxt)
|
||||
{
|
||||
int32 delta = atoi(deltaTxt);
|
||||
@@ -780,7 +782,6 @@ public:
|
||||
}
|
||||
|
||||
FactionEntry const* factionEntry = sFactionStore.LookupEntry(factionId);
|
||||
|
||||
if (!factionEntry)
|
||||
{
|
||||
handler->PSendSysMessage(LANG_COMMAND_FACTION_UNKNOWN, factionId);
|
||||
@@ -803,7 +804,7 @@ public:
|
||||
}
|
||||
|
||||
//morph creature or player
|
||||
static bool HandleModifyMorphCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyMorphCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -824,7 +825,7 @@ public:
|
||||
}
|
||||
|
||||
// Toggles a phaseid on a player
|
||||
static bool HandleModifyPhaseCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyPhaseCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -876,7 +877,7 @@ public:
|
||||
}
|
||||
|
||||
//change standstate
|
||||
static bool HandleModifyStandStateCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyStandStateCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -887,7 +888,7 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool HandleModifyGenderCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyGenderCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -948,7 +949,7 @@ public:
|
||||
return true;
|
||||
}
|
||||
//demorph player or unit
|
||||
static bool HandleDeMorphCommand(ChatHandler* handler, const char* /*args*/)
|
||||
static bool HandleDeMorphCommand(ChatHandler* handler, char const* /*args*/)
|
||||
{
|
||||
Unit* target = handler->getSelectedUnit();
|
||||
if (!target)
|
||||
@@ -963,7 +964,7 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
static bool HandleModifyCurrencyCommand(ChatHandler* handler, const char* args)
|
||||
static bool HandleModifyCurrencyCommand(ChatHandler* handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
@@ -981,7 +982,7 @@ public:
|
||||
if (!currencyType)
|
||||
return false;
|
||||
|
||||
uint32 amount = atoi(strtok(NULL, " "));
|
||||
uint32 amount = atoi(strtok(nullptr, " "));
|
||||
if (!amount)
|
||||
return false;
|
||||
|
||||
@@ -991,7 +992,7 @@ public:
|
||||
}
|
||||
|
||||
// mod xp command
|
||||
static bool HandleModifyXPCommand(ChatHandler *handler, const char* args)
|
||||
static bool HandleModifyXPCommand(ChatHandler *handler, char const* args)
|
||||
{
|
||||
if (!*args)
|
||||
return false;
|
||||
|
||||
Reference in new issue
Block a user