#include "ObjectMgr.h"
#include "ArenaTeamMgr.h"
#include "AreaTriggerDataStore.h"
#include "AreaTriggerTemplate.h"
#include "AzeriteEmpoweredItem.h"
#include "AzeriteItem.h"
#include "Chat.h"
#include "Containers.h"
#include "CreatureAIFactory.h"
#include "CriteriaHandler.h"
#include "DatabaseEnv.h"
#include "DB2Stores.h"
#include "DisableMgr.h"
#include "GameObject.h"
#include "GameObjectAIFactory.h"
#include "GameTables.h"
#include "GameTime.h"
#include "GridDefines.h"
#include "GossipDef.h"
#include "GroupMgr.h"
#include "GuildMgr.h"
#include "InstanceScript.h"
#include "Item.h"
#include "ItemBonusMgr.h"
#include "Language.h"
#include "LFGMgr.h"
#include "Log.h"
#include "LootMgr.h"
#include "Mail.h"
#include "MapManager.h"
#include "MotionMaster.h"
#include "MovementTypedefs.h"
#include "ObjectAccessor.h"
#include "ObjectDefines.h"
#include "PhasingHandler.h"
#include "Player.h"
#include "QueryPackets.h"
#include "QuestDef.h"
#include "Random.h"
#include "Realm.h"
#include "ReputationMgr.h"
#include "ScriptMgr.h"
#include "ScriptReloadMgr.h"
#include "SpellInfo.h"
#include "SpellMgr.h"
#include "SpellScript.h"
#include "StringConvert.h"
#include "TemporarySummon.h"
#include "TerrainMgr.h"
#include "ThreadPool.h"
#include "Timer.h"
#include "TransportMgr.h"
#include "Vehicle.h"
#include "VMapFactory.h"
#include "VMapManager2.h"
#include "World.h"
#include <G3D/g3dmath.h>
#include <numeric>
#include <limits>
Go to the source code of this file.
|
std::string | GetScriptsTableNameByType (ScriptsType type) |
|
ScriptMapMap * | GetScriptsMapByType (ScriptsType type) |
|
std::string | GetScriptCommandName (ScriptCommands command) |
|
bool | normalizePlayerName (std::string &name) |
|
ExtendedPlayerName | ExtractExtendedPlayerName (std::string const &name) |
|
uint32 | FillMaxDurability (uint32 itemClass, uint32 itemSubClass, uint32 inventoryType, uint32 quality, uint32 itemLevel) |
|
void | CheckGOLockId (GameObjectTemplate const *goInfo, uint32 dataN, uint32 N) |
|
void | CheckGOLinkedTrapId (GameObjectTemplate const *goInfo, uint32 dataN, uint32 N) |
|
void | CheckGOSpellId (GameObjectTemplate const *goInfo, uint32 dataN, uint32 N) |
|
void | CheckAndFixGOChairHeightId (GameObjectTemplate const *goInfo, uint32 &dataN, uint32 N) |
|
void | CheckGONoDamageImmuneId (GameObjectTemplate *goTemplate, uint32 dataN, uint32 N) |
|
void | CheckGOConsumable (GameObjectTemplate const *goInfo, uint32 dataN, uint32 N) |
|
static EnumFlag< CfgCategoriesCharsets > | GetRealmLanguageType (bool create) |
|
bool | isValidString (const std::wstring &wstr, uint32 strictMask, bool numericOrSpace, bool create=false) |
|
SkillRangeType | GetSkillRangeType (SkillRaceClassInfoEntry const *rcEntry) |
|
◆ ChooseCreatureFlagSource
#define ChooseCreatureFlagSource |
( |
|
field | ) |
((data && data->field.has_value()) ? *data->field : cInfo->field) |
◆ CheckAndFixGOChairHeightId()
◆ CheckGOConsumable()
◆ CheckGOLinkedTrapId()
◆ CheckGOLockId()
◆ CheckGONoDamageImmuneId()
◆ CheckGOSpellId()
◆ ExtractExtendedPlayerName()
◆ FillMaxDurability()
◆ GetRealmLanguageType()
◆ GetScriptCommandName()
◆ GetScriptsMapByType()
◆ GetScriptsTableNameByType()
std::string GetScriptsTableNameByType |
( |
ScriptsType |
type | ) |
|
◆ GetSkillRangeType()
◆ isValidString()
bool isValidString |
( |
const std::wstring & |
wstr, |
|
|
uint32 |
strictMask, |
|
|
bool |
numericOrSpace, |
|
|
bool |
create = false |
|
) |
| |
◆ normalizePlayerName()
bool normalizePlayerName |
( |
std::string & |
name | ) |
|
◆ sEventScripts
◆ sSpellScripts