Here is a list of all macros with links to the files they belong to:
- m -
- MagtheridonsLairScriptName : magtheridons_lair.h
- MAIL_BODY_ITEM_TEMPLATE : Mail.h
- make_base_tag : Hyperlinks.h
- MAKE_SKILL_BONUS : Player.h
- MAKE_SKILL_VALUE : Player.h
- MAKE_UNIT_ACTION_BUTTON : CharmInfo.h
- MAP_ALL_LIQUIDS : GridTerrainData.h
- MAP_AREA_NO_AREA : GridTerrainData.h, System.cpp
- MAP_FILENAME_EXTENSION2 : VMapMgr2.h
- MAP_HALFSIZE : GridDefines.h
- MAP_HEIGHT_AS_INT16 : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_HEIGHT_AS_INT8 : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_HEIGHT_HAS_FLIGHT_BOUNDS : GridTerrainData.h, System.cpp
- MAP_HEIGHT_NO_HEIGHT : TerrainBuilder.cpp, System.cpp, GridTerrainData.h
- MAP_INVALID_ZONE : Map.cpp
- MAP_LIQUID_NO_HEIGHT : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_LIQUID_NO_TYPE : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_LIQUID_STATUS_IN_CONTACT : GridTerrainData.h
- MAP_LIQUID_STATUS_SWIMMING : GridTerrainData.h
- MAP_LIQUID_TYPE_DARK_WATER : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_LIQUID_TYPE_MAGMA : TerrainBuilder.cpp, System.cpp, GridTerrainData.h
- MAP_LIQUID_TYPE_NO_WATER : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_LIQUID_TYPE_OCEAN : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_LIQUID_TYPE_SLIME : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_LIQUID_TYPE_WATER : GridTerrainData.h, System.cpp, TerrainBuilder.cpp
- MAP_RESOLUTION : GridDefines.h
- MAP_SIZE : GridDefines.h
- MAPID_INVALID : Position.h
- MAX_ACCEPTED_CHALLENGE_SIZE : AuthSession.cpp
- MAX_ACCOUNT_STR : AccountMgr.h
- MAX_ACCOUNT_TUTORIAL_VALUES : Common.h
- MAX_ACHIEVEMENT_CRITERIA_DATA_TYPE : AchievementMgr.h
- MAX_ACORE_STRING_ID : ObjectMgr.h
- MAX_ACTION_BUTTON_ACTION_VALUE : Player.h
- MAX_ACTION_BUTTONS : Player.h
- MAX_AGGRO_RADIUS : Unit.h
- MAX_AGGRO_RESET_TIME : CreatureData.h
- MAX_ARENA_SLOT : ArenaTeam.h
- MAX_AUCTION_HOUSE_FACTIONS : AuctionHouseMgr.h
- MAX_AUCTION_ITEMS : AuctionHouseMgr.h
- MAX_AUCTIONS_PER_PAGE : AuctionHouseMgr.h
- MAX_AURAS : SpellAuraDefines.h
- MAX_AURAS_GROUP_UPDATE : SpellAuraDefines.h
- MAX_BAG_SIZE : Bag.h
- MAX_BATTLEGROUND_BRACKETS : DBCEnums.h
- MAX_BATTLEGROUND_TYPE_ID : SharedDefines.h
- MAX_BIND_TYPE : ItemTemplate.h
- MAX_CHANNEL_NAME : ObjectMgr.h
- MAX_CHANNEL_PASS_STR : ChannelMgr.h
- MAX_CHARTER_NAME : ObjectMgr.h
- MAX_CHAT_MSG_TYPE : SharedDefines.h
- MAX_CLASSES : SharedDefines.h
- MAX_COMBAT_RATING : Unit.h
- MAX_CONF_WAYPOINTS : ConfusedMovementGenerator.h
- MAX_CORPSE_TYPE : Corpse.h
- MAX_CREATURE_AI_TEXT_STRING_ID : ObjectMgr.h
- MAX_CREATURE_QUEST_ITEMS : CreatureData.h
- MAX_CREATURE_SPELL_DATA_SLOT : DBCStructure.h
- MAX_CRITERIA_REQUIREMENTS : DBCEnums.h
- MAX_DEATH_COUNT : Player.h
- MAX_DECLINED_NAME_CASES : Unit.h
- MAX_DIFFICULTY : DBCEnums.h
- MAX_DIST_FROM_CENTER_IN_COMBAT : halls_of_reflection.h
- MAX_DIST_FROM_CENTER_TO_START : halls_of_reflection.h
- MAX_DRUNKEN : Player.h
- MAX_DUNGEON_DIFFICULTY : DBCEnums.h
- MAX_EFFECT_MASK : DBCStructure.h
- MAX_EMAIL_STR : AccountMgr.h
- MAX_ENCHANTMENT_OFFSET : Item.h
- MAX_ENCOUNTER : violet_hold.h
- MAX_EQUIPMENT_ITEMS : CreatureData.h
- MAX_EQUIPMENT_SET_INDEX : Player.h
- MAX_FACTION_RELATIONS : DBCStructure.h
- MAX_FALL_DISTANCE : GridTerrainData.h
- MAX_GAMEOBJECT_DATA : SharedDefines.h
- MAX_GAMEOBJECT_QUEST_ITEMS : GameObjectData.h
- MAX_GAMEOBJECT_SLOT : Unit.h
- MAX_GAMEOBJECT_TYPE : SharedDefines.h
- max_ge_check_delay : GameEventMgr.h
- MAX_GEM_SOCKETS : Item.h
- MAX_GETALL_RETURN : AuctionHouseMgr.h
- MAX_GLYPH_SLOT_INDEX : SharedDefines.h
- MAX_GO_STATE : GameObjectData.h
- MAX_GOSSIP_TEXT_EMOTES : NPCHandler.h
- MAX_GOSSIP_TEXT_OPTIONS : NPCHandler.h
- MAX_GROUP_AREA_IDS : DBCStructure.h
- MAX_GUILD_BANK_TAB_TEXT_LEN : Guild.cpp
- MAX_HEIGHT : GridTerrainData.h
- MAX_HOLIDAY_DATES : DBCStructure.h
- MAX_HOLIDAY_DURATIONS : DBCStructure.h
- MAX_HOLIDAY_FLAGS : DBCStructure.h
- MAX_INBOX_CLIENT_CAPACITY : MailHandler.cpp
- MAX_INTERNAL_PLAYER_NAME : ObjectMgr.h
- MAX_INVTYPE : ItemTemplate.h
- MAX_ITEM_CLASS : ItemTemplate.h
- MAX_ITEM_ENCHANTMENT_EFFECTS : DBCStructure.h
- MAX_ITEM_EXTENDED_COST_REQUIREMENTS : DBCStructure.h
- MAX_ITEM_MOD : ItemTemplate.h
- MAX_ITEM_PROTO_DAMAGES : ItemTemplate.h
- MAX_ITEM_PROTO_SOCKETS : ItemTemplate.h
- MAX_ITEM_PROTO_SPELLS : ItemTemplate.h
- MAX_ITEM_PROTO_STATS : ItemTemplate.h
- MAX_ITEM_QUALITY : SharedDefines.h
- MAX_ITEM_SET_ITEMS : DBCStructure.h
- MAX_ITEM_SET_SPELLS : DBCStructure.h
- MAX_ITEM_SPELLS : Item.h
- MAX_ITEM_SPELLTRIGGER : ItemTemplate.h
- MAX_ITEM_SUBCLASS_ARMOR : ItemTemplate.h
- MAX_ITEM_SUBCLASS_CONSUMABLE : ItemTemplate.h
- MAX_ITEM_SUBCLASS_CONTAINER : ItemTemplate.h
- MAX_ITEM_SUBCLASS_GEM : ItemTemplate.h
- MAX_ITEM_SUBCLASS_GENERIC : ItemTemplate.h
- MAX_ITEM_SUBCLASS_GLYPH : ItemTemplate.h
- MAX_ITEM_SUBCLASS_JUNK : ItemTemplate.h
- MAX_ITEM_SUBCLASS_KEY : ItemTemplate.h
- MAX_ITEM_SUBCLASS_MONEY : ItemTemplate.h
- MAX_ITEM_SUBCLASS_PERMANENT : ItemTemplate.h
- MAX_ITEM_SUBCLASS_PROJECTILE : ItemTemplate.h
- MAX_ITEM_SUBCLASS_QUEST : ItemTemplate.h
- MAX_ITEM_SUBCLASS_QUIVER : ItemTemplate.h
- MAX_ITEM_SUBCLASS_REAGENT : ItemTemplate.h
- MAX_ITEM_SUBCLASS_RECIPE : ItemTemplate.h
- MAX_ITEM_SUBCLASS_TRADE_GOODS : ItemTemplate.h
- MAX_ITEM_SUBCLASS_WEAPON : ItemTemplate.h
- MAX_KILL_CREDIT : CreatureData.h
- MAX_LEVEL : DBCEnums.h
- MAX_LOCALES : Common.h
- MAX_LOCK_CASE : DBCStructure.h
- MAX_MAIL_ITEMS : Mail.h
- MAX_MONEY_AMOUNT : Player.h
- MAX_MOVE_TYPE : UnitDefines.h
- MAX_NETCLIENT_PACKET_SIZE : Common.h
- MAX_NEXUS_LORDS : boss_malygos.cpp
- MAX_NR_LOOT_ITEMS : LootMgr.h
- MAX_NR_QUEST_ITEMS : LootMgr.h
- MAX_NUMBER_OF_CELLS : MapDefines.h
- MAX_NUMBER_OF_GRIDS : MapDefines.h
- MAX_OUTDOORPVP_TYPES : OutdoorPvP.h
- MAX_OUTFIT_ITEMS : DBCStructure.h
- MAX_OVERRIDE_SPELL : DBCStructure.h
- MAX_PASS_STR : AccountMgr.h
- MAX_PATH_LENGHT_FACTOR : RandomMovementGenerator.h
- MAX_PATH_LENGTH : PathGenerator.h, System.cpp
- MAX_PET_DIET : SharedDefines.h
- MAX_PET_NAME : ObjectMgr.h
- MAX_PET_TALENT_RANK : DBCStructure.h
- MAX_PLAYED_TIME_INDEX : Player.h
- MAX_PLAYER_NAME : ObjectMgr.h
- MAX_PLAYER_STEALTH_DETECT_RANGE : Unit.h
- MAX_PLAYER_SUMMON_DELAY : Player.h
- MAX_POINT_PATH_LENGTH : PathGenerator.h
- MAX_QUERY_LEN : Common.h
- MAX_QUEST_LOG_SIZE : QuestDef.h
- MAX_QUEST_OFFSET : Player.h
- MAX_QUIET_DISTANCE : FleeingMovementGenerator.cpp
- MAX_RACES : SharedDefines.h
- MAX_RAID_DIFFICULTY : DBCEnums.h
- MAX_RAID_SUBGROUPS : Group.h
- MAX_REINFORCEMENTS : BattlegroundIC.h
- MAX_REPUTATION_RANK : SharedDefines.h
- MAX_RUNES : Player.h
- MAX_SCIONS_OF_ETERNITY : boss_malygos.cpp
- MAX_SEARCHER_DISTANCE : ObjectDefines.h
- MAX_SHAPESHIFT_SPELLS : DBCStructure.h
- MAX_SHEATH_STATE : UnitDefines.h
- MAX_SHEATHETYPE : SharedDefines.h
- MAX_SKILL_STEP : DBCStructure.h
- MAX_SKILL_TYPE : SharedDefines.h
- MAX_SPAWN_LOC : boss_ichoron.cpp
- MAX_SPELL_CHARM : CharmInfo.h
- MAX_SPELL_CONTROL_BAR : CharmInfo.h
- MAX_SPELL_EFFECTS : DBCStructure.h
- MAX_SPELL_IMMUNITY : SharedDefines.h
- MAX_SPELL_ITEM_ENCHANTMENT_EFFECTS : DBCStructure.h
- MAX_SPELL_POSSESS : CharmInfo.h
- MAX_SPELL_REAGENTS : DBCStructure.h
- MAX_SPELL_VEHICLE : CharmInfo.h
- MAX_SPELLMOD : SpellDefines.h
- MAX_SPILLOVER_FACTIONS : SharedDefines.h
- MAX_STACK_SIZE : BoundingIntervalHierarchy.h
- MAX_STATS : SharedDefines.h
- MAX_SUMMON_SLOT : Unit.h
- MAX_TALENT_RANK : DBCStructure.h
- MAX_TALENT_SPECS : SharedDefines.h
- MAX_TALENT_TABS : DBCStructure.h
- MAX_TIMERS : Player.h
- MAX_TITLE_INDEX : Player.h
- MAX_TOTEM_SLOT : Unit.h
- MAX_TRAINER_TYPE : SharedDefines.h
- MAX_UNIT_ACTION_BAR_INDEX : CharmInfo.h
- MAX_VEHICLE_SEATS : DBCStructure.h
- MAX_VENDOR_ITEMS : Creature.h
- MAX_VISIBILITY_DISTANCE : ObjectDefines.h
- MAX_VISIBLE_ITEM_OFFSET : Item.h
- MAX_WEATHER_TYPE : SharedDefines.h
- MAX_WORLD_MAP_OVERLAY_AREA_IDX : DBCStructure.h
- MAXGROUPSIZE : Group.h
- MAXRAIDSIZE : Group.h
- MechanarScriptName : mechanar.h
- MELEE_BASED_TRIGGER_MASK : SpellMgr.h
- MELEE_RANGE : ObjectDefines.h
- METRIC_CONCAT : Metric.h
- METRIC_DETAILED_EVENT : Metric.h
- METRIC_DETAILED_NO_THRESHOLD_TIMER : Metric.h
- METRIC_DETAILED_TIMER : Metric.h
- METRIC_DO_CONCAT : Metric.h
- METRIC_EVENT : Metric.h
- METRIC_TAG : Metric.h
- METRIC_TIMER : Metric.h
- METRIC_UNIQUE_NAME : Metric.h
- METRIC_VALUE : Metric.h
- MIN_ACORE_STRING_ID : ObjectMgr.h
- MIN_AUCTION_TIME : AuctionHouseMgr.h
- MIN_CREATURE_AI_TEXT_STRING_ID : ObjectMgr.h
- MIN_GRID_DELAY : GridDefines.h
- MIN_HEIGHT : GridTerrainData.h
- MIN_MAP_UPDATE_DELAY : GridDefines.h
- MIN_MELEE_REACH : ObjectDefines.h
- MIN_MYSQL_CLIENT_VERSION : DatabaseWorkerPool.h
- MIN_MYSQL_SERVER_VERSION : DatabaseWorkerPool.h
- MIN_PATH_LENGTH : FleeingMovementGenerator.cpp
- MIN_QUIET_DISTANCE : FleeingMovementGenerator.cpp
- MIN_REPUTATION_RANK : SharedDefines.h
- MIN_UNLOAD_DELAY : Map.h
- MIN_WANDER_DISTANCE_AIR : RandomMovementGenerator.h
- MIN_WANDER_DISTANCE_GROUND : RandomMovementGenerator.h
- MMAP_MAGIC : MapDefines.h
- MMAP_VERSION : MapDefines.h
- MOD_END : Unit.h
- MOVEMENT_PACKET_TIME_DELAY : MovementHandler.cpp
- MPQ_BLOCK_SIZE : vmapexport.cpp
- MTScriptName : magisters_terrace.h, mana_tombs.h
- MUTATED_INFECTION : boss_rotface.cpp