diff --git a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc index b7b2f11..0eb8f63 100644 --- a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc +++ b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc @@ -15,13 +15,23 @@ static import_symbols() { set_name(0x00401520, "MovementInit"); set_name(0x00401600, "ErrorDisplayCallback"); set_name(0x00401650, "ErrorDisplayShowCallback"); + set_name(0x004016A0, "DisplayErrorLevelStatus"); + set_name(0x004017C0, "ErrorDisplayMinLevelCallback"); + set_name(0x00401800, "ErrorDisplayMaxLevelCallback"); + set_name(0x004018D0, "ErrorDisplayFilterCallback"); set_name(0x00401B00, "CCommand_ReloadUI"); + set_name(0x00402250, "UIFasterCallback"); + set_name(0x004022E0, "ProcessAffinityMaskCallback"); set_name(0x004023C0, "CWorldParam__TextureFilteringCallback"); + set_name(0x00402410, "BatchDoodadsCallback"); + set_name(0x00402470, "BatchParticlesCallback"); + set_name(0x004024D0, "ForceAdditiveParticleSortCallback"); set_name(0x00402670, "AsyncFileReadThreadSleepCallback"); set_name(0x00402690, "AsyncFileReadHandlerTimeoutCallback"); set_name(0x004026B0, "AsyncFileInitialize"); set_name(0x00402910, "WowClientDestroy"); set_name(0x00402B20, "SetPaths"); + set_name(0x00402F60, "LoadMopaqFileSigningData"); set_name(0x00403200, "TimingMethodCallback"); set_name(0x004032A0, "CCommand_TimingInfo"); set_name(0x00403340, "ClientIdle"); @@ -30,13 +40,16 @@ static import_symbols() { set_name(0x004033B0, "ClientKillTimer"); set_name(0x004033C0, "ClientPostClose"); set_name(0x00403600, "StartupStreaming"); + set_name(0x004036B0, "StartupReport"); set_name(0x004038A0, "CDataStore__destructor"); + set_name(0x00403910, "TransferAbortedHandler"); set_name(0x00403B70, "LoadNewWorld"); set_name(0x00403D10, "NewWorldHandler"); set_name(0x00404130, "WowClientInit"); set_name(0x004047E0, "InitializeEngineCallback"); set_name(0x00404A80, "ListInterfaceArchive"); set_name(0x00404EE0, "ClientBeginTaxiBenchmarkMode"); + set_name(0x00404F60, "ClientEndTaxiBenchmarkMode"); set_name(0x00405130, "ClientUpdateTaxiBenchmarkMode"); set_name(0x004052F0, "WowClientDB__Startup_StringsRec__LoadDB"); set_name(0x00405540, "ClientInitializeGame"); @@ -361,6 +374,7 @@ static import_symbols() { set_name(0x0047D030, "EventDestroy"); set_name(0x0047D080, "EventCreateContextEx"); set_name(0x0047D090, "EventSetConfirmCloseCallback"); + set_name(0x0047D0D0, "EventGetCurrentContext"); set_name(0x0047D0E0, "TInstanceIdTable_EvtContext__Ptr"); set_name(0x0047D1D0, "EventIsButtonDown"); set_name(0x0047D230, "EventIsKeyDown"); @@ -515,6 +529,7 @@ static import_symbols() { set_name(0x0048C040, "CSimpleTexture_SetBlendMode"); set_name(0x0048C1C0, "CSimpleTexture_SetVertexColor"); set_name(0x0048C3E0, "CSimpleTexture_SetAlpha"); + set_name(0x0048C860, "CSimpleTexture_SetRotation"); set_name(0x0048D380, "CSimpleFontString_SetFontObject"); set_name(0x0048D800, "CSimpleFontString_SetFormattedText"); set_name(0x0048DDB0, "CSimpleFontString_SetTextHeight"); @@ -616,11 +631,14 @@ static import_symbols() { set_name(0x0049B7B0, "CSimpleAnimGroup__RemoveAnimListNode"); set_name(0x0049C2A0, "CSimpleAnimGroup__PostLoadXML"); set_name(0x0049CA90, "CScriptRegion__RegisterScriptMethods"); + set_name(0x0049CBD0, "CScriptRegion_SetParent"); set_name(0x0049D480, "CScriptRegion_SetWidth"); set_name(0x0049D620, "CScriptRegion_SetHeight"); set_name(0x0049D7A0, "CScriptRegion_SetSize"); set_name(0x0049DB10, "CScriptRegion_SetPoint"); set_name(0x0049DE40, "CScriptRegion_SetAllPoints"); + set_name(0x0049E260, "CScriptRegion_GetAnimationGroups"); + set_name(0x0049E350, "CScriptRegion_CreateAnimationGroup"); set_name(0x0049E540, "CSimpleFrame__RegisterScriptMethods"); set_name(0x0049E880, "CSimpleFrame_SetFrameStrata"); set_name(0x0049E9D0, "CSimpleFrame_SetFrameLevel"); @@ -855,6 +873,7 @@ static import_symbols() { set_name(0x004D3790, "ClntObjMgrGetActivePlayer"); set_name(0x004D37C0, "ClntObjMgrGetPlayerType"); set_name(0x004D37E0, "ClntObjMgrGetMapID"); + set_name(0x004D3840, "ClntObjMgrSetMovementGlobals"); set_name(0x004D3FF0, "InitObject"); set_name(0x004D43C0, "CGUnit_C__IsActiveMover"); set_name(0x004D45B0, "SetupObjectStorage"); @@ -884,6 +903,7 @@ static import_symbols() { set_name(0x004D7610, "OnObjectDestroy"); set_name(0x004D76E0, "ClntObjMgrInitialize"); set_name(0x004D7750, "ClntObjMgrInitializeStd"); + set_name(0x004D77E0, "ClntObjMgrUnlockObject"); set_name(0x004D7880, "CGlueMgr__AreScriptFunctionsLoaded"); set_name(0x004D7940, "ProcessAgreement"); set_name(0x004D7D20, "CGlueMgr__InitializeFFX"); @@ -1008,6 +1028,7 @@ static import_symbols() { set_name(0x004DE450, "Script_RealmListUpdateRate"); set_name(0x004DE4D0, "RealmListRegisterScriptFunctions"); set_name(0x004DE500, "RealmListUnregisterScriptFunctions"); + set_name(0x004DE630, "QSortCategory"); set_name(0x004DE960, "CRealmList__SetPreferredInfo"); set_name(0x004DEAF0, "Script_GetNumRealms"); set_name(0x004DEBC0, "Script_GetRealmInfo"); @@ -1103,6 +1124,7 @@ static import_symbols() { set_name(0x004E54D0, "CGlueMgr__PatchDownloadIdle"); set_name(0x004E5730, "CGlueMgr__PatchDownloadApply"); set_name(0x004E5940, "CGlueMgr__ScanDLLFinished"); + set_name(0x004E5EA0, "AnimEventCallback"); set_name(0x004E5ED0, "CSimpleModelFFX__SetModel"); set_name(0x004E5F00, "CSimpleModelFFX__LoadXML"); set_name(0x004E5F70, "CSimpleModelFFX__constructor"); @@ -1258,6 +1280,7 @@ static import_symbols() { set_name(0x004F6270, "CGWorldFrame__AddObjectToHitTestList"); set_name(0x004F6680, "CGWorldFrame__GetCameraFacing"); set_name(0x004F66C0, "CGWorldFrame__OnLayerTrackTerrain"); + set_name(0x004F6970, "UnitUpdateProc"); set_name(0x004F6C10, "CGWorldFrame__OnLayerMouseDown"); set_name(0x004F6D20, "CGWorldFrame__GetScreenCoordinates"); set_name(0x004F6F50, "CGWorldFrame__SetCameraTarget"); @@ -1287,6 +1310,7 @@ static import_symbols() { set_name(0x004FABD0, "CGWorldFrame__constructor"); set_name(0x004FAF90, "CGWorldFrame__RenderWorld"); set_name(0x004FB080, "CGWorldFrame__OnFrameRender"); + set_name(0x004FB0F0, "QSortDisplayListMembers"); set_name(0x004FB190, "CGChat__LeaveWorld"); set_name(0x004FB210, "CGChat__GetChatLineOffset"); set_name(0x004FB300, "CGChat__LookupChatSender"); @@ -1295,11 +1319,14 @@ static import_symbols() { set_name(0x004FB530, "CGChat__UpdateLanguages"); set_name(0x004FB580, "CGChat__ChatTokenToGUID"); set_name(0x004FB5C0, "CGChat__InviteNameQueryCallback"); + set_name(0x004FB950, "LogFeedPetCallback"); + set_name(0x004FB970, "LogTradeSkillCreateCallback"); set_name(0x004FB990, "CGChat__OnUpdateInstanceOwnership"); set_name(0x004FB9C0, "CGChat__GetChatColor"); set_name(0x004FBA10, "CGChat__FormatTime"); set_name(0x004FBAB0, "CGChat__IsVoiceChatEnabled"); set_name(0x004FBAF0, "CGChat__IsVoiceChatAllowed"); + set_name(0x004FBC60, "Script_EnableLogging"); set_name(0x004FBD00, "Script_LoggingChat"); set_name(0x004FBD20, "Script_LoggingCombat"); set_name(0x004FBD40, "Script_GetActiveVoiceChannel"); @@ -1320,12 +1347,14 @@ static import_symbols() { set_name(0x004FC890, "Script_SetChatWindowSavedPosition"); set_name(0x004FC9A0, "Script_SetChatWindowSavedDimensions"); set_name(0x004FCA50, "Script_GetNumSavedInstances"); + set_name(0x004FCB60, "RebuildDisplayListMember"); set_name(0x004FCBF0, "Script_IsVoiceChatEnabled"); set_name(0x004FCC60, "Script_IsVoiceChatAllowed"); set_name(0x004FCCB0, "Script_IsVoiceChatAllowedByServer"); set_name(0x004FCCF0, "Script_UnitIsSilenced"); set_name(0x004FCDF0, "Script_GetMuteStatus"); set_name(0x004FD300, "CGChat__SaveChatSettingsCallback"); + set_name(0x004FDBC0, "SendChatEvent"); set_name(0x004FDD80, "CGChat__RecordChat"); set_name(0x004FDEE0, "CGChat__GetChannelID"); set_name(0x004FDF50, "CGChat__GetChannelShortName"); @@ -1335,6 +1364,9 @@ static import_symbols() { set_name(0x004FE100, "CGChat__OnUpdateInstance"); set_name(0x004FE160, "CGChat__GetChannelString"); set_name(0x004FE1C0, "CGChat__GetChannelStringForDisplay"); + set_name(0x004FE330, "ChannelPlayerCommand"); + set_name(0x004FE460, "ChannelCommand"); + set_name(0x004FE530, "ChannelDisplayCommand"); set_name(0x004FE630, "Script_ListChannelByName"); set_name(0x004FE650, "Script_GetChannelList"); set_name(0x004FE720, "Script_SetChannelPassword"); @@ -1402,6 +1434,7 @@ static import_symbols() { set_name(0x00503FB0, "CGChat__TextEmoteNameQueryCallback"); set_name(0x00504070, "CGChat__OnTextEmote"); set_name(0x00504130, "CGChat__OnUserListAdded"); + set_name(0x00504490, "SetCurrentActiveDisplayChannel"); set_name(0x00504E10, "Script_GetNumDisplayChannels"); set_name(0x00504E50, "Script_SetSelectedDisplayChannel"); set_name(0x00504F30, "Script_GetChannelRosterInfo"); @@ -1429,6 +1462,7 @@ static import_symbols() { set_name(0x00509DD0, "CGChat__AddChatMessage"); set_name(0x0050B010, "CGChat__OnServerFirstAchievement"); set_name(0x0050B0F0, "CGChat__InformTargetIcon"); + set_name(0x0050B1D0, "ShowBareXPGained"); set_name(0x0050B300, "CGChat__LogXPGain"); set_name(0x0050B6D0, "CGChat__LogHonorGain"); set_name(0x0050B8C0, "CGChat__LogFactionChanged"); @@ -1450,6 +1484,7 @@ static import_symbols() { set_name(0x0050CFC0, "CGChat__HandleFlagsChanged"); set_name(0x0050D170, "Script_SendChatMessage"); set_name(0x0050D8A0, "Script_SendSystemMessage"); + set_name(0x0050D900, "JoinChannelFromScript"); set_name(0x0050DAA0, "Script_JoinTemporaryChannel"); set_name(0x0050DAC0, "Script_JoinPermanentChannel"); set_name(0x0050DAE0, "Script_ListChannels"); @@ -1543,18 +1578,24 @@ static import_symbols() { set_name(0x00511FE0, "Script_GetThreatStatusColor"); set_name(0x00512090, "Script_ConsoleAddMessage"); set_name(0x005120E0, "LoadScriptFunctions"); + set_name(0x005124B0, "CGGameUI__CameraMusicIsPlaying"); set_name(0x005124D0, "CGGameUI__SequenceMusicIsPlaying"); set_name(0x005124E0, "CGGameUI__ClearLootSlot"); set_name(0x00512500, "CGGameUI__OpenResurrectRequest"); set_name(0x00512570, "CGGameUI__OpenGuildInvite"); set_name(0x005126E0, "CGGameUI__SetAspect"); set_name(0x00512700, "AutoInteractStateChangedCallback"); + set_name(0x00512730, "GuildShowOfflineCallback"); + set_name(0x005127A0, "SetCalendarFilterCVarCallback"); + set_name(0x00512890, "SaveGameCVarsCallback"); set_name(0x005129F0, "CGGameUI__IsPartyMember"); set_name(0x00512A00, "CGGameUI__IsPartyMember@2"); set_name(0x00512A30, "CGGameUI__IsRaidMemberOrPet"); set_name(0x00512A80, "CGGameUI__GetRaidMember"); set_name(0x00512AB0, "CGGameUI__UnitTooltipUpdate"); + set_name(0x00512B00, "CGGameUI__UnitNameUpdate"); set_name(0x00512B50, "CGGameUI__UnitModelUpdate"); + set_name(0x00512B60, "ItemPushItemStatsCallback"); set_name(0x00512C20, "CGGameUI__SetActiveCorpse"); set_name(0x00512CA0, "CGGameUI__GetDeathReleaseLocation"); set_name(0x00512CD0, "CGGameUI__FilterMouseMotion"); @@ -1680,10 +1721,12 @@ static import_symbols() { set_name(0x005172E0, "Script_IsHarmfulItem"); set_name(0x005173E0, "Script_IsConsumableItem"); set_name(0x00517530, "Script_IsDressableItem"); + set_name(0x00517740, "FindItemClassTypeCallback"); set_name(0x00517890, "Script_GetFrameCPUUsage"); set_name(0x005179B0, "Script_GetAddOnDependencies@2"); set_name(0x00517AA0, "Script_GetMirrorTimerProgress"); set_name(0x00517B50, "Script_SetTaxiBenchmarkMode"); + set_name(0x00517BE0, "ToggleInteractModelIcon"); set_name(0x00517C20, "Script_SetUIVisibility"); set_name(0x00517C60, "Script_GetTotemTimeLeft"); set_name(0x00517D20, "Script_DeclineLevelGrant"); @@ -1693,6 +1736,8 @@ static import_symbols() { set_name(0x00518870, "CGGameUI__StopMovie"); set_name(0x00518D50, "CGGameUI__ClearInteractTarget"); set_name(0x00518DC0, "CGGameUI__SendTarget"); + set_name(0x00518E40, "UnitMatchesTargetType"); + set_name(0x00518F40, "TargetDirectionProc"); set_name(0x005191C0, "CGGameUI__CanPerformAction"); set_name(0x00519280, "CGGameUI__ClearCursor"); set_name(0x005194C0, "CGGameUI__ClearClientControls"); @@ -1702,6 +1747,8 @@ static import_symbols() { set_name(0x005197D0, "CGGameUI__DestroyTotem"); set_name(0x005198A0, "CGGameUI__CastTradeItemSpell"); set_name(0x00519A50, "CGGameUI__OnMirrorTimerEvent"); + set_name(0x00519CA0, "CGGameUI__GetCurrentSubzoneRec"); + set_name(0x00519E80, "AutoMouseOverProc"); set_name(0x0051A380, "CGCooldown__Create"); set_name(0x0051A3B0, "Script_ClearCursor"); set_name(0x0051A3D0, "Script_EquipCursorItem"); @@ -1839,6 +1886,7 @@ static import_symbols() { set_name(0x00522FB0, "Script_PickupItem"); set_name(0x00523090, "Script_StartAttack"); set_name(0x00523160, "Script_GrantLevel"); + set_name(0x00523210, "SummonFriendErrorCallback"); set_name(0x00523260, "Script_SummonFriend"); set_name(0x00523360, "Script_AcceptLevelGrant"); set_name(0x00523370, "Script_EndRefund"); @@ -1849,6 +1897,7 @@ static import_symbols() { set_name(0x00523DB0, "CGGameUI__SetCorpseLocation"); set_name(0x00523E80, "CGGameUI__GetCorpseLocation"); set_name(0x00523EB0, "CGGameUI__SetAreaSpiritHealer"); + set_name(0x00523F80, "AreaSpiritHealerCheck"); set_name(0x00524010, "CGGameUI__UpdateAreaSpiritHealerDistance"); set_name(0x005240E0, "CGGameUI__HandleDisplaySizeChanged@2"); set_name(0x005241B0, "CGGameUI__ClearTarget"); @@ -1926,6 +1975,7 @@ static import_symbols() { set_name(0x0052C8C0, "CGPartyInfo__IsPlayerOrPetInParty"); set_name(0x0052CA00, "CGPartyInfo__GetPartyAssignments"); set_name(0x0052CB40, "CGPartyInfo__SetOptOutOfLoot"); + set_name(0x0052CBC0, "CGGameUI__CanChangePlayerDifficulty"); set_name(0x0052CC30, "CGPartyInfo__CheckClearLFGSlot"); set_name(0x0052CCD0, "Script_IsPartyLeader"); set_name(0x0052CD30, "Script_IsRealPartyLeader"); @@ -1933,6 +1983,7 @@ static import_symbols() { set_name(0x0052CF00, "Script_SetOptOutOfLoot"); set_name(0x0052CF60, "Script_GetPartyAssignment"); set_name(0x0052D000, "Script_CanChangePlayerDifficulty"); + set_name(0x0052D060, "CComand_SetDifficulty"); set_name(0x0052D0E0, "CGPartyInfo__InitializeGame"); set_name(0x0052D1E0, "CGPartyInfo__LeaveWorld"); set_name(0x0052D210, "CGPartyInfo__IsMemberPet"); @@ -2054,6 +2105,7 @@ static import_symbols() { set_name(0x0053B650, "Script_GetKnownSlotFromHighestRankSlot"); set_name(0x0053B6C0, "Script_FindSpellBookSlotByID"); set_name(0x0053B900, "CGGlyphInfo__IsGlyphKnown"); + set_name(0x0053B970, "GetActionBarPageOffset"); set_name(0x0053BAC0, "CGSpellBook__UpdateCooldowns"); set_name(0x0053BAF0, "CGSpellBook__PickupSpellBookItem"); set_name(0x0053BBC0, "CGSpellBook__PickupCompanion"); @@ -2203,6 +2255,7 @@ static import_symbols() { set_name(0x0054A2C0, "Script_GetNumArenaOpponents"); set_name(0x0054A300, "Script_GetHolidayBGHonorCurrencyBonuses"); set_name(0x0054A370, "Script_GetRandomBGHonorCurrencyBonuses"); + set_name(0x0054A650, "QSortBattlefields"); set_name(0x0054ABA0, "CGBattlefieldInfo__AddVehicle"); set_name(0x0054AD10, "CGBattlefieldInfo__OnArenaUnitDestroyed"); set_name(0x0054AE40, "CGBattlefieldInfo__OnBattlefieldStatus"); @@ -2263,6 +2316,7 @@ static import_symbols() { set_name(0x0054EE60, "Script_GetVideoCaps"); set_name(0x0054EF90, "Script_IsStereoVideoAvailable"); set_name(0x0054EFE0, "AddResolution"); + set_name(0x0054F050, "SetupFormats"); set_name(0x0054F430, "Script_GetScreenResolutions"); set_name(0x0054F4A0, "Script_GetCurrentResolution"); set_name(0x0054F570, "Script_SetScreenResolution"); @@ -2331,6 +2385,7 @@ static import_symbols() { set_name(0x00552740, "CKBPage__Shutdown"); set_name(0x005528D0, "CGLookingForGroup__OnOpenFromGossip"); set_name(0x005529A0, "Script_SearchLFGGetJoinedID"); + set_name(0x005529E0, "PushPlayerInfoArgs"); set_name(0x00552DD0, "Script_GetLFGTypes"); set_name(0x00552E10, "Script_GetLFGRoles"); set_name(0x00552E90, "Script_GetLFGInfoLocal"); @@ -2376,6 +2431,7 @@ static import_symbols() { set_name(0x00555840, "Script_UnitHasLFGDeserter"); set_name(0x00555920, "CGLookingForGroup__RequestLFGStatus"); set_name(0x00555990, "CGLookingForGroup__RequestLFGPlayerInfo"); + set_name(0x00555A70, "QSortLFGParty"); set_name(0x00555FD0, "Script_SearchLFGGetResults"); set_name(0x00556280, "Script_SearchLFGGetPartyResults"); set_name(0x005564D0, "Script_GetLFDChoiceCollapseState"); @@ -2429,6 +2485,7 @@ static import_symbols() { set_name(0x0055DC00, "Script_GetNumBindings"); set_name(0x0055DC30, "Script_GetCurrentBindingSet"); set_name(0x0055DC60, "Script_GetNumModifiedClickActions"); + set_name(0x0055E2C0, "CGUIBindings__KeyEventToString"); set_name(0x0055E340, "CGUIBindings__MouseEventToString"); set_name(0x0055E550, "CGUIBindings__EnableBindingMode"); set_name(0x0055E750, "CGUIBindings__GetCommandKey"); @@ -2455,6 +2512,7 @@ static import_symbols() { set_name(0x00562490, "CGUIBindings__GetCommandAction"); set_name(0x00562550, "Script_GetBindingAction"); set_name(0x005625F0, "Script_GetBindingByKey"); + set_name(0x00562990, "GetClickFrame"); set_name(0x00562B80, "CGUIBindings__CopyBindings"); set_name(0x00562D60, "CGUIBindings__FinishLoadBindings"); set_name(0x00562DD0, "CGUIBindings__LoadModifiedClick"); @@ -2511,6 +2569,7 @@ static import_symbols() { set_name(0x00566AC0, "CGUIMacros__GetFullIconPath"); set_name(0x00566CD0, "CGUIMacros__EditMacro"); set_name(0x00566D50, "CGUIMacros__DeleteMacro"); + set_name(0x00566DF0, "GetMacroFromLua"); set_name(0x00566E80, "Script_RunMacro"); set_name(0x00566EB0, "Script_GetMacroInfo"); set_name(0x00566F40, "Script_GetMacroBody"); @@ -2590,9 +2649,11 @@ static import_symbols() { set_name(0x0056D610, "Script_SetSendMailCOD"); set_name(0x0056D690, "Script_GetSendMailCOD"); set_name(0x0056D6D0, "Script_GetInboxNumItems"); + set_name(0x0056D960, "GetSenderName"); set_name(0x0056DA60, "CGMailInfo__SetObject"); set_name(0x0056DBC0, "CGMailInfo__OnPostmasterActivate"); set_name(0x0056DC70, "CGMailInfo__RemoveMail"); + set_name(0x0056DD00, "QSortStationery"); set_name(0x0056DED0, "CGMailInfo__UpdatePendingMail"); set_name(0x0056DF80, "Script_GetStationeryInfo"); set_name(0x0056E0E0, "Script_SelectStationery"); @@ -2695,6 +2756,7 @@ static import_symbols() { set_name(0x005758C0, "CGDanceStudio__PlayDance"); set_name(0x00575AB0, "CGDanceStudio__OnPlayDance"); set_name(0x00575BE0, "CGDanceStudio__DisplayDance"); + set_name(0x00575D10, "DanceSequenceLoadCallBack"); set_name(0x00575D70, "CGDanceStudio__LoadDance"); set_name(0x00576100, "CGDanceStudio__RequestDance"); set_name(0x005761D0, "CGDanceStudio__HasDance"); @@ -2703,6 +2765,7 @@ static import_symbols() { set_name(0x00576BB0, "CFormula__GetToken"); set_name(0x00576C80, "CFormula__Expect"); set_name(0x00576CD0, "GenderConditional"); + set_name(0x00576E50, "ParseCountDownTimerText"); set_name(0x005770D0, "WorldStateParseText"); set_name(0x00577530, "CFormula__CompileElement"); set_name(0x005777A0, "CFormula__CompileMult"); @@ -2992,6 +3055,7 @@ static import_symbols() { set_name(0x00593D10, "Script_GetNumTrainerServices"); set_name(0x00593D50, "Script_IsTradeskillTrainer"); set_name(0x00593D90, "Script_GetTrainerGreetingText"); + set_name(0x00593DB0, "GetServiceTypeFromString"); set_name(0x00593E10, "Script_GetTrainerServiceTypeFilter"); set_name(0x00593EB0, "Script_GetTrainerSkillLineFilter"); set_name(0x005940E0, "CGClassTrainer__SetTrainer"); @@ -3275,6 +3339,7 @@ static import_symbols() { set_name(0x005AAB90, "CGActionBar__RemoveMacro"); set_name(0x005AAC00, "CGActionBar__UpdateCritter"); set_name(0x005AAD40, "Script_IsCurrentAction"); + set_name(0x005AADB0, "ItemStatsCallback"); set_name(0x005AADD0, "CGActionBar__RemoveMacro@2"); set_name(0x005AAE20, "CGActionBar__RemoveEquipmentSet"); set_name(0x005AAE80, "CGActionBar__SetAction"); @@ -3636,6 +3701,7 @@ static import_symbols() { set_name(0x005C9F10, "CGTalentInfo__UpdatePetTalentData"); set_name(0x005C9F70, "CGTalentInfo_Inspect__SetInspectTarget"); set_name(0x005CA060, "CGGuildInfo__SetMOTD"); + set_name(0x005CA0F0, "CGGuildInfo__UpdateRoster"); set_name(0x005CA130, "Script_GetNumGuildMembers"); set_name(0x005CA190, "Script_GetGuildRosterMOTD"); set_name(0x005CA1B0, "Script_SetGuildRosterShowOffline"); @@ -3737,6 +3803,7 @@ static import_symbols() { set_name(0x005D08D0, "CGReputationInfo__AddVisibleFaction"); set_name(0x005D0A10, "CGReputationInfo__SetAtWar"); set_name(0x005D0BA0, "CGReputationInfo__SetWatchedFaction"); + set_name(0x005D0DA0, "GetFactionInfoHelper"); set_name(0x005D1150, "Script_GetFactionInfo"); set_name(0x005D11E0, "Script_GetFactionInfoByID"); set_name(0x005D1240, "Script_GetWatchedFactionInfo"); @@ -3857,6 +3924,7 @@ static import_symbols() { set_name(0x005D9C20, "CGContainerInfo__EnterWorld"); set_name(0x005D9D90, "CGContainerInfo__LeaveWorld"); set_name(0x005D9F00, "GetInventorySlotToken"); + set_name(0x005D9F50, "TradeSkillLinkNameCallback"); set_name(0x005D9FF0, "CGTradeSkillInfo__StopRecast"); set_name(0x005DA020, "CGTradeSkillInfo__StopRecast@2"); set_name(0x005DA070, "CGTradeSkillInfo__DoRecast"); @@ -3868,6 +3936,7 @@ static import_symbols() { set_name(0x005DA2E0, "Script_StopTradeSkillRepeat"); set_name(0x005DA310, "Script_IsTradeSkillLinked"); set_name(0x005DA5A0, "CGTradeSkillInfo__Close"); + set_name(0x005DA5F0, "CGTradeSkillInfo__GetSkillLineRec"); set_name(0x005DA670, "CGTradeSkillInfo__GetSelectionIndex"); set_name(0x005DA7D0, "CGTradeSkillInfo__GetSubClassIndexFromSkill"); set_name(0x005DA830, "CGTradeSkillInfo__IsCollapsedHeader"); @@ -4076,7 +4145,10 @@ static import_symbols() { set_name(0x005ECD70, "CGCooldown__SetCooldown"); set_name(0x005ECE80, "CGCooldown__SetCooldown@2"); set_name(0x005ED080, "DisableFadingScreen"); + set_name(0x005ED120, "FadingScreenPaint"); set_name(0x005ED480, "EnableFadingScreen"); + set_name(0x005ED710, "CGInstanceEncounter_C__GetBoss"); + set_name(0x005ED740, "CGInstanceEncounter_C__GetNumBossSlots"); set_name(0x005EDED0, "CGInstanceEncounter_C__EnterWorld"); set_name(0x005EDEF0, "CGRuneInfo__InitializeGame"); set_name(0x005EDFA0, "CGRuneInfo__SetRuneLastUsedTime"); @@ -4090,6 +4162,7 @@ static import_symbols() { set_name(0x005EE5B0, "CGRuneInfo__HasRunesForSpell"); set_name(0x005EE7E0, "CGRuneInfo__ComputeRuneSpellCooldown"); set_name(0x005EEB70, "nullsub_3"); + set_name(0x005EF490, "EvaluateCursor"); set_name(0x005F0DF0, "EvaluateMacroOptions"); set_name(0x005F1000, "GetEventStatusString"); set_name(0x005F1130, "CGCalendarEvent__SetTitle"); @@ -4104,6 +4177,7 @@ static import_symbols() { set_name(0x005F1600, "CGCalendarEvent__UpdateInviteStatus"); set_name(0x005F1670, "CGCalendarEvent__UpdateInviteNotes"); set_name(0x005F16E0, "CGCalendarEvent__CanModerate"); + set_name(0x005F1720, "QSortInvites"); set_name(0x005F1980, "CGCalendarEvent__SortInvites"); set_name(0x005F1A00, "CGCalendarEvent__SelectInvite"); set_name(0x005F1B30, "CGCalendarEvent__IsModerator"); @@ -4119,6 +4193,8 @@ static import_symbols() { set_name(0x005F3D90, "IsBannedAddOn"); set_name(0x005F4C10, "GetCodeInterfaceVersion"); set_name(0x005F4C40, "AddOnUnloadableToken"); + set_name(0x005F4C90, "AddOnSecurityToken"); + set_name(0x005F4CE0, "DeleteInterfaceAddOns"); set_name(0x005F4D90, "DeleteInterfaceFiles"); set_name(0x005F5440, "GetAddOnInfoRequest"); set_name(0x005F5620, "UnloadAddOns"); @@ -4128,6 +4204,8 @@ static import_symbols() { set_name(0x005F7520, "GetAddonDeps"); set_name(0x005F7610, "IsAddOnLoadOnDemand"); set_name(0x005F7630, "IsAddOnLoading"); + set_name(0x005F7650, "IsAddOnLoaded"); + set_name(0x005F7670, "GetAddOnSecurity"); set_name(0x005F76A0, "SaveAddOnEnableState"); set_name(0x005F7840, "ClearAddOnEnableState"); set_name(0x005F7D70, "GetAddOnEnableState"); @@ -4135,6 +4213,10 @@ static import_symbols() { set_name(0x005F7FF0, "LoadAddOnFileCount"); set_name(0x005F80B0, "LoadAddOn"); set_name(0x005F84A0, "LoadAddOns"); + set_name(0x005F86A0, "LoadAddOnInfo"); + set_name(0x005F8E80, "EnumAddOnsArchive"); + set_name(0x005F8F30, "EnumAddOnsDisk"); + set_name(0x005F8F50, "InitializeAddOns"); set_name(0x005F91E0, "LoadAddOnEnableState"); set_name(0x005F9550, "Script_VehicleAimGetNormPower"); set_name(0x005F95D0, "CGInputControl__GetActive"); @@ -4143,6 +4225,7 @@ static import_symbols() { set_name(0x005F9600, "CGInputControl__IsMouseDragging"); set_name(0x005F9650, "CGInputControl__OnTurnToAngleStop"); set_name(0x005F9890, "LoadJoystickConfig"); + set_name(0x005F9C80, "JoystickCallback"); set_name(0x005F9DD0, "Script_IsMouselooking"); set_name(0x005F9E10, "Script_VehicleAimGetAngle"); set_name(0x005F9E60, "Script_VehicleAimGetNormAngle"); @@ -4158,6 +4241,7 @@ static import_symbols() { set_name(0x005FA790, "CGInputControl__CameraCanPitchPlayer"); set_name(0x005FA890, "CGInputControl__UpdateMouseMode"); set_name(0x005FA910, "CGInputControl__SendUIVehicleAngleUpdate"); + set_name(0x005FAA40, "MovementCancelSpells"); set_name(0x005FAAE0, "Script_ToggleRun"); set_name(0x005FAB70, "CGInputControl__OnUpdate"); set_name(0x005FAC60, "CGInputControl__Reset"); @@ -4215,7 +4299,9 @@ static import_symbols() { set_name(0x005FC960, "CGInputControl__OnFocusChange"); set_name(0x005FCB20, "CGInputControl__SetMouselookOverrideBindings"); set_name(0x005FCC10, "Script_MouselookStart"); + set_name(0x005FD2C0, "InputControlInitialize"); set_name(0x005FD550, "Script_SetMouselookOverrideBinding"); + set_name(0x005FD910, "CameraRegisterCVars"); set_name(0x005FE310, "CGCamera__HasModelCamera"); set_name(0x005FE320, "CGCamera__ResetModelCamera"); set_name(0x005FE360, "CGCamera__ClearModelCamera"); @@ -4276,6 +4362,7 @@ static import_symbols() { set_name(0x006047E0, "CGCamera__EnableFreeLook"); set_name(0x00604850, "CGCamera__DisableFreeLook"); set_name(0x006048A0, "CGCamera__ResetView"); + set_name(0x00604940, "CGCamera__UpdateInebriation"); set_name(0x00604A70, "CGCamera__MakeRelativeTo"); set_name(0x00604B90, "CGCamera__PickVehicleCamera"); set_name(0x00604C70, "CGCamera__OnVehicleCameraDestroyed"); @@ -4298,13 +4385,17 @@ static import_symbols() { set_name(0x00607C00, "CSimpleCamera__GetScene"); set_name(0x00607C20, "CSimpleCamera__constructor"); set_name(0x00607C90, "CCameraManager__SetScreenAspect"); + set_name(0x006081E0, "FindItem"); set_name(0x006081F0, "Script_GetTime"); set_name(0x00608230, "Script_GetGameTime"); set_name(0x00608270, "Script_ConsoleExec"); set_name(0x006082C0, "Script_GetMaxCombatRatingBonus"); + set_name(0x00608370, "NameQueryCallback"); set_name(0x00608390, "Script_GetAuraInfo"); + set_name(0x00608540, "PortraitQueryCallback"); set_name(0x00608560, "Script_GetWaterDetail"); set_name(0x00608580, "Script_CanSwitchVehicleSeat"); + set_name(0x006085D0, "PushStatSummary"); set_name(0x00608690, "Script_GetItemStats"); set_name(0x00608760, "Script_GetItemStatDelta"); set_name(0x00608880, "ScriptEventsInitialize"); @@ -4464,6 +4555,7 @@ static import_symbols() { set_name(0x006133D0, "Script_UnitInVehicle"); set_name(0x006134A0, "Script_UnitUsingVehicle"); set_name(0x00613570, "Script_UnitControllingVehicle"); + set_name(0x00613600, "GetVehicleSeatRecAsPassengerFromLua"); set_name(0x00613700, "Script_UnitInVehicleControlSeat"); set_name(0x00613740, "Script_UnitHasVehicleUI"); set_name(0x00613780, "Script_UnitTargetsVehicleInRaidUI"); @@ -4483,9 +4575,11 @@ static import_symbols() { set_name(0x00614300, "ScriptEventsUnregisterUnit"); set_name(0x006143F0, "Script_SendUniqueSignal"); set_name(0x006144D0, "Script_SendUniqueSignalToAllUnits"); + set_name(0x006147C0, "PushUnitAura"); set_name(0x00614CA0, "Script_UnitBuff"); set_name(0x00614CF0, "Script_UnitDebuff"); set_name(0x00614D40, "Script_UnitAura"); + set_name(0x00614D90, "CacheVehicleUIIndicatorRec"); set_name(0x00614E60, "Script_GetVehicleUIIndicator"); set_name(0x00614EF0, "Script_GetVehicleUIIndicatorSeat"); set_name(0x00615020, "Script_SendUniqueSignal@2"); @@ -4511,12 +4605,14 @@ static import_symbols() { set_name(0x00616DC0, "RTAlphaSupported"); set_name(0x00616E80, "UpdatePendingPortraits"); set_name(0x00617070, "UpdateAllPortraits"); + set_name(0x006176A0, "GetAlphaMask"); set_name(0x00618010, "PortraitInitialize"); set_name(0x00618110, "UpdateModelForUI"); set_name(0x00619580, "RenderPortraitTexture"); set_name(0x0061A280, "CGTooltip__GetScriptByName"); set_name(0x0061A4F0, "CGTooltip__GetThreatStateColor"); set_name(0x0061A550, "CGTooltip__GetTalentHyperlinkString"); + set_name(0x0061A5B0, "QSortFrameStack"); set_name(0x0061A9E0, "CGTooltip__GetDurationString"); set_name(0x0061ABF0, "CGTooltip__GetItemDurationStrin"); set_name(0x0061AEE0, "CGTooltip__GetFloatDurationString"); @@ -4526,6 +4622,8 @@ static import_symbols() { set_name(0x0061B4F0, "CGTooltip__FormatStringForXML"); set_name(0x0061B5B0, "CGItemStatsSummary__Clear"); set_name(0x0061BB20, "CGItemStatsSummary__GetStatIntGlobalString"); + set_name(0x0061BF10, "HealthUpdateHandler"); + set_name(0x0061BF80, "ObjHealthUpdateHandler"); set_name(0x0061BFF0, "CGTooltip__GetAchievementHyperlink"); set_name(0x0061C620, "CGTooltip__ClearTooltip"); set_name(0x0061C8B0, "CGTooltip__AddTexture"); @@ -4534,8 +4632,14 @@ static import_symbols() { set_name(0x0061D040, "CGTooltip_SetMinimumWidth"); set_name(0x0061D210, "CGTooltip_IsOwned"); set_name(0x0061D3D0, "CGTooltip_SetAnchorType"); + set_name(0x0061D650, "CGTooltip_GetAnchorType"); + set_name(0x0061D7D0, "CGTooltip_ClearLines"); set_name(0x0061D810, "CGTooltip_AddTexture"); set_name(0x0061DA20, "CGTooltip_IsUnit"); + set_name(0x0061DAD0, "CGTooltip_GetUnit"); + set_name(0x0061DBC0, "CGItemStatsSummary__operator_sub"); + set_name(0x0061DD60, "TooltipSpellCallback"); + set_name(0x0061DE20, "TooltipQuestCallback"); set_name(0x0061DEE0, "CGTooltip__constructor"); set_name(0x0061E160, "CGTooltip__destructor"); set_name(0x0061E290, "CGTooltip__GetItemHyperlinkString"); @@ -4580,7 +4684,11 @@ static import_symbols() { set_name(0x00626240, "CGTooltip_SetUnitAura"); set_name(0x006262C0, "CGTooltip_SetUnitBuff"); set_name(0x00626350, "CGTooltip_SetUnitDebuff"); + set_name(0x006263E0, "CGTooltip_SetQuestRewardSpell"); + set_name(0x00626440, "CGTooltip_SetQuestLogRewardSpell"); set_name(0x006264D0, "CGTooltip_SetEquipmentSet"); + set_name(0x00626560, "CGTooltip_SetFrameStack"); + set_name(0x00626650, "TooltipItemCallback"); set_name(0x00626720, "CGTooltip__SetObject"); set_name(0x00626E20, "CGTooltip__SetTalent"); set_name(0x00627220, "CGTooltip__SetAchievement"); @@ -4588,14 +4696,24 @@ static import_symbols() { set_name(0x0062D930, "CGTooltip__SetItemDelta"); set_name(0x0062DAE0, "CGTooltip_SetHyperlink"); set_name(0x0062E050, "CGTooltip_SetInventoryItem"); + set_name(0x0062E670, "CGTooltip_SetQuestItem"); + set_name(0x0062E790, "CGTooltip_SetQuestLogItem"); + set_name(0x0062E900, "CGTooltip_SetTrainerService"); + set_name(0x0062EAE0, "CGTooltip_SetTradeSkillItem"); + set_name(0x0062EFF0, "CGTooltip_SetTradePlayerItem"); + set_name(0x0062F1E0, "CGTooltip_SetTradeTargetItem"); set_name(0x0062F9E0, "CGTooltip_SetInboxItem"); set_name(0x0062FCF0, "CGTooltip_SetAuctionItem"); set_name(0x0062FF60, "CGTooltip_SetBuybackItem"); set_name(0x006300A0, "CGTooltip_SetLootRollItem"); set_name(0x00630250, "CGTooltip_SetSocketGem"); + set_name(0x00630370, "CGTooltip_SetExistingSocketGem"); + set_name(0x006304A0, "CGTooltip_SetGuildBankItem"); set_name(0x00630620, "CGTooltip_SetCurrencyToken"); set_name(0x006307E0, "CGTooltip_SetBackpackToken"); set_name(0x00630990, "CGTooltip_SetQuestLogSpecialItem"); + set_name(0x00630A80, "CGTooltip_SetLFGDungeonReward"); + set_name(0x00630C70, "CGItemStatsSummary__CreateFromTooltip"); set_name(0x00630D20, "CGTooltip__SetMacro"); set_name(0x00631000, "CGTooltip_SetAction"); set_name(0x00631590, "CGItemStatsSummary__GetItemComparison"); @@ -5012,6 +5130,7 @@ static import_symbols() { set_name(0x00685F50, "CGxDevice__RsSet_pointer_to_void"); set_name(0x00685FB0, "CGxDevice__RsPop"); set_name(0x00686120, "CGxDevice__IRsInit"); + set_name(0x006865B0, "CGxDevice__RsInit"); set_name(0x00687660, "CGxDevice__BufCreate"); set_name(0x006876D0, "CGxDevice__PoolCreate"); set_name(0x006877C0, "CGxDevice__QueryCreate"); @@ -5306,6 +5425,8 @@ static import_symbols() { set_name(0x006B3750, "FriendList__AddComplained"); set_name(0x006B3800, "FriendList__GetIgnoreSelectionIndex"); set_name(0x006B3920, "FriendList__IsFriend"); + set_name(0x006B3960, "QSortFriends"); + set_name(0x006B3A60, "QSortIgnore"); set_name(0x006B3C90, "FriendList__SetName"); set_name(0x006B4060, "Script_GetNumFriends"); set_name(0x006B4130, "Script_GetFriendInfo"); @@ -5357,10 +5478,16 @@ static import_symbols() { set_name(0x006B7DD0, "FriendList__AddContacts"); set_name(0x006B8290, "FriendList__DoLocalWho"); set_name(0x006B86B0, "FriendListStatusHandler"); + set_name(0x006B8700, "ContactListHandler"); set_name(0x006B8720, "OnWhoList"); set_name(0x006B8990, "FriendList__Initialize"); set_name(0x006B8B90, "OpenAccountFile"); + set_name(0x006B8EE0, "SaveCachedChecksums"); set_name(0x006B9050, "SaveAccountData"); + set_name(0x006B9100, "UploadAccountData"); + set_name(0x006B9340, "SaveTimerHandler"); + set_name(0x006B94C0, "ServerAccountDataTimes"); + set_name(0x006B9730, "UpdateAccountData"); set_name(0x006B9900, "AccountDataInitializeBasicSystem"); set_name(0x006B9BE0, "SaveAccountData@2"); set_name(0x006BCE10, "GxuFontAddToBatch"); @@ -5394,8 +5521,15 @@ static import_symbols() { set_name(0x006BFE00, "GxuXformCreateProjection_SG"); set_name(0x006BFE60, "GxuXformCreateLookAtSgCompat"); set_name(0x006C0050, "GxuXformCreateLookAtXXX"); + set_name(0x006C09A0, "GetCharacterWidth"); + set_name(0x006C0E80, "ParseEmbeddedTexture"); set_name(0x006C1430, "InternalGetTextExtent"); set_name(0x006C1710, "InternalGetMaxCharsWithinWidth"); + set_name(0x006C22F0, "CGxFont__UpdateDimensions"); + set_name(0x006C29A0, "CGxFont__CheckStringGlyphs"); + set_name(0x006C3710, "CGxFont__ClearGlyphs"); + set_name(0x006C3960, "CGxFont__HandleScreenSizeChange"); + set_name(0x006C3CB0, "CGxFont__Initialize"); set_name(0x006C5E90, "CGxString__WriteGeometry"); set_name(0x006C6190, "CGxString__InitializeViewTranslation"); set_name(0x006C6410, "CGxString__SetStringPosition"); @@ -5425,13 +5559,28 @@ static import_symbols() { set_name(0x006CB6F0, "SHA1_Final"); set_name(0x006CB7C0, "SHA1_InterleaveHash"); set_name(0x006CBA60, "CGPlayer_C__BuildPartyMemberStatsChanges"); + set_name(0x006CBD70, "OnGroupNewLeader"); + set_name(0x006CBEC0, "OnGroupCommandResult"); + set_name(0x006CC440, "CGGuildInfo__Script_GuildInfo"); + set_name(0x006CC560, "OnGuildEmblemActivate"); + set_name(0x006CC980, "OnArenaTeamEvent"); + set_name(0x006CCF10, "OnVoiceSessionRosterUpdate"); + set_name(0x006CD0E0, "OnAvailableVoiceSession"); + set_name(0x006CD1B0, "OnVoiceSessionLeave"); + set_name(0x006CD210, "OnVoiceSetTalkerMuted"); + set_name(0x006CD270, "OnPlayTimeWarning"); + set_name(0x006CD380, "OnCalendarCommandResult"); set_name(0x006CD7C0, "CGPlayer_C__OnQuestGiverInvalidQuest"); + set_name(0x006CD940, "QuestFailedCallback"); set_name(0x006CDA70, "CGPlayer_C__OnQuestGiverQuestFailed"); set_name(0x006CDBA0, "CGPlayer_C__OnBuyFailed"); set_name(0x006CDD10, "CGPlayer_C__OnBuySucceeded"); + set_name(0x006CDDD0, "OnUpdatePlayerScriptEvent"); set_name(0x006CDE20, "CGPlayer_C__ReceiveResurrectRequest"); set_name(0x006CDE50, "CGPlayer_C__SetAutoLoot"); set_name(0x006CDE90, "CGPlayer_C__GetProficiency"); + set_name(0x006CDEB0, "OnProficiency"); + set_name(0x006CE140, "AreaTriggerContains"); set_name(0x006CEAF0, "CGPlayer_C__GetNewContinentID"); set_name(0x006CEB00, "CGPlayer_C__CanDualWield"); set_name(0x006CECA0, "CGPlayer_C__OnLootMoneyNotify"); @@ -5449,15 +5598,26 @@ static import_symbols() { set_name(0x006CF300, "CGPlayer_C__StopDance"); set_name(0x006CF440, "CGPlayer_C__GetPlayedTime"); set_name(0x006CF470, "CGPlayer_C__SetPlayedTime"); + set_name(0x006CF6C0, "CritterUpdate"); set_name(0x006CF740, "CGPlayer_C__DispatchPartyMemberStatsChanges"); + set_name(0x006CF9B0, "HandlePartyMemberStats"); + set_name(0x006CFE70, "OnPlayEmote"); + set_name(0x006CFEF0, "OnVoiceSessionParentalControls"); + set_name(0x006CFFF0, "CrossedInebriationThresholdItemCallback"); + set_name(0x006D01B0, "OnCrossedInebriationThreshold"); set_name(0x006D0240, "CGPlayer_C__OnQuestGiverListQuests"); set_name(0x006D08F0, "CGPlayer_C__OnQuestGiverRequestItems"); + set_name(0x006D0E10, "QuestCompleteCallback"); set_name(0x006D1110, "CGPlayer_C__OnQuestGiverQuestComplete"); set_name(0x006D11C0, "CGPlayer_C__OnQuestGiverStatus"); set_name(0x006D12C0, "CGPlayer_C__OnTrainerList"); set_name(0x006D1540, "CGPlayer_C__OnSellResponse"); set_name(0x006D1650, "CGPlayer_C__OnRefundInfo"); set_name(0x006D1760, "CGPlayer_C__RequestAllItemPurchaseData"); + set_name(0x006D1B20, "DuelTeamUpdateHandler"); + set_name(0x006D1B60, "CharmChangeHandler"); + set_name(0x006D1C30, "OnUpdatePlayerOverrideSpellsID"); + set_name(0x006D1C70, "PlayerNameGuildCallback"); set_name(0x006D1CF0, "CGPlayer_C__SetStorage"); set_name(0x006D1D30, "CGPlayer_C__AcceptResurrectRequest"); set_name(0x006D1E20, "CGPlayer_C__TalkToGossip"); @@ -5471,6 +5631,8 @@ static import_symbols() { set_name(0x006D2CA0, "CGPlayer_C__PutLootInSlot"); set_name(0x006D2D40, "CGPlayer_C__SellItem"); set_name(0x006D2DE0, "CGPlayer_C__XBuyItem"); + set_name(0x006D2F70, "AreaTriggersInitialize"); + set_name(0x006D3F10, "OnDamageCalcLog"); set_name(0x006D4300, "CGPlayer_C__Invite"); set_name(0x006D43C0, "CGPartyInfo__Uninvite"); set_name(0x006D4450, "CGPlayer_C__AcceptGroup"); @@ -5492,6 +5654,8 @@ static import_symbols() { set_name(0x006D5080, "CGPlayer_C__UpdateQuestStatus@2"); set_name(0x006D50C0, "CGPlayer_C__UpdateQuestStatusAll"); set_name(0x006D5130, "CGPlayer_C__UpdateTaxiStatus"); + set_name(0x006D51F0, "InteractUpdateProc"); + set_name(0x006D5290, "TrackingMaskUpdateProc"); set_name(0x006D52D0, "CGPlayer_C__ClearAFK"); set_name(0x006D53B0, "CGPlayer_C__OnLootResponse"); set_name(0x006D5860, "CGPlayer_C__OnLootRemoved"); @@ -5524,6 +5688,7 @@ static import_symbols() { set_name(0x006D6E90, "CGPlayer_C__GetPVPFactionIndex"); set_name(0x006D6F00, "CGPlayer_C__GetPVPRankString"); set_name(0x006D6F40, "CGPlayer_C__HandleSkinning"); + set_name(0x006D7030, "AuraVisionUpdateHandler"); set_name(0x006D7070, "CGPlayer_C__GetAttackPowerContributionFromStat"); set_name(0x006D7120, "CGPlayer_C__RemoveTempEnchantment"); set_name(0x006D71E0, "CGPlayer_C__GetAutoRangedCombatSpell"); @@ -5536,8 +5701,19 @@ static import_symbols() { set_name(0x006D7AA0, "CGPlayer_C__VehicleAllowsInteraction"); set_name(0x006D7B30, "CGPlayer_C__CastRandomCritter"); set_name(0x006D7BB0, "Player_C_ZoneUpdateHandler"); + set_name(0x006D7F10, "OnQuestGiverEvent"); + set_name(0x006D8410, "OnTrainerEvent"); + set_name(0x006D92D0, "OnGuildEvent"); set_name(0x006D9960, "CGPlayer_C__OnVendorInventory"); set_name(0x006D9B40, "CGPlayer_C__OnItemPurchaseRefundResult"); + set_name(0x006DA070, "OnUpdateMoney"); + set_name(0x006DA130, "OnUpdateShapeshiftForm"); + set_name(0x006DA630, "OnUpdateRestState"); + set_name(0x006DA6B0, "OnUpdateInebriation"); + set_name(0x006DA770, "OnUpdatePlayerAuraVision"); + set_name(0x006DA7D0, "OnUpdatePlayerTrackingMask"); + set_name(0x006DA870, "OnUpdatePlayerSkinID"); + set_name(0x006DA8F0, "OnUpdatePlayerRuneRegen"); set_name(0x006DAC40, "CGPlayer_C__LootCorpse"); set_name(0x006DAD90, "CGPlayer_C__LootUnit"); set_name(0x006DAF60, "CGPlayer_C__ShopFromMerchant"); @@ -5545,9 +5721,14 @@ static import_symbols() { set_name(0x006DB320, "CGPlayer_C__SaveTabard"); set_name(0x006DB5F0, "CGPlayer_C__TurnOffGuildTabardPurchase"); set_name(0x006DB6A0, "CGPlayer_C__GetPlayerGuildNameText"); + set_name(0x006DB6F0, "SwapItemsStatsCallback"); + set_name(0x006DB7C0, "AutoEquipItemCallback"); set_name(0x006DB880, "CGPlayer_C__SwapGuildBankItem"); set_name(0x006DB9D0, "CGPlayer_C__SplitItem"); set_name(0x006DBAE0, "CGPlayer_C__AutoStoreItemInBag"); + set_name(0x006DBBE0, "AutoEquipStatsCallback"); + set_name(0x006DBD00, "OnResurrectRequest"); + set_name(0x006DBE30, "AreaTriggerCheck"); set_name(0x006DC070, "CGPlayer_C__UpdateRepopTimer"); set_name(0x006DC0F0, "CGPlayer_C__OnDeath"); set_name(0x006DC1C0, "CGPlayer_C__GetSkillIndex"); @@ -5558,6 +5739,7 @@ static import_symbols() { set_name(0x006DC5A0, "CGPlayer_C__UpdateInteractStatusAll"); set_name(0x006DC640, "CGPlayer_C__SetAFK"); set_name(0x006DC770, "CGLootInfo__ClearRollPending"); + set_name(0x006DC810, "Player_C_GetModelName"); set_name(0x006DC8D0, "CGPlayer_C__GetAFKText"); set_name(0x006DC940, "CGPlayer_C__GetDNDText"); set_name(0x006DC980, "CGPlayer_C__GetGMText"); @@ -5570,7 +5752,10 @@ static import_symbols() { set_name(0x006DCE70, "CGPlayer_C__OpenWrappedItem"); set_name(0x006DCF20, "CGPlayer_C__GiftWrap"); set_name(0x006DD060, "CGPlayer_C__GetPossessedUnit"); + set_name(0x006DD0F0, "CGPlayer_C__HideHelm"); + set_name(0x006DD1B0, "CGPlayer_C__HideCloak"); set_name(0x006DD270, "CGPlayer_C__OnRenamePetition"); + set_name(0x006DD360, "GuildCharterTurnInCallback"); set_name(0x006DD3A0, "CGPlayer_C__TurnInGuildCharter"); set_name(0x006DD9E0, "CGPlayer_C__SendTextEmote"); set_name(0x006DDBB0, "CGPlayer_C__HandleInteraction"); @@ -5580,6 +5765,7 @@ static import_symbols() { set_name(0x006DE330, "CGPlayer_C__GetVisibleItem"); set_name(0x006DE360, "CGPlayer_C__GetInspectedItem"); set_name(0x006DE410, "CGPlayer_C__GetCombatRatingBonus"); + set_name(0x006DE490, "CountGemsItemCacheCallback"); set_name(0x006DE4D0, "CGPlayer_C__CountEquippedGems"); set_name(0x006DE6D0, "CGPlayer_C__GetDefenseSkillRank"); set_name(0x006DE750, "CGPlayer_C__SetPvpCooldownTimestamp"); @@ -5587,6 +5773,10 @@ static import_symbols() { set_name(0x006DE870, "CGPlayer_C__Dance"); set_name(0x006DE980, "CGPlayer_C__IsCommentatorUberOrInArena"); set_name(0x006DE9E0, "CGPlayer_C__CanGrantLevel"); + set_name(0x006DEDD0, "InventoryUpdate"); + set_name(0x006DEEF0, "OnNpcPetitionEvent"); + set_name(0x006DF2B0, "QuestAcceptedCallback"); + set_name(0x006DF370, "OnUpdateQuest"); set_name(0x006DF710, "CGPlayer_C__UpdateGhostStatus"); set_name(0x006DF7A0, "CGPlayer_C__OnGuildChanged"); set_name(0x006DF890, "CGPlayer_C__SwapItems"); @@ -5604,6 +5794,8 @@ static import_symbols() { set_name(0x006E0B90, "CGPlayer_C__EquipItem"); set_name(0x006E0C30, "CGPlayer_C__GetAttackSkillRank"); set_name(0x006E0D30, "CGPlayer_C__GetRangedAttackSkillRank"); + set_name(0x006E0E00, "CGPlayer_C__ShowHelm"); + set_name(0x006E0EF0, "CGPlayer_C__ShowCloak"); set_name(0x006E0FD0, "CGPlayer_C__PlayerFlagsChanged"); set_name(0x006E12E0, "CGPlayer_C__FillPartyMemberState"); set_name(0x006E15A0, "CGPlayer_C__UpdatePartyMemberState"); @@ -5613,6 +5805,10 @@ static import_symbols() { set_name(0x006E1890, "DanceTimerCallback"); set_name(0x006E18D0, "CGPlayer_C__PlayDanceMove"); set_name(0x006E1A70, "CGPlayer_C__ServerBindConfirm"); + set_name(0x006E1B40, "GuildUpdateHandler"); + set_name(0x006E1B90, "GuildTimestampChanged"); + set_name(0x006E1C20, "OnUpdatePlayerFlags"); + set_name(0x006E1C60, "OnUpdateGuildTimeStamp"); set_name(0x006E1D70, "CGPlayer_C__PostReenable"); set_name(0x006E1E10, "CGPlayer_C__UpdateInventoryComponent"); set_name(0x006E22C0, "CGPlayer_C__RemoveEquipBypassSkill"); @@ -5622,10 +5818,13 @@ static import_symbols() { set_name(0x006E2B30, "CGPlayer_C__SetClientStandState"); set_name(0x006E2BE0, "CGPlayer_C__AutoCombatModeEventHandler"); set_name(0x006E2E10, "CGPlayer_C__DanceMoveAnimComplete"); + set_name(0x006E2E90, "OnPlayerEvent"); + set_name(0x006E4580, "OnUpdateInventoryComponent"); set_name(0x006E45D0, "CGPlayer_C__Initialize"); set_name(0x006E4780, "CGPlayer_C__Shutdown"); set_name(0x006E4940, "CGPlayer_C__SetFarSightFocus"); set_name(0x006E4950, "CGPlayer_C__CombatModeEnter"); + set_name(0x006E4FD0, "FarsightChangeHandler"); set_name(0x006E5090, "CGPlayer_C__DestructActivePlayer"); set_name(0x006E5180, "CGPlayer_C__SetActiveMirrorHandlers"); set_name(0x006E5960, "CGPlayer_C__UnsetActiveMirrorHandlers"); @@ -5637,11 +5836,13 @@ static import_symbols() { set_name(0x006E6FE0, "CGPlayer_C__destructor"); set_name(0x006E71D0, "CGPlayer_C__DelKnownSpell"); set_name(0x006E7B00, "CGPlayer_C__AddKnownSpell"); + set_name(0x006E7E00, "OnSupercededSpells"); set_name(0x006E7F50, "CGPlayer_C__PostInitActivePlayer"); set_name(0x006E8280, "CGPlayer_C__PostInit"); set_name(0x006E83B0, "CGPlayer_C__PlayerInitializeMessageHandlers"); set_name(0x006E8EE0, "PlayerClientInitialize"); set_name(0x006E8F70, "MovementSetTransportUpdateTime"); + set_name(0x006E8F90, "MovementGetLastUpdateTime"); set_name(0x006E8FC0, "CMovementData_C__GetStepUpHeight"); set_name(0x006E8FF0, "CMovement_C__CollisionBoxDoesntFit"); set_name(0x006E90D0, "CMovement_C__OnSetRunMode"); @@ -5816,6 +6017,7 @@ static import_symbols() { set_name(0x006F7270, "CObjectEffectManager__EnterState"); set_name(0x006F7370, "CObjectEffectManager__destructor"); set_name(0x006F7420, "CObjectEffectManager__Init"); + set_name(0x006F74F0, "SpellVisualClearLightning"); set_name(0x006F75B0, "GetSpecialSpellVisualEffectNameRec"); set_name(0x006F7850, "CEffect__DetachFromParent"); set_name(0x006F7870, "CEffect__SetEnabled"); @@ -5846,26 +6048,37 @@ static import_symbols() { set_name(0x006FA770, "GetMasterLootCandidate"); set_name(0x006FA7A0, "LootRollCalculateReasons"); set_name(0x006FAE40, "LootRoll__Roll"); + set_name(0x006FAF40, "LootRollDestroy"); set_name(0x006FAFD0, "CloseAllLootRolls"); set_name(0x006FB150, "FindRoll"); set_name(0x006FB2C0, "LootRoll__Start"); + set_name(0x006FB470, "AllPassedStats"); + set_name(0x006FB560, "PassedCallback"); set_name(0x006FB600, "LootRoll__AllPassed"); + set_name(0x006FB700, "WonStatsAndName"); set_name(0x006FBB10, "LootRoll__Won"); set_name(0x006FBC70, "LootRoll"); set_name(0x006FBF00, "CGUnit_C__StopMissileTrajectoryTargeting"); set_name(0x006FBF80, "CGUnit_C__PitchMissileTrajectoryTargetingNextFrame"); + set_name(0x006FC4A0, "CMissileCollision__ComputeUnitRank"); set_name(0x006FC8E0, "CGUnit_C__InitMissileTrajectorySystem"); set_name(0x006FC950, "CMissileCollision__Free"); + set_name(0x006FCA40, "CMissileCollision__MaybeAddUnitToSystem"); set_name(0x006FCAA0, "CMissileCollision__MaybeAddUnitToWorkingList"); set_name(0x006FCB60, "CMissileCollision__Init"); set_name(0x006FD6B0, "CGUnit_C__SendFinalMissileTrajectoryUpdate"); set_name(0x006FE7E0, "CGUnit_C__UpdateMissileTrajectory"); set_name(0x006FE9B0, "CGUnit_C__StartMissileTrajectoryTargeting"); + set_name(0x006FEB20, "CMissile__ApplyMotionScriptFunctionRotationAndScale"); set_name(0x006FEE00, "CMissile__AttachToVictim"); set_name(0x006FF0A0, "CMissile__InstallMotionScriptFunction"); + set_name(0x006FF410, "CMissile__ClearTargetingEffects"); + set_name(0x006FF4C0, "ChaserImplementation"); set_name(0x006FF6D0, "CMissile__UpdateImpactPos"); set_name(0x006FFCD0, "CMissile__CalcMissFade"); set_name(0x006FFD70, "CMissile__ApplyTargetTransportOffset"); + set_name(0x006FFED0, "CMissile__UpdateProgress"); + set_name(0x006FFFC0, "CMissile__FollowGround"); set_name(0x00700350, "CMissile__CallMotionScriptFunction"); set_name(0x00700550, "CMissile__ApplyMotionScriptFunctionTranslation"); set_name(0x00700700, "CMissile__BeginWaitingForModelFX"); @@ -5889,6 +6102,7 @@ static import_symbols() { set_name(0x00703B00, "CMissile__UpdateStaticLists"); set_name(0x00703B80, "CMissile__Initialize"); set_name(0x00703BE0, "CMissile__Destroy"); + set_name(0x00703C60, "TradeNameCallback"); set_name(0x00703CF0, "CGTradeInfo__InitiateTrade"); set_name(0x00704040, "CGTradeInfo__CancelTrade"); set_name(0x00704220, "CGTradeInfo__AddMoney"); @@ -5923,6 +6137,7 @@ static import_symbols() { set_name(0x00705FA0, "CGCorpse_C__Reenable"); set_name(0x00706010, "CGCorpse_C__OnRightClick"); set_name(0x00706120, "CGCorpse_C__OnFlagChanged"); + set_name(0x00706240, "CorpseFlagUpdateHandler"); set_name(0x007062C0, "CGCorpse_C__Initialize"); set_name(0x007062F0, "CGCorpse_C__RenderTargetSelection"); set_name(0x00706430, "CGCorpse_C__constructor"); @@ -5933,12 +6148,14 @@ static import_symbols() { set_name(0x007068D0, "CGCorpse_C__Animate"); set_name(0x00706960, "CGContainer_C__SetStorage"); set_name(0x007069A0, "CGItem_C__Reenable"); + set_name(0x007069E0, "CGContainer_C__GetFreeSlots"); set_name(0x00706A20, "CGContainer_C__constructor"); set_name(0x00706B90, "CGItem_C__GetUseSpell"); set_name(0x00706BF0, "CGItem_C__NumBaseCharges"); set_name(0x00706C50, "CGItem_C__GetCooldowns"); set_name(0x00706D30, "CGItem_C__SetStorage"); set_name(0x00706D70, "CGItem_C__GetFullItemName"); + set_name(0x00706E60, "CGItem_C__GetOnUseSlot"); set_name(0x00706F40, "CGItem_C__NumBaseCharges@2"); set_name(0x00706FE0, "CGItem_C__Lock"); set_name(0x00707020, "CGItem_C__Unlock"); @@ -5949,9 +6166,15 @@ static import_symbols() { set_name(0x00707220, "CGItem_C__GetClassID"); set_name(0x00707250, "CGItem_C__GetSubtypeID"); set_name(0x00707280, "CGItem_C__GetInventoryType"); + set_name(0x007072B0, "CGItem_C__GetBagFamily"); set_name(0x00707300, "CGItem_C__GetDisplayID"); set_name(0x00707330, "CGItem_C__GetSheatheType"); set_name(0x00707360, "CGItem_C__GetStats"); + set_name(0x00707880, "OnUpdateSpellCharges"); + set_name(0x007078E0, "ItemIDChangedCacheCallback"); + set_name(0x00707960, "OnUpdateItemID"); + set_name(0x00707A30, "OnUpdateDynamicFlags"); + set_name(0x00707AE0, "OnUpdateDurability"); set_name(0x00707C20, "CGItem_C__GetFullItemName@2"); set_name(0x00707C60, "CGItem_C__GetUseSpell@2"); set_name(0x00707DB0, "CGItem_C__HasOnUseEnchant"); @@ -5966,6 +6189,7 @@ static import_symbols() { set_name(0x007086B0, "CGItem_C__IsLocked"); set_name(0x007089E0, "CGItem_C__RequestItemPurchaseData"); set_name(0x00708B40, "CGItem_C__IsPermanentlyBoundForTrade"); + set_name(0x00708BD0, "OnUpdateEnchantments"); set_name(0x00708C10, "CGItem_C__CanBeUsed"); set_name(0x00708C20, "CGItem_C__Use"); set_name(0x007093F0, "CGItem_C__ConfirmBindOnUse"); @@ -5980,7 +6204,10 @@ static import_symbols() { set_name(0x0070AFC0, "CGItem_C__Disable"); set_name(0x0070B2B0, "CGGameObject_C_Type_WorldObj__SequenceFinishedHandler"); set_name(0x0070B390, "CGGameObject_C_Type_MapObjTransport__UpdateObjectEffectState"); + set_name(0x0070B800, "CGGameObject_C_Type_DestructibleBuilding__DestructSequenceFinishedHandler"); + set_name(0x0070B830, "CGGameObject_C_Type_DestructibleBuilding__ImpactEffectSequenceFinishedHandler"); set_name(0x0070B870, "CGGameObject_C_Type_DestructibleBuilding__AmbientSequenceFinishedHandler"); + set_name(0x0070B8B0, "CGGameObject_C_Type_DestructibleBuilding__MovedDoodadSequenceHandler"); set_name(0x0070B930, "CGGameObject_C__Animate"); set_name(0x0070B960, "CGGameObject_C__ShouldRender"); set_name(0x0070BA00, "CGGameObject_C__CanUse"); @@ -5991,6 +6218,7 @@ static import_symbols() { set_name(0x0070BB10, "CGGameObject_C__UpdateObjectEffectAnimationStates"); set_name(0x0070C480, "CGGameObject_C_TypeAnimated__ActivateOneShotAnim"); set_name(0x0070C550, "CGGameObject_C_Type_TransportBase__UpdateCurrentVelocity"); + set_name(0x0070CA40, "DestructibleAnimEventCallback"); set_name(0x0070CBA0, "CGUnit_C__SetStorage"); set_name(0x0070CBE0, "CGGameObject_C__UpdateWorldObject"); set_name(0x0070CDF0, "CGGameObject_C__GetObjectName"); @@ -6003,6 +6231,7 @@ static import_symbols() { set_name(0x0070DC10, "CGGameObject_C_Type_Transport__GetRotation"); set_name(0x0070DFA0, "CGGameObject_C_Type_DestructibleBuilding__UpdateDestructibleState"); set_name(0x0070E6A0, "CGGameObject_C_Type_DestructibleBuilding__OnUpdateFlags"); + set_name(0x0070E750, "CGGameObject_C_Type_DestructibleBuilding__UpdateDisplay"); set_name(0x0070ED50, "CGGameObject_C__Reenable"); set_name(0x0070EDD0, "CGGameObject_C__ObjectReaction"); set_name(0x0070EE30, "CGGameObject_C__GetModelFileNameInternal"); @@ -6027,6 +6256,7 @@ static import_symbols() { set_name(0x007111A0, "CGGameObject_C__RefreshInteractIcon"); set_name(0x00711210, "CGGameObject_C__CheckForPassiveHighlight"); set_name(0x007112A0, "CGGameObject_C_TypeBase__CanUse"); + set_name(0x00711470, "CGGameObject_C_TypeBase__CanUseNow"); set_name(0x007116C0, "CGGameObject_C_TypeBase__Use"); set_name(0x00711AB0, "CGGameObject_C_Type_TransportBase__AddPassenger"); set_name(0x00711B50, "CGGameObject_C_Type_MapObjTransport__PostInitWithStats"); @@ -6039,6 +6269,7 @@ static import_symbols() { set_name(0x00712270, "CGGameObject_C_Type_MeetingStone__Use"); set_name(0x00712400, "CGGameObject_C__SetStats"); set_name(0x007124A0, "CGGameObject_C__UpdateInteractIcon"); + set_name(0x00712AE0, "GameObjectStatsCallback"); set_name(0x00712E90, "CGGameObject_C__IsPointInside"); set_name(0x00712EB0, "CGGameObject_C__AddPassenger"); set_name(0x00712F30, "CGGameObject_C__PostInit"); @@ -6121,6 +6352,8 @@ static import_symbols() { set_name(0x00718B10, "CGUnit_C__GetVirtualItemDisplayID"); set_name(0x00718B30, "CGReputationInfo__IsAtWar"); set_name(0x00718C20, "CGUnit_C__UnitReaction"); + set_name(0x00718E50, "UnitColorUpdateProc"); + set_name(0x00718F00, "PetColorUpdateProc"); set_name(0x00718FB0, "CGUnit_C__UpdatePetReaction"); set_name(0x00718FC0, "CGUnit_C__IsDisarmed"); set_name(0x007191A0, "CGUnit_C__AddWorldXPGainText"); @@ -6236,6 +6469,7 @@ static import_symbols() { set_name(0x00722C50, "CGUnit_C__SetPredictedPowerSlot"); set_name(0x00722CF0, "CGUnit_C__ModifyPredictedPower"); set_name(0x00723050, "CGUnit_C__CanBeSpellClickedByLocalPlayer@2"); + set_name(0x00723680, "UnitFactionUpdateHandler"); set_name(0x00723730, "CGUnit_C__RefreshComponentItem"); set_name(0x007237F0, "CGUnit_C__Reenable"); set_name(0x00723A50, "CGUnit_C__FootstepAnimEventHit"); @@ -6276,6 +6510,8 @@ static import_symbols() { set_name(0x00728140, "CGUnit_C__UpdateDelayedSpellVisualKits"); set_name(0x00728880, "CGUnit_C__CheckApplyPeriodicClientTriggers"); set_name(0x00728A20, "CGUnit_C__DoPowerRegen"); + set_name(0x00728D60, "UnitCharmedUpdateHandler"); + set_name(0x00728E20, "VirtualItemIDMirrorHandler"); set_name(0x00728F70, "CGUnit_C__OnFlagChangedActivePlayer"); set_name(0x00729010, "CGUnit_C__SetActiveMover"); set_name(0x00729220, "CGUnit_C__OnDeath"); @@ -6314,6 +6550,13 @@ static import_symbols() { set_name(0x0072C2B0, "CGUnit_C__OnAttackIconPressed"); set_name(0x0072CBB0, "CGUnit_C__UpdateModelScale"); set_name(0x0072CCA0, "CGUnit_C__ExecuteClientControlUpdate"); + set_name(0x0072CDE0, "CreatureQueryCallback"); + set_name(0x0072CEB0, "UnitModeUpdateHandler"); + set_name(0x0072CF70, "PetNameChangeHandler"); + set_name(0x0072CFF0, "PetNumberChangeHandler"); + set_name(0x0072D070, "ScaleUpdateHandler"); + set_name(0x0072D0B0, "ClientControlUpdateHandler"); + set_name(0x0072D130, "OnCancelAutoRepeat"); set_name(0x0072D2D0, "CGUnit_C__OnTeleportAck"); set_name(0x0072D3F0, "CGUnit_C__OnTurnToAngleLocal"); set_name(0x0072D4F0, "CGUnit_C__UpdateObjectNameStringForUnit"); @@ -6334,6 +6577,7 @@ static import_symbols() { set_name(0x0072EE20, "CGUnit_C__OnClickAutomoveAndAttack"); set_name(0x0072F040, "CGUnit_C__SetTrackingDirection"); set_name(0x0072F5D0, "CGUnit_C__OnAuraUpdate"); + set_name(0x007300A0, "OnAuraUpdate"); set_name(0x00730100, "CGUnit_C__InitializeComponent"); set_name(0x00730290, "CGUnit_C__OnReceiveMirrorImageDataFromServer"); set_name(0x007307A0, "CGUnit_C__OnForceMoveChange"); @@ -6348,6 +6592,7 @@ static import_symbols() { set_name(0x00732650, "CGUnit_C__HandleAnimEvent"); set_name(0x00734390, "CGUnit_C__UpdateDisplay"); set_name(0x007345C0, "CGUnit_C__ClearThreatList"); + set_name(0x00734B00, "OnUnitThreatClear"); set_name(0x00734B50, "CGUnit_C__destructor"); set_name(0x00734F70, "CGUnit_C__GetDefenseSkillRank"); set_name(0x00734FA0, "CGUnit_C__GetAttackSkillRank"); @@ -6361,8 +6606,12 @@ static import_symbols() { set_name(0x007374C0, "CGUnit_C__GetThreatSituation"); set_name(0x00737620, "CGUnit_C__UpdateHighestThreat"); set_name(0x00737750, "CGUnit_C__RemoveThreat"); + set_name(0x00737AA0, "SheatheStateHandler"); + set_name(0x00737B20, "OnUnitThreatRemove"); + set_name(0x007395C0, "UpdateAllSmoothFacingCallback"); set_name(0x00739630, "CGUnit_C__UpdateAllSmoothFacing"); set_name(0x00739650, "CGUnit_C__CheckAndReportSpellInhibitFlags"); + set_name(0x0073A520, "CGUnit_C__OnChannelObjectChanged"); set_name(0x0073A6C0, "CGUnit_C__PlaySpellVisualKit_HandleWeapon"); set_name(0x0073AB20, "CGUnit_C__OnMoveUpdate"); set_name(0x0073AB90, "CGUnit_C__PlayEmoteAnim"); @@ -6387,6 +6636,12 @@ static import_symbols() { set_name(0x0073EB50, "CGUnit_C__OnChannelSpellChanged"); set_name(0x0073ED10, "CGUnit_C__MoveEventHappened"); set_name(0x0073F060, "CGUnit_C__UpdateClientStandState"); + set_name(0x0073F2F0, "UnitVisFlagUpdateHandler"); + set_name(0x0073F330, "UnitHealthUpdateHandler"); + set_name(0x0073F460, "StandStateUpdateHandler"); + set_name(0x0073F4F0, "ChannelSpellOrObjectChangeHandler"); + set_name(0x0073F540, "StandStateMessageHandler"); + set_name(0x0073F590, "OnMonsterMoveEvent"); set_name(0x0073F660, "CGUnit_C__constructor"); set_name(0x0073FCC0, "CGUnit_C__PostInit"); set_name(0x007402B0, "CGUnit_C__PostReenable"); @@ -6400,6 +6655,7 @@ static import_symbols() { set_name(0x007412E0, "CGUnit_C__Dismount"); set_name(0x007413F0, "CGUnit_C__ProcessLocalMoveEvent"); set_name(0x007417A0, "CGUnit_C__UpdateThreat"); + set_name(0x00741C90, "OnUnitThreatUpdate"); set_name(0x00743110, "CGObject_C__ModelLoadedCallback"); set_name(0x00743130, "CGObject_C__SetTypeByTypeId"); set_name(0x00743250, "CGObject_C__OnSpellEffectClear"); @@ -6407,6 +6663,7 @@ static import_symbols() { set_name(0x00743300, "CGObject_C__ShouldRender"); set_name(0x00743320, "CGObject_C__SetBoundsDirty"); set_name(0x00743330, "CGObject_C__Animate"); + set_name(0x007433D0, "CGObject_C__IsObjectLocked"); set_name(0x007433E0, "CGObject_C__SetObjectLocked"); set_name(0x00743450, "CGObject_C__IsReadyToDraw"); set_name(0x00743490, "CGObject_C__ObjectNameVisibilityChanged"); @@ -6428,7 +6685,9 @@ static import_symbols() { set_name(0x00743EC0, "CGObject_C__PreAnimate"); set_name(0x00743FF0, "CGObject_C__PostReenable"); set_name(0x00744030, "CGObject_C__DoFade"); + set_name(0x007440B0, "UpdateAllWorldObjectsCallback"); set_name(0x007440F0, "CGObject_C__UpdateAllWorldObjects"); + set_name(0x00744100, "UpdateAllObjectEffectManagersCallback"); set_name(0x00744140, "CGObject_C__UpdateAllObjectEffectManagers"); set_name(0x00744150, "CGObject_C__BuildSelectionRotMatrix"); set_name(0x007441D0, "CGObject_C__HandleScaleUpdate"); @@ -6474,6 +6733,7 @@ static import_symbols() { set_name(0x007474B0, "CGUnit_C__PlayUnitEventSound"); set_name(0x00747810, "UnitSoundShutdown"); set_name(0x00747860, "UnitSoundInitialize"); + set_name(0x00747910, "CVehiclePassenger_C__DeleteAllDeferredVehicleTransitionAnimSplines"); set_name(0x00747990, "CVehiclePassenger_C__ExecuteAllDeferredVehicleTransitionAnimSplines"); set_name(0x00747AE0, "CVehiclePassenger_C__PostRenderUpdateAll"); set_name(0x00747B00, "CVehiclePassenger_C__LockWorldFacingNextFrame"); @@ -6502,6 +6762,8 @@ static import_symbols() { set_name(0x0074B130, "CVehiclePassenger_C__UpdateAll"); set_name(0x0074B160, "CVehiclePassenger_C__StoreRootVehicle"); set_name(0x0074B200, "CVehiclePassenger_C__OnUpdateTransport"); + set_name(0x0074B320, "MovementSetGlobals"); + set_name(0x0074B330, "MovementGetGlobals"); set_name(0x0074B340, "MovementAddToTransport"); set_name(0x0074B380, "MovementUpdateCameraYaw"); set_name(0x0074B3F0, "MovementObjIsTransport"); @@ -6552,6 +6814,7 @@ static import_symbols() { set_name(0x0074E290, "CombatLogEntry__PushEvent"); set_name(0x0074E880, "CombatLogEntry__PackEvent"); set_name(0x0074F2B0, "Script_CombatLogGetCurrentEntry"); + set_name(0x0074F350, "GetPendingCombatLogData"); set_name(0x0074F400, "UnitCombatLogInvalidateName"); set_name(0x0074F6C0, "CombatLogEntry__MatchesFilter"); set_name(0x0074F720, "CombatLogEntry__ResolveName"); @@ -6563,16 +6826,23 @@ static import_symbols() { set_name(0x0074FE90, "CombatLogEntry__PendingCombatLogResolved"); set_name(0x0074FF70, "Script_CombatLogAddFilter"); set_name(0x00750270, "CombatLogEntry__CancelPendingCallbacks"); + set_name(0x00750860, "UnitCombatLogHeal"); set_name(0x00751120, "Script_CombatLogClearEntries"); set_name(0x00751150, "UnitCombatLog"); + set_name(0x00751B80, "UnitCombatLogSpellMissed"); + set_name(0x00752DE0, "UnitCombatLogSplitDamage"); set_name(0x00752ED0, "CGUnit_C__UnitCombatLogUnitDead"); + set_name(0x00753B20, "FindItemNameCallback"); + set_name(0x00753B70, "FindItemFullNameCallback"); set_name(0x00753BB0, "CGBag_C__GetGameError"); set_name(0x00753FA0, "UnlockItemTypeCallback"); + set_name(0x00754020, "FindItemIDCallback"); set_name(0x00754040, "CGBag_C__FindItemSlot"); set_name(0x007541F0, "CGBag_C__FindTotemCategory"); set_name(0x00754390, "CGBag_C__GetItemPointer"); set_name(0x00754400, "CGBag_C__GetItemPointer@2"); set_name(0x00754470, "CGBag_C__GetNumFreeInvSlots"); + set_name(0x00754560, "GetItemTypeCountCallback"); set_name(0x007546F0, "CGBag_C__FindItem"); set_name(0x007548F0, "CGBag_C__FindTotemCategory@2"); set_name(0x00754940, "CGBag_C__GetAvgEquippedDurability"); @@ -6658,14 +6928,19 @@ static import_symbols() { set_name(0x0075B1A0, "CVehicleCamera_C__Create"); set_name(0x0075CA80, "CMovement_C__BuildCollisionVolume"); set_name(0x0075CD70, "CMovement_C__DistanceToMovePyramid"); + set_name(0x0075D1C0, "CMovement_C__UseWalkableRedirection"); set_name(0x0075D3C0, "CMovement_C__MoveSplineMoverWithoutCollision"); + set_name(0x0075E0C0, "CMovement_C__CalcRunWalkWalkableObstaclePush"); + set_name(0x0075E250, "CMovement_C__CalcRunWalkBlockingObstaclePush"); set_name(0x0075E3D0, "CMovement_C__GetFacetQueryFlags"); set_name(0x0075E480, "CMovement_C__CollisionBoxDoesntFit@2"); set_name(0x0075E500, "CMovement_C__BoxDoesntFit"); + set_name(0x0075EB00, "CMovement_C__GetTimeJustFallen"); set_name(0x0075EFE0, "CMovement_C__SnapToGroundIfCloseEnough"); set_name(0x0075F0A0, "CMovement_C__ValidateTestVsFacetQuery"); set_name(0x0075F520, "CMovement_C__GetCurrentHoverHeight"); set_name(0x0075F9D0, "CMovement_C__DistanceToMove"); + set_name(0x0075FF90, "CMovement_C__GetMoveFacets"); set_name(0x00760720, "CMovement_C__PassengerMove"); set_name(0x00760B40, "CMovement_C__Swim"); set_name(0x00760FC0, "CMovement_C__TryFallingDown"); @@ -6707,9 +6982,16 @@ static import_symbols() { set_name(0x00764990, "OnChar"); set_name(0x00764A10, "OnMouseDown"); set_name(0x00764B90, "OnKeyDownRepeat"); + set_name(0x00764F30, "ConsoleCommand_DefaultSettings"); + set_name(0x007650A0, "ConsoleCommand_FontSize"); + set_name(0x00765170, "ConsoleCommand_Font"); set_name(0x00765270, "ConsoleWrite"); set_name(0x00765360, "ConsoleWriteA"); set_name(0x007653B0, "ConsolePrintf"); + set_name(0x00765400, "ConsoleCommand_CurrentSettings"); + set_name(0x007654A0, "ConsoleCommand_FontColor"); + set_name(0x00765670, "ConsoleCommand_BufferSize"); + set_name(0x00765880, "ConsoleCommand_AppendLogToFile"); set_name(0x007658A0, "ConsoleCommandExecute"); set_name(0x007659C0, "OnIdle"); set_name(0x00765AF0, "OnKeyDown"); @@ -6738,6 +7020,7 @@ static import_symbols() { set_name(0x007673A0, "CVar__DeleteAccountCVars"); set_name(0x007673F0, "CVar__Destroy"); set_name(0x00767440, "CVar__Lookup"); + set_name(0x00767680, "CvarCommandHandler"); set_name(0x00767840, "CVar__Reset@2"); set_name(0x007678F0, "CVar__Default@2"); set_name(0x00767FC0, "CVar__Register"); @@ -6776,9 +7059,11 @@ static import_symbols() { set_name(0x00769C60, "CVGxStereoSeparationCallback"); set_name(0x00769C90, "ConsoleDeviceStereoInitialize"); set_name(0x00769D00, "ConsoleGetHardware"); + set_name(0x00769D10, "ConsoleDeviceHardwareChanged"); set_name(0x00769D40, "ConsoleDeviceDestroy"); set_name(0x00769E10, "ValidateFormatMonitor"); set_name(0x00769FF0, "CCGxRestart"); + set_name(0x0076A130, "ConsoleDeviceDefaults"); set_name(0x0076A220, "CVGxResolutionCallback"); set_name(0x0076A580, "CVGxRefreshCallback"); set_name(0x0076A630, "RegisterGxCVars"); @@ -6791,21 +7076,21 @@ static import_symbols() { set_name(0x0076B620, "ConsoleDetectSaveHardware"); set_name(0x0076B7E0, "WowClientDB__VideoHardwareRec__LoadDB"); set_name(0x0076BA30, "ConsoleDetectDetectHardware"); - set_name(0x0076C190, "WoWTime__constructor"); - set_name(0x0076C1F0, "WoWTime__GetDaysSinceEpoch"); - set_name(0x0076C280, "WoWTime__AddDays"); - set_name(0x0076C360, "WoWTime__GetHourAndMinutes"); + set_name(0x0076C190, "WowTime__constructor"); + set_name(0x0076C1F0, "WowTime__GetDaysSinceEpoch"); + set_name(0x0076C280, "WowTime__AddDays"); + set_name(0x0076C360, "WowTime__GetHourAndMinutes"); set_name(0x0076C380, "WowTime__SetHourAndMinutes"); - set_name(0x0076C3C0, "WoWTime__SetHourAndMinutes"); + set_name(0x0076C3C0, "WowTime__SetHourAndMinutes@2"); set_name(0x0076C3F0, "WowTime__AddMinutes"); - set_name(0x0076C480, "WoWTime__SetDate"); + set_name(0x0076C480, "WowTime__SetDate"); set_name(0x0076C4C0, "WowTime__AddHolidayDuration"); set_name(0x0076C6D0, "WowTime__operator_lt"); set_name(0x0076C7B0, "WowTime__operator_gt"); set_name(0x0076C890, "WowTime__operator_eq"); set_name(0x0076C970, "WowTime__WowDecodeTime"); - set_name(0x0076CA50, "WoWTime__WoWEncodeTime"); - set_name(0x0076CAB0, "WoWTime__WoWDecodeTime"); + set_name(0x0076CA50, "WowTime__WoWEncodeTime"); + set_name(0x0076CAB0, "WowTime__WoWDecodeTime"); set_name(0x0076CAE0, "WowTime__WowDecodeTimeToDbDate"); set_name(0x0076CCC0, "WowTime__operator_le"); set_name(0x0076CD00, "WowTime__operator_ge"); @@ -6966,6 +7251,7 @@ static import_symbols() { set_name(0x0077F110, "World__QueryMapObjFileName"); set_name(0x0077F130, "World__QueryMapObjMinimap"); set_name(0x0077F160, "World__QueryMapObjIDs"); + set_name(0x0077F190, "World__QueryMapObjMatrix"); set_name(0x0077F1B0, "World__QueryMapObjAreaTable"); set_name(0x0077F1E0, "World__QueryObjectLiquid"); set_name(0x0077F220, "World__QueryObjectLiquidFlags"); @@ -7172,6 +7458,7 @@ static import_symbols() { set_name(0x0079BCC0, "Particulate__InitMovement"); set_name(0x0079BE50, "Particulate__ComputeMovement"); set_name(0x0079BF40, "Particulate__Update"); + set_name(0x0079C360, "CMapArea__QueryLiquidSounds"); set_name(0x0079CA70, "Particulate__Render"); set_name(0x0079CF40, "CWaterRipple__Init"); set_name(0x0079D180, "CWaterRipple__Create"); @@ -7630,11 +7917,15 @@ static import_symbols() { set_name(0x007DC770, "EnableMicrophoneHandler"); set_name(0x007DC830, "FillComsatData"); set_name(0x007DC910, "Script_VoiceIsDisabledByClient"); + set_name(0x007DCB90, "AddComSatCallback"); set_name(0x007DCDC0, "GameCallback__NotifyLocalTalkerStart"); set_name(0x007DCE00, "GameCallback__NotifyLocalTalkerStop"); set_name(0x007DCE40, "GameCallback__NotifyTalkerStart"); set_name(0x007DCE80, "GameCallback__NotifyTalkerStop"); set_name(0x007DCEC0, "InboundChatVolumeHandler"); + set_name(0x007DCF20, "VoiceChatModeHandler"); + set_name(0x007DCFE0, "VoiceActivationSensitivityHandler"); + set_name(0x007DD060, "SelfMuteHandler"); set_name(0x007DE440, "ComSatClient_PopulateSessionDataWithoutJoin"); set_name(0x007DE5A0, "ComSatClient_OnRosterUpdate"); set_name(0x007DEBF0, "ComSatClient_OnSessionLeave"); @@ -7645,21 +7936,32 @@ static import_symbols() { set_name(0x007DF2C0, "ComSatClient_DisableCurrentSession"); set_name(0x007DF6F0, "ComSatClient_OnSetTalkerMuted"); set_name(0x007DFAF0, "ComSatClient_Init"); + set_name(0x007E08E0, "DeclinedWordsInitialize"); + set_name(0x007E0A50, "GetDeclinedWord"); set_name(0x007E0EC0, "ValidateStringIsUTF8"); set_name(0x007E0F10, "IsNumeric"); set_name(0x007E0F90, "IsAlphaEnglish"); set_name(0x007E1030, "IsRussian"); + set_name(0x007E1080, "IsAlphaInCharSet"); set_name(0x007E1180, "ToLower"); set_name(0x007E11D0, "CaseAccentInsensitiveParse"); set_name(0x007E1640, "TruncateNewLines"); set_name(0x007E1680, "StripHyperlinks"); set_name(0x007E1830, "ScrubString"); + set_name(0x007E18C0, "ValidateName"); set_name(0x007E1E90, "ValidateCharacterNameConst"); set_name(0x007E1F00, "ValidatePetName"); set_name(0x007E1F60, "ValidateGuildName"); set_name(0x007E1FB0, "ValidateGuildBankTabName"); set_name(0x007E2040, "FixCharacterNameCase"); + set_name(0x007E2250, "ValidateNameInitialize"); + set_name(0x007E2730, "UpdateTime"); set_name(0x007E27F0, "ClientGameTimeTickHandler"); + set_name(0x007E2840, "ReceiveNewGameSpeed"); + set_name(0x007E28E0, "ReceiveNewTimeSpeed"); + set_name(0x007E29C0, "ReceiveGameTimeUpdate"); + set_name(0x007E2A50, "ReceiveServerTime"); + set_name(0x007E2B40, "ReceiveNewGameTime"); set_name(0x007E2BD0, "ClientInitializeGameTime"); set_name(0x007E2C60, "ProjectTex2dGetAddFadeTex"); set_name(0x007E3AA0, "ProjectTex2dDrawShaderEffect"); @@ -7676,6 +7978,7 @@ static import_symbols() { set_name(0x007E5F60, "PlayerNameCreate"); set_name(0x007E5FD0, "ObjectNameCreate"); set_name(0x007E6030, "PlayerNameCreateText"); + set_name(0x007E60E0, "ObjectNameShowCallback"); set_name(0x007E6150, "PlayerNameRegisterCVars"); set_name(0x007E6320, "PlayerNameDelete"); set_name(0x007E6480, "PlayerNameUpdateWorldText"); @@ -7698,6 +8001,7 @@ static import_symbols() { set_name(0x007EAD70, "CDrawBowString__UnitDrawBowStringCB"); set_name(0x007EAD80, "CDrawBowString__GlueDrawBowStringCB"); set_name(0x007EADA0, "GuildGetGuildTabard"); + set_name(0x007EAE60, "GuildGetTabardCost"); set_name(0x007EB2F0, "WowClientDB__LightSkyboxRec__LoadDB"); set_name(0x007EB540, "WowClientDB__LightIntBandRec__LoadDB"); set_name(0x007EB7A0, "WowClientDB__LightFloatBandRec__LoadDB"); @@ -7721,11 +8025,13 @@ static import_symbols() { set_name(0x007F31C0, "DayNight__SetBlendSky"); set_name(0x007F3230, "DayNight__SetColors"); set_name(0x007F3920, "DayNight__UpdateLighting"); + set_name(0x007F39B0, "ViolenceLevelChanged"); set_name(0x007F3A10, "ViolenceLevelsRegisterCVars"); set_name(0x007F3A60, "ViolenceGetLevel"); set_name(0x007F3B40, "MinimapGetZoom"); set_name(0x007F3B60, "MinimapGetZoomLevels"); set_name(0x007F3B90, "MinimapGetViewRadius"); + set_name(0x007F3E00, "SetupMapObjMatrices"); set_name(0x007F3F40, "SetMemberData"); set_name(0x007F4320, "MinimapGetPartyMembers"); set_name(0x007F44A0, "UpdatePointsOfInterest"); @@ -7733,6 +8039,7 @@ static import_symbols() { set_name(0x007F4930, "MinimapSetQuestPOI"); set_name(0x007F4990, "MinimapSetCorpsePOI"); set_name(0x007F5240, "MinimapBuildSource"); + set_name(0x007F5760, "SetupTextureHandles"); set_name(0x007F5930, "MinimapUpdatePosition"); set_name(0x007F5BA0, "MinimapUpdate"); set_name(0x007F6730, "MinimapInitialize"); @@ -7761,6 +8068,7 @@ static import_symbols() { set_name(0x007FB5B0, "BlizzardObject__Init"); set_name(0x007FB6E0, "LightningObject__destructor"); set_name(0x007FB7F0, "MountTransitionObject__Tick"); + set_name(0x007FBB80, "SpellVisualsShutdownModelAttachLookup"); set_name(0x007FBD70, "SpellVisualsBlizzardCreate"); set_name(0x007FBE00, "SpellVisualsStartMountTransition"); set_name(0x007FBE90, "SpellVisualsInitializeModelAttachLookup"); @@ -7806,11 +8114,13 @@ static import_symbols() { set_name(0x007FEF10, "Spell_C_SpellFailedCustomError"); set_name(0x007FF070, "Spell_C_GetSpellLevel"); set_name(0x007FF100, "Spell_C_GetPowerCostPerSecond"); + set_name(0x007FF180, "Spell_C_GetCastTime"); set_name(0x007FF380, "Spell_C_UsesMeleeRange"); set_name(0x007FF3C0, "Spell_C_UsesDefaultMinRange"); set_name(0x007FF400, "Spell_C_GetDefaultMinRange"); set_name(0x007FF480, "Spell_C_GetMinMaxRange"); set_name(0x007FFA30, "Spell_C_GetSpellReagentUses"); + set_name(0x007FFC40, "Spell_C_TargetImpliedTarget"); set_name(0x007FFEA0, "Spell_C_CanTargetCorpse"); set_name(0x007FFF20, "Spell_C_CanTargetObject"); set_name(0x007FFF60, "Spell_C_GetCursorWorldObjectFacing"); @@ -7820,6 +8130,7 @@ static import_symbols() { set_name(0x008007E0, "Script_SpellTargetItem"); set_name(0x008008D0, "Spell_C_CancelChannelSpell"); set_name(0x008009B0, "SpellIsCallCompanion"); + set_name(0x00800BA0, "OnCancelCombat"); set_name(0x00800BF0, "Spell_C_SpellVisualHasChainEffect"); set_name(0x00800D60, "Spell_C_HasNoReagentCost"); set_name(0x00800DD0, "Spell_C_PlayMissileTrajectoryCastVisuals"); @@ -7865,10 +8176,12 @@ static import_symbols() { set_name(0x008093D0, "Spell_C_HaveEquippedSpellItems"); set_name(0x00809610, "Spell_C_RangeCheckSelected"); set_name(0x00809A60, "Spell_C_StopTargeting"); + set_name(0x00809A80, "Spell_C_StopCasting"); set_name(0x00809AC0, "Spell_C_CancelPlayerSpells"); set_name(0x00809E30, "Script_SpellStopTargeting"); set_name(0x00809EA0, "Script_SpellStopCasting"); set_name(0x00809F80, "Spell_C_PrepareMissileTrajectoryCast"); + set_name(0x0080ABE0, "ItemCheckCooldownCallback"); set_name(0x0080AC10, "Spell_C_NeedsCooldownEvent"); set_name(0x0080B5D0, "Spell_C_IsUsableAction"); set_name(0x0080BC80, "Spell_C_HandleSpriteClick"); @@ -7884,6 +8197,7 @@ static import_symbols() { set_name(0x0080DF10, "Spell_C_AddPeriodicClientTrigger"); set_name(0x0080DFE0, "Spell_C_RemovePeriodicClientTrigger"); set_name(0x0080E100, "Spell_C_AddProcessedDestLocSpellCast"); + set_name(0x00810050, "NotifyDestLocSpellCastHandler"); set_name(0x008100E0, "Spell_C__SystemInitialize"); set_name(0x00810320, "SpellTableMatchRaceClass"); set_name(0x008104A0, "SpellTableGetSkillLineLinkInfo"); @@ -8062,6 +8376,7 @@ static import_symbols() { set_name(0x00825750, "CM2Model__GetCurrentBoundingBox"); set_name(0x00825A60, "CM2Model__GetSplitBodyBoundingBox"); set_name(0x00825D70, "CM2Model__UnoptimizeVisibleGeometry"); + set_name(0x00825EE0, "CM2Model__HasSequence"); set_name(0x00826350, "CM2Model__SequenceFallbackById"); set_name(0x008264B0, "CM2Model__HasBone"); set_name(0x008265E0, "CM2Model__SetBoneFlags"); @@ -8079,6 +8394,7 @@ static import_symbols() { set_name(0x00827560, "CM2Model__DetachAllChildrenById"); set_name(0x008275F0, "CM2Model__HasEvent"); set_name(0x008276F0, "CM2Model__GetEventPivot"); + set_name(0x008278E0, "CM2Model__HasCamera"); set_name(0x00827960, "CM2Model__GetCameraById"); set_name(0x008279F0, "CM2Model__SetEmittersEnabled"); set_name(0x008284D0, "CM2Model__FindKey"); @@ -8178,6 +8494,7 @@ static import_symbols() { set_name(0x00847EA0, "CGLCD__GetScreenFromName"); set_name(0x00848070, "CGLCD__LeaveWorld"); set_name(0x008480B0, "CEzLcd__SetText"); + set_name(0x00848180, "CGLCD__ClearWaitQueueScreen"); set_name(0x008481F0, "CGLCD__Logout"); set_name(0x00848380, "CGLCD__HideBattlefieldAlert"); set_name(0x008483C0, "CGLCD__OnBattlefieldReady"); @@ -8205,6 +8522,7 @@ static import_symbols() { set_name(0x0084AED0, "CGLCD__Initialize"); set_name(0x0084AF40, "CLCDUtils__CreateBitmapFromBLPTex"); set_name(0x0084B410, "CGLCD__LoadLCDMap"); + set_name(0x0084BFE0, "CLCDUtils__GetBitmapForIcon"); set_name(0x0084C100, "CGLCD__LoadLCDText"); set_name(0x0084C660, "CGLCD__LoadLCDBitmap"); set_name(0x0084CC00, "CGLCD__LoadLCDElement"); @@ -8910,12 +9228,14 @@ static import_symbols() { set_name(0x00971650, "CSimpleStatusBar__SetBarTexture@3"); set_name(0x00971A40, "CSimpleSlider__RegisterScriptMethods"); set_name(0x00971B10, "CSimpleSlider_SetThumbTexture"); + set_name(0x00971CC0, "CSimpleSlider_SetOrientation"); set_name(0x00971D90, "CSimpleSlider_GetMinMaxValues"); set_name(0x00971DF0, "CSimpleSlider_SetMinMaxValues"); set_name(0x00971EB0, "CSimpleSlider_GetValue"); set_name(0x00971F00, "CSimpleSlider_SetValue"); set_name(0x00971FD0, "CSimpleSlider_SetValueStep"); set_name(0x009720C0, "CSimpleSlider__CreateScriptMetaTable"); + set_name(0x00972210, "CSimpleScrollFrame_SetScrollChild"); set_name(0x00972490, "CSimpleScrollFrame_SetHorizontalScroll"); set_name(0x00972560, "CSimpleScrollFrame_SetVerticalScroll"); set_name(0x00972F20, "CSimpleMessageScrollFrame_AddMessage"); @@ -9075,6 +9395,7 @@ static import_symbols() { set_name(0x00986D00, "SI2__PlayVocalErrorSound"); set_name(0x00986F70, "CMovementShared__CalcFallStartElevation"); set_name(0x00986FB0, "CMovementShared__GetDistanceFallen"); + set_name(0x009870D0, "CMovementShared__RelDistanceFallen"); set_name(0x009870F0, "CMovementShared__AddSpline"); set_name(0x00987140, "CMovementShared__GetMoveStatus"); set_name(0x009872A0, "CMovementShared__MarkAwaitingLoad"); diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index ca9331c..a7007e4 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -11,13 +11,23 @@ TransferPendingHandler 00401480 f end=0040151D MovementInit 00401520 f end=004015E0 ErrorDisplayCallback 00401600 f end=00401643 ErrorDisplayShowCallback 00401650 f end=00401693 +DisplayErrorLevelStatus 004016A0 f end=004017A1 +ErrorDisplayMinLevelCallback 004017C0 f end=004017F9 +ErrorDisplayMaxLevelCallback 00401800 f end=00401839 +ErrorDisplayFilterCallback 004018D0 f end=00401A01 CCommand_ReloadUI 00401B00 f end=00401B15 +UIFasterCallback 00402250 f end=004022D7 +ProcessAffinityMaskCallback 004022E0 f end=0040231E CWorldParam__TextureFilteringCallback 004023C0 f end=00402410 +BatchDoodadsCallback 00402410 f end=00402461 +BatchParticlesCallback 00402470 f end=004024C5 +ForceAdditiveParticleSortCallback 004024D0 f end=00402525 AsyncFileReadThreadSleepCallback 00402670 f end=00402684 AsyncFileReadHandlerTimeoutCallback 00402690 f end=004026A9 AsyncFileInitialize 004026B0 f end=00402719 WowClientDestroy 00402910 f end=004B509B SetPaths 00402B20 f end=00402B8B +LoadMopaqFileSigningData 00402F60 f end=004031BB TimingMethodCallback 00403200 f end=00403294 CCommand_TimingInfo 004032A0 f end=004032FF ClientIdle 00403340 f end=00403362 @@ -26,13 +36,16 @@ ClientSetTimer 00403380 f end=004033A1 ClientKillTimer 004033B0 f end=004033B9 type="void __stdcall ClientKillTimer(uint32_t timerId, void* handlerAddress, char* handlerName)" ClientPostClose 004033C0 f end=004033D1 StartupStreaming 00403600 f end=004036A4 type="void __stdcall func(char* manifest@)" +StartupReport 004036B0 f end=0040371B CDataStore__destructor 004038A0 f ; CDataStore::~CDataStore() +TransferAbortedHandler 00403910 f end=00403B2A LoadNewWorld 00403B70 f end=00403D01 NewWorldHandler 00403D10 f end=00403DDB WowClientInit 00404130 f end=004042BC InitializeEngineCallback 004047E0 f end=00404923 ListInterfaceArchive 00404A80 f end=00404AC3 ClientBeginTaxiBenchmarkMode 00404EE0 f end=00404F52 +ClientEndTaxiBenchmarkMode 00404F60 f end=00405130 ClientUpdateTaxiBenchmarkMode 00405130 f end=00405274 WowClientDB__Startup_StringsRec__LoadDB 004052F0 f end=0040553D ClientInitializeGame 00405540 f end=00405855 @@ -357,6 +370,7 @@ EventInitialize 0047CFF0 f end=0047D02D EventDestroy 0047D030 f end=0047D04E EventCreateContextEx 0047D080 f end=0047D089 EventSetConfirmCloseCallback 0047D090 f end=0047D099 +EventGetCurrentContext 0047D0D0 f end=0047D0DB TInstanceIdTable_EvtContext__Ptr 0047D0E0 f end=0047D16A type="EvtContext* __thiscall func(TInstanceIdTable_EvtContext* this, uint32_t id, int32_t lockMode, int32_t* findMask)" EventIsButtonDown 0047D1D0 f end=0047D230 EventIsKeyDown 0047D230 f end=0047D290 @@ -511,6 +525,7 @@ CImVector__Set 0048BD20 f end=0048BDDA CSimpleTexture_SetBlendMode 0048C040 f end=0048C0DE CSimpleTexture_SetVertexColor 0048C1C0 f end=0048C23E ; CSimpleTexture_SetVertexColor(lua_State*) CSimpleTexture_SetAlpha 0048C3E0 f end=0048C4B3 ; CSimpleTexture_SetAlpha(lua_State*) +CSimpleTexture_SetRotation 0048C860 f end=0048C99D CSimpleFontString_SetFontObject 0048D380 f end=0048D50E CSimpleFontString_SetFormattedText 0048D800 f end=0048D88B type="int32_t __stdcall func(lua_State* L)" CSimpleFontString_SetTextHeight 0048DDB0 f end=0048DE8A @@ -612,11 +627,14 @@ CSimpleAnimGroup__SortAnimations 0049B1C0 f end=0049B469 CSimpleAnimGroup__RemoveAnimListNode 0049B7B0 f end=0049B80C CSimpleAnimGroup__PostLoadXML 0049C2A0 f end=0049C30A CScriptRegion__RegisterScriptMethods 0049CA90 f end=0049CAB0 +CScriptRegion_SetParent 0049CBD0 f end=0049CE41 CScriptRegion_SetWidth 0049D480 f end=0049D54D CScriptRegion_SetHeight 0049D620 f end=0049D6ED CScriptRegion_SetSize 0049D7A0 f end=0049D8A7 CScriptRegion_SetPoint 0049DB10 f end=0049DE34 CScriptRegion_SetAllPoints 0049DE40 f end=0049E003 +CScriptRegion_GetAnimationGroups 0049E260 f end=0049E34D +CScriptRegion_CreateAnimationGroup 0049E350 f end=0049E4FF CSimpleFrame__RegisterScriptMethods 0049E540 f end=0049E560 ; CSimpleFrame::RegisterScriptMethods(lua_State*) CSimpleFrame_SetFrameStrata 0049E880 f end=0049E978 CSimpleFrame_SetFrameLevel 0049E9D0 f end=0049EAAE @@ -851,6 +869,7 @@ ClntObjMgrIsValid 004D3750 f end=004D378A ClntObjMgrGetActivePlayer 004D3790 f end=004D37BB ClntObjMgrGetPlayerType 004D37C0 f end=004D37DC ClntObjMgrGetMapID 004D37E0 f end=004D3803 +ClntObjMgrSetMovementGlobals 004D3840 f end=004D3867 InitObject 004D3FF0 f end=004D4066 CGUnit_C__IsActiveMover 004D43C0 f end=004D43E1 SetupObjectStorage 004D45B0 f end=004D474C @@ -880,6 +899,7 @@ ObjectCompressedUpdateHandler 004D74D0 f end=004D760E OnObjectDestroy 004D7610 f end=004D76D1 ClntObjMgrInitialize 004D76E0 f end=004D7749 ClntObjMgrInitializeStd 004D7750 f end=004D77DC +ClntObjMgrUnlockObject 004D77E0 f end=004D7878 CGlueMgr__AreScriptFunctionsLoaded 004D7880 f end=004D7886 ProcessAgreement 004D7940 f end=004D7CCE CGlueMgr__InitializeFFX 004D7D20 f end=004D7D93 @@ -1004,6 +1024,7 @@ Script_RequestRealmList 004DE430 f end=004DE44D Script_RealmListUpdateRate 004DE450 f end=004DE4B0 RealmListRegisterScriptFunctions 004DE4D0 f end=004DE4F3 RealmListUnregisterScriptFunctions 004DE500 f end=004DE51C +QSortCategory 004DE630 f end=004DE842 CRealmList__SetPreferredInfo 004DE960 f end=004DEAEB ; CRealmList::SetPreferredInfo(unsigned int, int, int) Script_GetNumRealms 004DEAF0 f end=004DEBBB Script_GetRealmInfo 004DEBC0 f end=004DEFA1 @@ -1099,6 +1120,7 @@ CGlueMgr__PatchFailed 004E5420 f end=004E54C8 CGlueMgr__PatchDownloadIdle 004E54D0 f end=004E5722 CGlueMgr__PatchDownloadApply 004E5730 f end=004E585D CGlueMgr__ScanDLLFinished 004E5940 f end=004E59B1 +AnimEventCallback 004E5EA0 f end=004E5EC8 CSimpleModelFFX__SetModel 004E5ED0 f end=004E5EF7 ; CSimpleModelFFX::SetModel(CM2Model*) CSimpleModelFFX__LoadXML 004E5F00 f end=004E5F47 ; CSimpleModelFFX::LoadXML(XMLNode*, CStatus*) CSimpleModelFFX__constructor 004E5F70 f end=004E60A3 ; CSimpleModelFFX::CSimpleModelFFX(CSimpleFrame*) @@ -1254,6 +1276,7 @@ CGUnit_C__GetDistanceToPos 004F61D0 f end=004F6206 CGWorldFrame__AddObjectToHitTestList 004F6270 f end=004F62D7 CGWorldFrame__GetCameraFacing 004F6680 f end=004F66B4 CGWorldFrame__OnLayerTrackTerrain 004F66C0 f end=004F6961 +UnitUpdateProc 004F6970 f end=004F69E9 CGWorldFrame__OnLayerMouseDown 004F6C10 f end=004F6C89 CGWorldFrame__GetScreenCoordinates 004F6D20 f end=004F6F4C CGWorldFrame__SetCameraTarget 004F6F50 f end=004F6F85 @@ -1283,6 +1306,7 @@ CGWorldFrame__OnWorldUpdate 004FA5F0 f end=004FABC5 CGWorldFrame__constructor 004FABD0 f end=004FAF5E CGWorldFrame__RenderWorld 004FAF90 f end=004FB079 CGWorldFrame__OnFrameRender 004FB080 f end=004FB0AD +QSortDisplayListMembers 004FB0F0 f end=004FB18D CGChat__LeaveWorld 004FB190 f end=004FB19B CGChat__GetChatLineOffset 004FB210 f end=004FB235 CGChat__LookupChatSender 004FB300 f end=004FB3B7 @@ -1291,11 +1315,14 @@ CGChat__IsChatLogging 004FB400 f end=004FB40F CGChat__UpdateLanguages 004FB530 f end=004FB540 CGChat__ChatTokenToGUID 004FB580 f end=004FB5BE CGChat__InviteNameQueryCallback 004FB5C0 f end=004FB619 +LogFeedPetCallback 004FB950 f end=004FB96B +LogTradeSkillCreateCallback 004FB970 f end=004FB98B CGChat__OnUpdateInstanceOwnership 004FB990 f end=004FB9B5 CGChat__GetChatColor 004FB9C0 f end=004FBA02 CGChat__FormatTime 004FBA10 f end=004FBAAA CGChat__IsVoiceChatEnabled 004FBAB0 f end=004FBAEA CGChat__IsVoiceChatAllowed 004FBAF0 f end=004FBB0B +Script_EnableLogging 004FBC60 f end=004FBCF2 Script_LoggingChat 004FBD00 f end=004FBD13 Script_LoggingCombat 004FBD20 f end=004FBD36 Script_GetActiveVoiceChannel 004FBD40 f end=004FBD90 @@ -1316,12 +1343,14 @@ Script_SetChatWindowShown 004FC810 f end=004FC88B Script_SetChatWindowSavedPosition 004FC890 f end=004FC99E Script_SetChatWindowSavedDimensions 004FC9A0 f end=004FCA4B Script_GetNumSavedInstances 004FCA50 f end=004FCA84 +RebuildDisplayListMember 004FCB60 f end=004FCBE9 Script_IsVoiceChatEnabled 004FCBF0 f end=004FCC52 Script_IsVoiceChatAllowed 004FCC60 f end=004FCCA3 Script_IsVoiceChatAllowedByServer 004FCCB0 f end=004FCCEA Script_UnitIsSilenced 004FCCF0 f end=004FCDE9 Script_GetMuteStatus 004FCDF0 f end=004FCEE7 CGChat__SaveChatSettingsCallback 004FD300 f end=004FDBB2 +SendChatEvent 004FDBC0 f end=004FDD72 CGChat__RecordChat 004FDD80 f end=004FDED9 CGChat__GetChannelID 004FDEE0 f end=004FDF49 CGChat__GetChannelShortName 004FDF50 f end=004FDFB8 @@ -1331,6 +1360,9 @@ CGRaidInfo__GetMapNameWithDifficulty 004FE070 f end=004FE0F8 CGChat__OnUpdateInstance 004FE100 f end=004FE15B CGChat__GetChannelString 004FE160 f end=004FE1BC CGChat__GetChannelStringForDisplay 004FE1C0 f end=004FE259 +ChannelPlayerCommand 004FE330 f end=004FE451 +ChannelCommand 004FE460 f end=004FE52B +ChannelDisplayCommand 004FE530 f end=004FE621 Script_ListChannelByName 004FE630 f end=004FE64C Script_GetChannelList 004FE650 f end=004FE715 Script_SetChannelPassword 004FE720 f end=004FE806 @@ -1398,6 +1430,7 @@ CGChat__NameQueryCallback 00503C80 f end=00503FA3 CGChat__TextEmoteNameQueryCallback 00503FB0 f end=0050406B CGChat__OnTextEmote 00504070 f end=0050412E CGChat__OnUserListAdded 00504130 f end=005042EE +SetCurrentActiveDisplayChannel 00504490 f end=005045B4 Script_GetNumDisplayChannels 00504E10 f end=00504E49 Script_SetSelectedDisplayChannel 00504E50 f end=00504F27 Script_GetChannelRosterInfo 00504F30 f end=0050518C @@ -1425,6 +1458,7 @@ SpamFilter 00509BD0 f end=00509DC5 CGChat__AddChatMessage 00509DD0 f end=0050B00B CGChat__OnServerFirstAchievement 0050B010 f end=0050B0E1 CGChat__InformTargetIcon 0050B0F0 f end=0050B1CE +ShowBareXPGained 0050B1D0 f end=0050B300 CGChat__LogXPGain 0050B300 f end=0050B65B CGChat__LogHonorGain 0050B6D0 f end=0050B8BA CGChat__LogFactionChanged 0050B8C0 f end=0050BA02 @@ -1446,6 +1480,7 @@ CGChat__DisplayParentControlsNotice 0050CF20 f end=0050CFB3 CGChat__HandleFlagsChanged 0050CFC0 f end=0050D163 Script_SendChatMessage 0050D170 f end=0050D8A0 Script_SendSystemMessage 0050D8A0 f end=0050D900 +JoinChannelFromScript 0050D900 f end=0050DA99 Script_JoinTemporaryChannel 0050DAA0 f end=0050DAB4 Script_JoinPermanentChannel 0050DAC0 f end=0050DAD4 Script_ListChannels 0050DAE0 f end=0050DC01 @@ -1539,18 +1574,24 @@ Script_IsDesaturateSupported 00511FB0 f end=00511FE0 Script_GetThreatStatusColor 00511FE0 f end=0051208A Script_ConsoleAddMessage 00512090 f end=005120DD LoadScriptFunctions 005120E0 f end=00530F86 +CGGameUI__CameraMusicIsPlaying 005124B0 f end=005124C1 CGGameUI__SequenceMusicIsPlaying 005124D0 f end=005124D6 CGGameUI__ClearLootSlot 005124E0 f end=005124E9 CGGameUI__OpenResurrectRequest 00512500 f end=0051251B CGGameUI__OpenGuildInvite 00512570 f end=0051258F CGGameUI__SetAspect 005126E0 f end=005126F6 AutoInteractStateChangedCallback 00512700 f end=0051272B +GuildShowOfflineCallback 00512730 f end=00512749 +SetCalendarFilterCVarCallback 005127A0 f end=005127C6 +SaveGameCVarsCallback 00512890 f end=005128C1 CGGameUI__IsPartyMember 005129F0 f end=005129F9 CGGameUI__IsPartyMember 00512A00 f end=00512A2C CGGameUI__IsRaidMemberOrPet 00512A30 f end=00512A5C CGGameUI__GetRaidMember 00512A80 f end=00512AA6 CGGameUI__UnitTooltipUpdate 00512AB0 f end=00512AFB +CGGameUI__UnitNameUpdate 00512B00 f end=00512B4B CGGameUI__UnitModelUpdate 00512B50 f end=00512B59 +ItemPushItemStatsCallback 00512B60 f end=00512BC8 CGGameUI__SetActiveCorpse 00512C20 f end=00512C36 CGGameUI__GetDeathReleaseLocation 00512CA0 f end=00512CCD CGGameUI__FilterMouseMotion 00512CD0 f end=00512CF7 @@ -1676,10 +1717,12 @@ Script_IsHelpfulItem 005171F0 f end=005172E0 Script_IsHarmfulItem 005172E0 f end=005173D4 Script_IsConsumableItem 005173E0 f end=00517529 Script_IsDressableItem 00517530 f end=005176E5 +FindItemClassTypeCallback 00517740 f end=0051788E Script_GetFrameCPUUsage 00517890 f end=005179A3 Script_GetAddOnDependencies 005179B0 f end=00517A97 Script_GetMirrorTimerProgress 00517AA0 f end=00517B4E Script_SetTaxiBenchmarkMode 00517B50 f end=00517BDC +ToggleInteractModelIcon 00517BE0 f end=00517C18 Script_SetUIVisibility 00517C20 f end=00517C58 Script_GetTotemTimeLeft 00517C60 f end=00517D14 Script_DeclineLevelGrant 00517D20 f end=00517D2D @@ -1689,6 +1732,8 @@ CGGameUI__ResetCamera 005186A0 f end=005186F2 CGGameUI__StopMovie 00518870 f end=00518911 CGGameUI__ClearInteractTarget 00518D50 f end=00518DBE CGGameUI__SendTarget 00518DC0 f end=00518E36 +UnitMatchesTargetType 00518E40 f end=00518F27 +TargetDirectionProc 00518F40 f end=005191B4 CGGameUI__CanPerformAction 005191C0 f end=0051924E CGGameUI__ClearCursor 00519280 f end=00519481 CGGameUI__ClearClientControls 005194C0 f end=005194D1 @@ -1698,6 +1743,8 @@ CGGameUI__DoPowerRegen 005196F0 f end=00519774 CGGameUI__DestroyTotem 005197D0 f end=0051989B CGGameUI__CastTradeItemSpell 005198A0 f end=0051999C CGGameUI__OnMirrorTimerEvent 00519A50 f end=00519C94 +CGGameUI__GetCurrentSubzoneRec 00519CA0 f end=00519CE1 +AutoMouseOverProc 00519E80 f end=0051A1CF CGCooldown__Create 0051A380 f end=0051A3AB Script_ClearCursor 0051A3B0 f end=0051A3C2 Script_EquipCursorItem 0051A3D0 f end=0051A528 @@ -1835,6 +1882,7 @@ Script_CancelAreaSpiritHeal 00522FA0 f end=00522FA8 Script_PickupItem 00522FB0 f end=0052308C Script_StartAttack 00523090 f end=00523153 Script_GrantLevel 00523160 f end=0052320E +SummonFriendErrorCallback 00523210 f end=0052325D Script_SummonFriend 00523260 f end=00523360 Script_AcceptLevelGrant 00523360 f end=00523368 Script_EndRefund 00523370 f end=005233C5 @@ -1845,6 +1893,7 @@ CGGameUI__OnItemPush 00523900 f end=00523DAF CGGameUI__SetCorpseLocation 00523DB0 f end=00523E7D CGGameUI__GetCorpseLocation 00523E80 f end=00523EA7 CGGameUI__SetAreaSpiritHealer 00523EB0 f end=00523F74 +AreaSpiritHealerCheck 00523F80 f end=0052400D CGGameUI__UpdateAreaSpiritHealerDistance 00524010 f end=005240D7 CGGameUI__HandleDisplaySizeChanged 005240E0 f end=005241A7 CGGameUI__ClearTarget 005241B0 f end=0052434D @@ -1922,6 +1971,7 @@ CGPartyInfo__EnableMember 0052C760 f end=0052C854 CGPartyInfo__IsPlayerOrPetInParty 0052C8C0 f end=0052C9A0 CGPartyInfo__GetPartyAssignments 0052CA00 f end=0052CB3D CGPartyInfo__SetOptOutOfLoot 0052CB40 f end=0052CBBA +CGGameUI__CanChangePlayerDifficulty 0052CBC0 f end=0052CC2C CGPartyInfo__CheckClearLFGSlot 0052CC30 f end=0052CCD0 Script_IsPartyLeader 0052CCD0 f end=0052CD26 Script_IsRealPartyLeader 0052CD30 f end=0052CD86 @@ -1929,6 +1979,7 @@ Script_GetLootMethod 0052CD90 f end=0052CEDD Script_SetOptOutOfLoot 0052CF00 f end=0052CF60 Script_GetPartyAssignment 0052CF60 f end=0052CFF6 Script_CanChangePlayerDifficulty 0052D000 f end=0052D053 +CComand_SetDifficulty 0052D060 f end=0052D0D3 CGPartyInfo__InitializeGame 0052D0E0 f end=0052D1D6 CGPartyInfo__LeaveWorld 0052D1E0 f end=0052D207 CGPartyInfo__IsMemberPet 0052D210 f end=0052D30B @@ -2050,6 +2101,7 @@ Script_GetNumSpellTabs 0053B5C0 f end=0053B5F4 Script_GetKnownSlotFromHighestRankSlot 0053B650 f end=0053B6B6 Script_FindSpellBookSlotByID 0053B6C0 f end=0053B739 CGGlyphInfo__IsGlyphKnown 0053B900 f end=0053B92A +GetActionBarPageOffset 0053B970 f end=0053BA36 CGSpellBook__UpdateCooldowns 0053BAC0 f end=0053BAED CGSpellBook__PickupSpellBookItem 0053BAF0 f end=0053BBB1 CGSpellBook__PickupCompanion 0053BBC0 f end=0053BC3C @@ -2199,6 +2251,7 @@ Script_GetBattlefieldArenaFaction 0054A280 f end=0054A2BA Script_GetNumArenaOpponents 0054A2C0 f end=0054A2F4 Script_GetHolidayBGHonorCurrencyBonuses 0054A300 f end=0054A361 Script_GetRandomBGHonorCurrencyBonuses 0054A370 f end=0054A3D1 +QSortBattlefields 0054A650 f end=0054A6FB CGBattlefieldInfo__AddVehicle 0054ABA0 f end=0054ABE3 CGBattlefieldInfo__OnArenaUnitDestroyed 0054AD10 f end=0054AE40 CGBattlefieldInfo__OnBattlefieldStatus 0054AE40 f end=0054B1BD @@ -2259,6 +2312,7 @@ Script_SetupFullscreenScale 0054ED80 f end=0054EE58 Script_GetVideoCaps 0054EE60 f end=0054EF87 Script_IsStereoVideoAvailable 0054EF90 f end=0054EFD5 AddResolution 0054EFE0 f end=0054F046 type="void __fastcall func(TSGrowableArray_C2iVector* this, C2iVector* resolution)" +SetupFormats 0054F050 f end=0054F1AA Script_GetScreenResolutions 0054F430 f end=0054F49D Script_GetCurrentResolution 0054F4A0 f end=0054F561 Script_SetScreenResolution 0054F570 f end=0054F684 @@ -2327,6 +2381,7 @@ Script_KBQuery_BeginLoading 00552580 f end=005526C8 CKBPage__Shutdown 00552740 f end=00552842 CGLookingForGroup__OnOpenFromGossip 005528D0 f end=005528FF Script_SearchLFGGetJoinedID 005529A0 f end=005529D7 +PushPlayerInfoArgs 005529E0 f end=00552DCD Script_GetLFGTypes 00552DD0 f end=00552E10 Script_GetLFGRoles 00552E10 f end=00552E84 Script_GetLFGInfoLocal 00552E90 f end=00552F2F @@ -2372,6 +2427,7 @@ Script_UnitHasLFGRandomCooldown 00555760 f end=00555839 Script_UnitHasLFGDeserter 00555840 f end=00555919 CGLookingForGroup__RequestLFGStatus 00555920 f end=00555986 CGLookingForGroup__RequestLFGPlayerInfo 00555990 f end=005559F6 +QSortLFGParty 00555A70 f end=00555CB8 Script_SearchLFGGetResults 00555FD0 f end=0055627C Script_SearchLFGGetPartyResults 00556280 f end=005564CA Script_GetLFDChoiceCollapseState 005564D0 f end=005567D1 @@ -2425,6 +2481,7 @@ CGUIBindings__AddMetaPrefix 0055D990 f end=0055DAA8 Script_GetNumBindings 0055DC00 f end=0055DC23 Script_GetCurrentBindingSet 0055DC30 f end=0055DC57 Script_GetNumModifiedClickActions 0055DC60 f end=0055DC84 +CGUIBindings__KeyEventToString 0055E2C0 f end=0055E336 CGUIBindings__MouseEventToString 0055E340 f end=0055E46D CGUIBindings__EnableBindingMode 0055E550 f end=0055E5DF CGUIBindings__GetCommandKey 0055E750 f end=0055E7DE @@ -2451,6 +2508,7 @@ CGUIBindings__GetReducedKeyBinding 005622E0 f end=00562487 CGUIBindings__GetCommandAction 00562490 f end=0056254F Script_GetBindingAction 00562550 f end=005625F0 Script_GetBindingByKey 005625F0 f end=0056269B +GetClickFrame 00562990 f end=00562B77 CGUIBindings__CopyBindings 00562B80 f end=00562D5E CGUIBindings__FinishLoadBindings 00562D60 f end=00562DC7 CGUIBindings__LoadModifiedClick 00562DD0 f end=00562ECA @@ -2507,6 +2565,7 @@ CGUIMacros__FindMacro 00566AA0 f end=00566ABA CGUIMacros__GetFullIconPath 00566AC0 f end=00566CC5 CGUIMacros__EditMacro 00566CD0 f end=00566D46 CGUIMacros__DeleteMacro 00566D50 f end=00566DB2 +GetMacroFromLua 00566DF0 f end=00566E76 Script_RunMacro 00566E80 f end=00566EAD Script_GetMacroInfo 00566EB0 f end=00566F32 Script_GetMacroBody 00566F40 f end=00566F6C @@ -2586,9 +2645,11 @@ Script_GetSendMailMoney 0056D5D0 f end=0056D604 Script_SetSendMailCOD 0056D610 f end=0056D689 Script_GetSendMailCOD 0056D690 f end=0056D6C4 Script_GetInboxNumItems 0056D6D0 f end=0056D728 +GetSenderName 0056D960 f end=0056DA43 CGMailInfo__SetObject 0056DA60 f end=0056DA96 CGMailInfo__OnPostmasterActivate 0056DBC0 f end=0056DC18 CGMailInfo__RemoveMail 0056DC70 f end=0056DCF9 +QSortStationery 0056DD00 f end=0056DDFD CGMailInfo__UpdatePendingMail 0056DED0 f end=0056DF80 Script_GetStationeryInfo 0056DF80 f end=0056E0DC Script_SelectStationery 0056E0E0 f end=0056E167 @@ -2691,6 +2752,7 @@ CGDanceStudio__OnStopDance 00575850 f end=00575892 CGDanceStudio__PlayDance 005758C0 f end=0057590B CGDanceStudio__OnPlayDance 00575AB0 f end=00575BD8 CGDanceStudio__DisplayDance 00575BE0 f end=00575D06 +DanceSequenceLoadCallBack 00575D10 f end=00575D66 CGDanceStudio__LoadDance 00575D70 f end=00575DBD CGDanceStudio__RequestDance 00576100 f end=005761C3 CGDanceStudio__HasDance 005761D0 f end=005761E9 @@ -2699,6 +2761,7 @@ CGDanceStudio__InitializeGame 00576A90 f end=00576AD8 CFormula__GetToken 00576BB0 f end=00576C7D CFormula__Expect 00576C80 f end=00576CC6 GenderConditional 00576CD0 f end=00576E11 +ParseCountDownTimerText 00576E50 f end=00576EE6 WorldStateParseText 005770D0 f end=0057721A CFormula__CompileElement 00577530 f end=00577799 CFormula__CompileMult 005777A0 f end=005777E8 @@ -2988,6 +3051,7 @@ CGClassTrainer__EnterWorld 00593CC0 f end=00593CDC Script_GetNumTrainerServices 00593D10 f end=00593D44 Script_IsTradeskillTrainer 00593D50 f end=00593D8A Script_GetTrainerGreetingText 00593D90 f end=00593DAB +GetServiceTypeFromString 00593DB0 f end=00593E02 Script_GetTrainerServiceTypeFilter 00593E10 f end=00593EA4 Script_GetTrainerSkillLineFilter 00593EB0 f end=00593F67 CGClassTrainer__SetTrainer 005940E0 f end=0059416D @@ -3271,6 +3335,7 @@ CGActionBar__RemoveAction 005AAA90 f end=005AAB0D CGActionBar__RemoveMacro 005AAB90 f end=005AABFB CGActionBar__UpdateCritter 005AAC00 f end=005AAD38 Script_IsCurrentAction 005AAD40 f end=005AADB0 +ItemStatsCallback 005AADB0 f end=005AADC7 CGActionBar__RemoveMacro 005AADD0 f end=005AAE20 CGActionBar__RemoveEquipmentSet 005AAE20 f end=005AAE71 CGActionBar__SetAction 005AAE80 f end=005AAFCB @@ -3632,6 +3697,7 @@ CGTalentInfo__UpdateTalentData 005C9E50 f end=005C9F0D CGTalentInfo__UpdatePetTalentData 005C9F10 f end=005C9F5B CGTalentInfo_Inspect__SetInspectTarget 005C9F70 f end=005C9FE3 CGGuildInfo__SetMOTD 005CA060 f end=005CA082 +CGGuildInfo__UpdateRoster 005CA0F0 f end=005CA12A Script_GetNumGuildMembers 005CA130 f end=005CA185 Script_GetGuildRosterMOTD 005CA190 f end=005CA1AB Script_SetGuildRosterShowOffline 005CA1B0 f end=005CA1DB @@ -3733,6 +3799,7 @@ CGReputationInfo__OnSetFactionAtWar 005D0850 f end=005D08CE CGReputationInfo__AddVisibleFaction 005D08D0 f end=005D0A0A CGReputationInfo__SetAtWar 005D0A10 f end=005D0B96 CGReputationInfo__SetWatchedFaction 005D0BA0 f end=005D0C6A +GetFactionInfoHelper 005D0DA0 f end=005D114B Script_GetFactionInfo 005D1150 f end=005D11D4 Script_GetFactionInfoByID 005D11E0 f end=005D1240 Script_GetWatchedFactionInfo 005D1240 f end=005D1384 @@ -3853,6 +3920,7 @@ CGContainerInfo__UpdateContainers 005D9960 f end=005D9B3B CGContainerInfo__EnterWorld 005D9C20 f end=005D9D8F CGContainerInfo__LeaveWorld 005D9D90 f end=005D9EFB GetInventorySlotToken 005D9F00 f end=005D9F3A +TradeSkillLinkNameCallback 005D9F50 f end=005D9F7B CGTradeSkillInfo__StopRecast 005D9FF0 f end=005DA01B CGTradeSkillInfo__StopRecast 005DA020 f end=005DA06C CGTradeSkillInfo__DoRecast 005DA070 f end=005DA0EF @@ -3864,6 +3932,7 @@ Script_GetTradeskillRepeatCount 005DA270 f end=005DA2D5 Script_StopTradeSkillRepeat 005DA2E0 f end=005DA30D Script_IsTradeSkillLinked 005DA310 f end=005DA391 CGTradeSkillInfo__Close 005DA5A0 f end=005DA5E9 +CGTradeSkillInfo__GetSkillLineRec 005DA5F0 f end=005DA66E CGTradeSkillInfo__GetSelectionIndex 005DA670 f end=005DA6A8 CGTradeSkillInfo__GetSubClassIndexFromSkill 005DA7D0 f end=005DA82E CGTradeSkillInfo__IsCollapsedHeader 005DA830 f end=005DA8A6 @@ -4072,7 +4141,10 @@ CGCooldown__constructor 005ECAE0 f end=005ECD65 CGCooldown__SetCooldown 005ECD70 f end=005ECE76 CGCooldown__SetCooldown 005ECE80 f end=005ECF5D DisableFadingScreen 005ED080 f end=005ED116 +FadingScreenPaint 005ED120 f end=005ED473 EnableFadingScreen 005ED480 f end=005ED587 +CGInstanceEncounter_C__GetBoss 005ED710 f end=005ED73C +CGInstanceEncounter_C__GetNumBossSlots 005ED740 f end=005ED746 CGInstanceEncounter_C__EnterWorld 005EDED0 f end=005EDEEE CGRuneInfo__InitializeGame 005EDEF0 f end=005EDF9D CGRuneInfo__SetRuneLastUsedTime 005EDFA0 f end=005EDFB2 @@ -4086,6 +4158,7 @@ CGRuneInfo__AddRunePower 005EE520 f end=005EE5AA CGRuneInfo__HasRunesForSpell 005EE5B0 f end=005EE7D2 CGRuneInfo__ComputeRuneSpellCooldown 005EE7E0 f end=005EEA35 nullsub_3 005EEB70 f end=005EEB71 ; SErrDisplayAppFatal resolves to this in release mode? +EvaluateCursor 005EF490 f end=005EF584 EvaluateMacroOptions 005F0DF0 f end=005F0FF5 GetEventStatusString 005F1000 f end=005F101D CGCalendarEvent__SetTitle 005F1130 f end=005F1173 @@ -4100,6 +4173,7 @@ CGCalendarEvent__InviteRemoved 005F1580 f end=005F15F8 CGCalendarEvent__UpdateInviteStatus 005F1600 f end=005F1667 CGCalendarEvent__UpdateInviteNotes 005F1670 f end=005F16D2 CGCalendarEvent__CanModerate 005F16E0 f end=005F1720 +QSortInvites 005F1720 f end=005F1963 CGCalendarEvent__SortInvites 005F1980 f end=005F19F7 CGCalendarEvent__SelectInvite 005F1A00 f end=005F1A3A CGCalendarEvent__IsModerator 005F1B30 f end=005F1B89 @@ -4115,6 +4189,8 @@ FindBannedAddOn 005F3B10 f end=005F3D8F IsBannedAddOn 005F3D90 f end=005F3DAB GetCodeInterfaceVersion 005F4C10 f end=005F4C16 AddOnUnloadableToken 005F4C40 f end=005F4C87 +AddOnSecurityToken 005F4C90 f end=005F4C9F +DeleteInterfaceAddOns 005F4CE0 f end=005F4D8A DeleteInterfaceFiles 005F4D90 f end=005F4E30 GetAddOnInfoRequest 005F5440 f end=005F5612 UnloadAddOns 005F5620 f end=005F5AC2 @@ -4124,6 +4200,8 @@ GetAddOnMetadata 005F74E0 f end=005F7511 GetAddonDeps 005F7520 f end=005F753E IsAddOnLoadOnDemand 005F7610 f end=005F762E IsAddOnLoading 005F7630 f end=005F764E +IsAddOnLoaded 005F7650 f end=005F766E +GetAddOnSecurity 005F7670 f end=005F7691 SaveAddOnEnableState 005F76A0 f end=005F7833 ClearAddOnEnableState 005F7840 f end=005F78A6 GetAddOnEnableState 005F7D70 f end=005F7E89 @@ -4131,6 +4209,10 @@ IsAddOnLoadable 005F7E90 f end=005F7FED LoadAddOnFileCount 005F7FF0 f end=005F80AD LoadAddOn 005F80B0 f end=005F8491 LoadAddOns 005F84A0 f end=005F8527 +LoadAddOnInfo 005F86A0 f end=005F8E79 +EnumAddOnsArchive 005F8E80 f end=005F8F21 +EnumAddOnsDisk 005F8F30 f end=005F8F4D +InitializeAddOns 005F8F50 f end=005F9074 LoadAddOnEnableState 005F91E0 f end=005F953F Script_VehicleAimGetNormPower 005F9550 f end=005F9572 CGInputControl__GetActive 005F95D0 f end=005F95D6 @@ -4139,6 +4221,7 @@ CGInputControl__UpdateMoveStopped 005F95F0 f end=005F95F8 CGInputControl__IsMouseDragging 005F9600 f end=005F964F CGInputControl__OnTurnToAngleStop 005F9650 f end=005F966A LoadJoystickConfig 005F9890 f end=005F99E1 +JoystickCallback 005F9C80 f end=005F9D16 Script_IsMouselooking 005F9DD0 f end=005F9E0F Script_VehicleAimGetAngle 005F9E10 f end=005F9E5C Script_VehicleAimGetNormAngle 005F9E60 f end=005F9F06 @@ -4154,6 +4237,7 @@ CGInputControl__CameraCanTurnPlayer 005FA6B0 f end=005FA783 CGInputControl__CameraCanPitchPlayer 005FA790 f end=005FA882 CGInputControl__UpdateMouseMode 005FA890 f end=005FA90E CGInputControl__SendUIVehicleAngleUpdate 005FA910 f end=005FA9AD +MovementCancelSpells 005FAA40 f end=005FAAD8 Script_ToggleRun 005FAAE0 f end=005FAB6D CGInputControl__OnUpdate 005FAB70 f end=005FAC59 CGInputControl__Reset 005FAC60 f end=005FAC84 @@ -4211,7 +4295,9 @@ Script_VehicleAimDownStart 005FC920 f end=005FC960 CGInputControl__OnFocusChange 005FC960 f end=005FC9B2 CGInputControl__SetMouselookOverrideBindings 005FCB20 f end=005FCB75 Script_MouselookStart 005FCC10 f end=005FCC59 +InputControlInitialize 005FD2C0 f end=005FD363 Script_SetMouselookOverrideBinding 005FD550 f end=005FD5B8 +CameraRegisterCVars 005FD910 f end=005FE2BB CGCamera__HasModelCamera 005FE310 f end=005FE319 CGCamera__ResetModelCamera 005FE320 f end=005FE357 CGCamera__ClearModelCamera 005FE360 f end=005FE398 @@ -4272,6 +4358,7 @@ CGCamera__UpdateTargetFacing 00604490 f end=00604636 CGCamera__EnableFreeLook 006047E0 f end=00604845 CGCamera__DisableFreeLook 00604850 f end=0060489A CGCamera__ResetView 006048A0 f end=0060493D +CGCamera__UpdateInebriation 00604940 f end=006049BD CGCamera__MakeRelativeTo 00604A70 f end=00604B89 CGCamera__PickVehicleCamera 00604B90 f end=00604C67 CGCamera__OnVehicleCameraDestroyed 00604C70 f end=00604C7F @@ -4294,13 +4381,17 @@ CSimpleCamera__SetFacing 00607BD0 f end=00607BF6 CSimpleCamera__GetScene 00607C00 f end=00607C16 CSimpleCamera__constructor 00607C20 f end=00607C90 CCameraManager__SetScreenAspect 00607C90 f end=00607CAA +FindItem 006081E0 f end=006081F0 Script_GetTime 006081F0 f end=0060822A Script_GetGameTime 00608230 f end=00608266 Script_ConsoleExec 00608270 f end=006082B6 Script_GetMaxCombatRatingBonus 006082C0 f end=00608364 +NameQueryCallback 00608370 f end=00608387 Script_GetAuraInfo 00608390 f end=0060853A +PortraitQueryCallback 00608540 f end=00608559 Script_GetWaterDetail 00608560 f end=0060857E Script_CanSwitchVehicleSeat 00608580 f end=006085C1 +PushStatSummary 006085D0 f end=00608690 Script_GetItemStats 00608690 f end=00608760 Script_GetItemStatDelta 00608760 f end=0060887A ScriptEventsInitialize 00608880 f end=0060A112 @@ -4460,6 +4551,7 @@ Script_GetUnitPitch 00613330 f end=006133CB Script_UnitInVehicle 006133D0 f end=0061349E Script_UnitUsingVehicle 006134A0 f end=0061356E Script_UnitControllingVehicle 00613570 f end=006135FE +GetVehicleSeatRecAsPassengerFromLua 00613600 f end=006136F1 Script_UnitInVehicleControlSeat 00613700 f end=00613740 Script_UnitHasVehicleUI 00613740 f end=00613780 Script_UnitTargetsVehicleInRaidUI 00613780 f end=006137C1 @@ -4479,9 +4571,11 @@ ScriptEventsRegisterUnit 00614190 f end=00614260 ScriptEventsUnregisterUnit 00614300 f end=00614389 Script_SendUniqueSignal 006143F0 f end=006144CE Script_SendUniqueSignalToAllUnits 006144D0 f end=0061475E +PushUnitAura 006147C0 f end=00614C9A Script_UnitBuff 00614CA0 f end=00614CEF Script_UnitDebuff 00614CF0 f end=00614D3F Script_UnitAura 00614D40 f end=00614D83 +CacheVehicleUIIndicatorRec 00614D90 f end=00614E51 Script_GetVehicleUIIndicator 00614E60 f end=00614EEE Script_GetVehicleUIIndicatorSeat 00614EF0 f end=00614FC6 Script_SendUniqueSignal 00615020 f end=00615042 @@ -4507,12 +4601,14 @@ TSGrowableArray_CImVector__SetCount 00616CA0 f end=00616D07 type="void __thiscal RTAlphaSupported 00616DC0 f end=00616E75 UpdatePendingPortraits 00616E80 f end=00616F8F UpdateAllPortraits 00617070 f end=006170F1 +GetAlphaMask 006176A0 f end=00617858 PortraitInitialize 00618010 f end=0061810E UpdateModelForUI 00618110 f end=00618176 RenderPortraitTexture 00619580 f end=0061A0C7 CGTooltip__GetScriptByName 0061A280 f end=0061A3F6 CGTooltip__GetThreatStateColor 0061A4F0 f end=0061A509 CGTooltip__GetTalentHyperlinkString 0061A550 f end=0061A5A8 +QSortFrameStack 0061A5B0 f end=0061A5FB CGTooltip__GetDurationString 0061A9E0 f end=0061ABE4 CGTooltip__GetItemDurationStrin 0061ABF0 f end=0061AEDA CGTooltip__GetFloatDurationString 0061AEE0 f end=0061B03C @@ -4522,6 +4618,8 @@ CGTooltip__OnLayerUpdate 0061B2E0 f end=0061B467 CGTooltip__FormatStringForXML 0061B4F0 f end=0061B5A1 CGItemStatsSummary__Clear 0061B5B0 f end=0061B5D6 CGItemStatsSummary__GetStatIntGlobalString 0061BB20 f end=0061BC97 +HealthUpdateHandler 0061BF10 f end=0061BF78 +ObjHealthUpdateHandler 0061BF80 f end=0061BFEE CGTooltip__GetAchievementHyperlink 0061BFF0 f end=0061C0A8 CGTooltip__ClearTooltip 0061C620 f end=0061C8A6 CGTooltip__AddTexture 0061C8B0 f end=0061CAE3 @@ -4530,8 +4628,14 @@ CGTooltip__ShowThis 0061CFF0 f end=0061D031 CGTooltip_SetMinimumWidth 0061D040 f end=0061D0CC CGTooltip_IsOwned 0061D210 f end=0061D349 CGTooltip_SetAnchorType 0061D3D0 f end=0061D642 +CGTooltip_GetAnchorType 0061D650 f end=0061D799 +CGTooltip_ClearLines 0061D7D0 f end=0061D807 CGTooltip_AddTexture 0061D810 f end=0061D938 CGTooltip_IsUnit 0061DA20 f end=0061DAC3 +CGTooltip_GetUnit 0061DAD0 f end=0061DB9C +CGItemStatsSummary__operator_sub 0061DBC0 f end=0061DC2B +TooltipSpellCallback 0061DD60 f end=0061DDC3 +TooltipQuestCallback 0061DE20 f end=0061DE4B CGTooltip__constructor 0061DEE0 f end=0061E0AB CGTooltip__destructor 0061E160 f end=0061E287 CGTooltip__GetItemHyperlinkString 0061E290 f end=0061E35E @@ -4576,7 +4680,11 @@ CGTooltip_SetUnit 00625E10 f end=00625EFE CGTooltip_SetUnitAura 00626240 f end=006262BC CGTooltip_SetUnitBuff 006262C0 f end=00626348 CGTooltip_SetUnitDebuff 00626350 f end=006263D8 +CGTooltip_SetQuestRewardSpell 006263E0 f end=0062643E +CGTooltip_SetQuestLogRewardSpell 00626440 f end=006264CE CGTooltip_SetEquipmentSet 006264D0 f end=00626559 +CGTooltip_SetFrameStack 00626560 f end=006265B6 +TooltipItemCallback 00626650 f end=00626714 CGTooltip__SetObject 00626720 f end=00626E18 CGTooltip__SetTalent 00626E20 f end=0062721A CGTooltip__SetAchievement 00627220 f end=006276DB @@ -4584,14 +4692,24 @@ CGTooltip__SetItem 006277F0 f end=0062D924 CGTooltip__SetItemDelta 0062D930 f end=0062DAD9 CGTooltip_SetHyperlink 0062DAE0 f end=0062E046 CGTooltip_SetInventoryItem 0062E050 f end=0062E51A +CGTooltip_SetQuestItem 0062E670 f end=0062E787 +CGTooltip_SetQuestLogItem 0062E790 f end=0062E8F4 +CGTooltip_SetTrainerService 0062E900 f end=0062EAE0 +CGTooltip_SetTradeSkillItem 0062EAE0 f end=0062ED66 +CGTooltip_SetTradePlayerItem 0062EFF0 f end=0062F1E0 +CGTooltip_SetTradeTargetItem 0062F1E0 f end=0062F41B CGTooltip_SetInboxItem 0062F9E0 f end=0062FC1C CGTooltip_SetAuctionItem 0062FCF0 f end=0062FF5D CGTooltip_SetBuybackItem 0062FF60 f end=0063009B CGTooltip_SetLootRollItem 006300A0 f end=00630199 CGTooltip_SetSocketGem 00630250 f end=00630363 +CGTooltip_SetExistingSocketGem 00630370 f end=0063049E +CGTooltip_SetGuildBankItem 006304A0 f end=0063061F CGTooltip_SetCurrencyToken 00630620 f end=006307DB CGTooltip_SetBackpackToken 006307E0 f end=0063098B CGTooltip_SetQuestLogSpecialItem 00630990 f end=00630A7C +CGTooltip_SetLFGDungeonReward 00630A80 f end=00630B8F +CGItemStatsSummary__CreateFromTooltip 00630C70 f end=00630D19 CGTooltip__SetMacro 00630D20 f end=00630FFC CGTooltip_SetAction 00631000 f end=00631561 CGItemStatsSummary__GetItemComparison 00631590 f end=0063184D @@ -5008,6 +5126,7 @@ CGxDevice__MasterEnableSet 00685EB0 f end=00685F33 type="void __thiscall func(CG CGxDevice__RsSet_pointer_to_void 00685F50 f end=00685FB0 type="void __thiscall func(CGxDevice* this, EGxRenderState which, void* value)" CGxDevice__RsPop 00685FB0 f end=00686116 type="void __thiscall func(CGxDevice* this)" CGxDevice__IRsInit 00686120 f end=006865AD type="void __thiscall func(CGxDevice* this)" +CGxDevice__RsInit 006865B0 f end=0068765C CGxDevice__BufCreate 00687660 f end=006876C9 type="CGxBuf* __thiscall func(CGxDevice* this, CGxPool* pool, uint32_t itemSize, uint32_t itemCount, uint32_t index)" CGxDevice__PoolCreate 006876D0 f end=0068773F type="CGxPool* __thiscall func(CGxDevice* this, EGxPoolTarget target, EGxPoolUsage usage, uint32_t size, EGxPoolHintBits hint, char* name)" CGxDevice__QueryCreate 006877C0 f end=00687811 type="void __thiscall func(CGxDevice* this, CGxQuery** query, EGxQueryType queryType)" @@ -5302,6 +5421,8 @@ FriendList__IsComplained 006B3700 f end=006B3748 FriendList__AddComplained 006B3750 f end=006B37F6 FriendList__GetIgnoreSelectionIndex 006B3800 f end=006B383F FriendList__IsFriend 006B3920 f end=006B395D +QSortFriends 006B3960 f end=006B3A23 +QSortIgnore 006B3A60 f end=006B3B51 FriendList__SetName 006B3C90 f end=006B3D04 Script_GetNumFriends 006B4060 f end=006B412B Script_GetFriendInfo 006B4130 f end=006B43F3 @@ -5353,10 +5474,16 @@ Script_DelMute 006B7DA0 f end=006B7DCB FriendList__AddContacts 006B7DD0 f end=006B828D FriendList__DoLocalWho 006B8290 f end=006B86A2 FriendListStatusHandler 006B86B0 f end=006B86F7 +ContactListHandler 006B8700 f end=006B8719 OnWhoList 006B8720 f end=006B898A FriendList__Initialize 006B8990 f end=006B8AA2 OpenAccountFile 006B8B90 f end=006B8C99 +SaveCachedChecksums 006B8EE0 f end=006B8F49 SaveAccountData 006B9050 f end=006B90D7 +UploadAccountData 006B9100 f end=006B92B8 +SaveTimerHandler 006B9340 f end=006B9434 +ServerAccountDataTimes 006B94C0 f end=006B9663 +UpdateAccountData 006B9730 f end=006B98F6 AccountDataInitializeBasicSystem 006B9900 f end=006B996D SaveAccountData 006B9BE0 f end=006B9C5D GxuFontAddToBatch 006BCE10 f end=006BCE32 @@ -5390,8 +5517,15 @@ GxuUpdateSingleColorTexture 006BFDA0 f end=006BFDFE GxuXformCreateProjection_SG 006BFE00 f end=006BFE5C GxuXformCreateLookAtSgCompat 006BFE60 f end=006C004D GxuXformCreateLookAtXXX 006C0050 f end=006C0267 +GetCharacterWidth 006C09A0 f end=006C0A5B +ParseEmbeddedTexture 006C0E80 f end=006C1425 InternalGetTextExtent 006C1430 f end=006C16E5 InternalGetMaxCharsWithinWidth 006C1710 f end=006C1AC3 +CGxFont__UpdateDimensions 006C22F0 f end=006C2478 +CGxFont__CheckStringGlyphs 006C29A0 f end=006C29F7 +CGxFont__ClearGlyphs 006C3710 f end=006C381F +CGxFont__HandleScreenSizeChange 006C3960 f end=006C399D +CGxFont__Initialize 006C3CB0 f end=006C3D3B CGxString__WriteGeometry 006C5E90 f end=006C5EE0 ; CGxString::WriteGeometry(CGxVertexPCT*, int, int, int) const CGxString__InitializeViewTranslation 006C6190 f end=006C63D8 ; CGxString::InitializeViewTranslation() CGxString__SetStringPosition 006C6410 f end=006C6430 ; CGxString::SetStringPosition(C3Vector const&) @@ -5421,13 +5555,28 @@ SHA1_Update 006CB630 f end=006CB6E2 ; SHA1_Update(SHA1_CONTEXT*, unsigned char c SHA1_Final 006CB6F0 f end=006CB7BE ; SHA1_Final(unsigned char*, SHA1_CONTEXT*) SHA1_InterleaveHash 006CB7C0 f end=006CB8FD ; SHA1_InterleaveHash(unsigned char*, unsigned char const*, unsigned int) CGPlayer_C__BuildPartyMemberStatsChanges 006CBA60 f end=006CBC4A +OnGroupNewLeader 006CBD70 f end=006CBE02 +OnGroupCommandResult 006CBEC0 f end=006CC285 +CGGuildInfo__Script_GuildInfo 006CC440 f end=006CC554 +OnGuildEmblemActivate 006CC560 f end=006CC587 +OnArenaTeamEvent 006CC980 f end=006CCB00 +OnVoiceSessionRosterUpdate 006CCF10 f end=006CD0DA +OnAvailableVoiceSession 006CD0E0 f end=006CD1A9 +OnVoiceSessionLeave 006CD1B0 f end=006CD202 +OnVoiceSetTalkerMuted 006CD210 f end=006CD269 +OnPlayTimeWarning 006CD270 f end=006CD37D +OnCalendarCommandResult 006CD380 f end=006CD6D0 CGPlayer_C__OnQuestGiverInvalidQuest 006CD7C0 f end=006CD863 +QuestFailedCallback 006CD940 f end=006CDA14 CGPlayer_C__OnQuestGiverQuestFailed 006CDA70 f end=006CDB3D CGPlayer_C__OnBuyFailed 006CDBA0 f end=006CDCDC CGPlayer_C__OnBuySucceeded 006CDD10 f end=006CDD7A +OnUpdatePlayerScriptEvent 006CDDD0 f end=006CDDF0 CGPlayer_C__ReceiveResurrectRequest 006CDE20 f end=006CDE4C CGPlayer_C__SetAutoLoot 006CDE50 f end=006CDE81 CGPlayer_C__GetProficiency 006CDE90 f end=006CDEAA +OnProficiency 006CDEB0 f end=006CDEF7 +AreaTriggerContains 006CE140 f end=006CE251 CGPlayer_C__GetNewContinentID 006CEAF0 f end=006CEAF5 CGPlayer_C__CanDualWield 006CEB00 f end=006CEB0C CGPlayer_C__OnLootMoneyNotify 006CECA0 f end=006CED79 @@ -5445,15 +5594,26 @@ CGPlayer_C__GetCombatModeFlashDuration 006CF2D0 f end=006CF2D6 CGPlayer_C__StopDance 006CF300 f end=006CF345 CGPlayer_C__GetPlayedTime 006CF440 f end=006CF468 CGPlayer_C__SetPlayedTime 006CF470 f end=006CF494 +CritterUpdate 006CF6C0 f end=006CF732 CGPlayer_C__DispatchPartyMemberStatsChanges 006CF740 f end=006CF9AF +HandlePartyMemberStats 006CF9B0 f end=006CFE61 +OnPlayEmote 006CFE70 f end=006CFEE3 +OnVoiceSessionParentalControls 006CFEF0 f end=006CFFED +CrossedInebriationThresholdItemCallback 006CFFF0 f end=006D01A5 +OnCrossedInebriationThreshold 006D01B0 f end=006D023D CGPlayer_C__OnQuestGiverListQuests 006D0240 f end=006D045C CGPlayer_C__OnQuestGiverRequestItems 006D08F0 f end=006D0AA5 +QuestCompleteCallback 006D0E10 f end=006D1103 CGPlayer_C__OnQuestGiverQuestComplete 006D1110 f end=006D11BB CGPlayer_C__OnQuestGiverStatus 006D11C0 f end=006D1227 CGPlayer_C__OnTrainerList 006D12C0 f end=006D153A CGPlayer_C__OnSellResponse 006D1540 f end=006D1622 CGPlayer_C__OnRefundInfo 006D1650 f end=006D175D CGPlayer_C__RequestAllItemPurchaseData 006D1760 f end=006D1961 +DuelTeamUpdateHandler 006D1B20 f end=006D1B53 +CharmChangeHandler 006D1B60 f end=006D1BB3 +OnUpdatePlayerOverrideSpellsID 006D1C30 f end=006D1C6E +PlayerNameGuildCallback 006D1C70 f end=006D1CA5 CGPlayer_C__SetStorage 006D1CF0 f end=006D1D26 CGPlayer_C__AcceptResurrectRequest 006D1D30 f end=006D1DD7 CGPlayer_C__TalkToGossip 006D1E20 f end=006D1E9A @@ -5467,6 +5627,8 @@ CGPlayer_C__FindSlotIndex 006D29F0 f end=006D2A35 CGPlayer_C__PutLootInSlot 006D2CA0 f end=006D2D3C CGPlayer_C__SellItem 006D2D40 f end=006D2DD2 CGPlayer_C__XBuyItem 006D2DE0 f end=006D2E92 +AreaTriggersInitialize 006D2F70 f end=006D300A +OnDamageCalcLog 006D3F10 f end=006D4107 CGPlayer_C__Invite 006D4300 f end=006D43B7 CGPartyInfo__Uninvite 006D43C0 f end=006D4441 CGPlayer_C__AcceptGroup 006D4450 f end=006D44C1 @@ -5488,6 +5650,8 @@ CGPlayer_C__UpdateQuestStatus 006D5000 f end=006D507A CGPlayer_C__UpdateQuestStatus 006D5080 f end=006D50BC CGPlayer_C__UpdateQuestStatusAll 006D50C0 f end=006D5126 CGPlayer_C__UpdateTaxiStatus 006D5130 f end=006D51E6 +InteractUpdateProc 006D51F0 f end=006D528F +TrackingMaskUpdateProc 006D5290 f end=006D52CF CGPlayer_C__ClearAFK 006D52D0 f end=006D53A4 CGPlayer_C__OnLootResponse 006D53B0 f end=006D5827 CGPlayer_C__OnLootRemoved 006D5860 f end=006D58CE @@ -5520,6 +5684,7 @@ CGPlayer_C__RequestPetitionSignatures 006D6E00 f end=006D6E82 CGPlayer_C__GetPVPFactionIndex 006D6E90 f end=006D6EFA CGPlayer_C__GetPVPRankString 006D6F00 f end=006D6F3A CGPlayer_C__HandleSkinning 006D6F40 f end=006D702E +AuraVisionUpdateHandler 006D7030 f end=006D7068 CGPlayer_C__GetAttackPowerContributionFromStat 006D7070 f end=006D7119 CGPlayer_C__RemoveTempEnchantment 006D7120 f end=006D7194 CGPlayer_C__GetAutoRangedCombatSpell 006D71E0 f end=006D71F3 @@ -5532,8 +5697,19 @@ CGPlayer_C__UpdateUnitCollisionBox 006D78C0 f end=006D7A9F CGPlayer_C__VehicleAllowsInteraction 006D7AA0 f end=006D7B2B CGPlayer_C__CastRandomCritter 006D7B30 f end=006D7B64 Player_C_ZoneUpdateHandler 006D7BB0 f end=006D7C28 +OnQuestGiverEvent 006D7F10 f end=006D7FED +OnTrainerEvent 006D8410 f end=006D84EE +OnGuildEvent 006D92D0 f end=006D990D CGPlayer_C__OnVendorInventory 006D9960 f end=006D9B35 CGPlayer_C__OnItemPurchaseRefundResult 006D9B40 f end=006D9F1A +OnUpdateMoney 006DA070 f end=006DA122 +OnUpdateShapeshiftForm 006DA130 f end=006DA3B1 +OnUpdateRestState 006DA630 f end=006DA6A3 +OnUpdateInebriation 006DA6B0 f end=006DA770 +OnUpdatePlayerAuraVision 006DA770 f end=006DA7CB +OnUpdatePlayerTrackingMask 006DA7D0 f end=006DA7E5 +OnUpdatePlayerSkinID 006DA870 f end=006DA8E3 +OnUpdatePlayerRuneRegen 006DA8F0 f end=006DAA78 CGPlayer_C__LootCorpse 006DAC40 f end=006DAD8D CGPlayer_C__LootUnit 006DAD90 f end=006DAF5E CGPlayer_C__ShopFromMerchant 006DAF60 f end=006DB00F @@ -5541,9 +5717,14 @@ CGPlayer_C__TalkToSpiritHealer 006DB010 f end=006DB172 CGPlayer_C__SaveTabard 006DB320 f end=006DB502 CGPlayer_C__TurnOffGuildTabardPurchase 006DB5F0 f end=006DB69F CGPlayer_C__GetPlayerGuildNameText 006DB6A0 f end=006DB6ED +SwapItemsStatsCallback 006DB6F0 f end=006DB7BF +AutoEquipItemCallback 006DB7C0 f end=006DB87A CGPlayer_C__SwapGuildBankItem 006DB880 f end=006DB9C2 CGPlayer_C__SplitItem 006DB9D0 f end=006DBADF CGPlayer_C__AutoStoreItemInBag 006DBAE0 f end=006DBBD6 +AutoEquipStatsCallback 006DBBE0 f end=006DBC55 +OnResurrectRequest 006DBD00 f end=006DBDED +AreaTriggerCheck 006DBE30 f end=006DC005 CGPlayer_C__UpdateRepopTimer 006DC070 f end=006DC0E1 CGPlayer_C__OnDeath 006DC0F0 f end=006DC1B5 CGPlayer_C__GetSkillIndex 006DC1C0 f end=006DC22B @@ -5554,6 +5735,7 @@ CGPlayer_C__GetSkillRank 006DC550 f end=006DC591 CGPlayer_C__UpdateInteractStatusAll 006DC5A0 f end=006DC633 CGPlayer_C__SetAFK 006DC640 f end=006DC76C CGLootInfo__ClearRollPending 006DC770 f end=006DC7D4 +Player_C_GetModelName 006DC810 f end=006DC8C1 CGPlayer_C__GetAFKText 006DC8D0 f end=006DC935 CGPlayer_C__GetDNDText 006DC940 f end=006DC980 CGPlayer_C__GetGMText 006DC980 f end=006DC9C9 @@ -5566,7 +5748,10 @@ CGPlayer_C__OpenLootItem 006DCD70 f end=006DCE69 CGPlayer_C__OpenWrappedItem 006DCE70 f end=006DCF19 CGPlayer_C__GiftWrap 006DCF20 f end=006DD053 CGPlayer_C__GetPossessedUnit 006DD060 f end=006DD0EF +CGPlayer_C__HideHelm 006DD0F0 f end=006DD1AC +CGPlayer_C__HideCloak 006DD1B0 f end=006DD262 CGPlayer_C__OnRenamePetition 006DD270 f end=006DD353 +GuildCharterTurnInCallback 006DD360 f end=006DD392 CGPlayer_C__TurnInGuildCharter 006DD3A0 f end=006DD62B CGPlayer_C__SendTextEmote 006DD9E0 f end=006DDBAF CGPlayer_C__HandleInteraction 006DDBB0 f end=006DE130 @@ -5576,6 +5761,7 @@ CGPlayer_C__GetEquippedItemForSpell 006DE230 f end=006DE32E CGPlayer_C__GetVisibleItem 006DE330 f end=006DE356 CGPlayer_C__GetInspectedItem 006DE360 f end=006DE403 CGPlayer_C__GetCombatRatingBonus 006DE410 f end=006DE48F +CountGemsItemCacheCallback 006DE490 f end=006DE4C2 CGPlayer_C__CountEquippedGems 006DE4D0 f end=006DE6C8 CGPlayer_C__GetDefenseSkillRank 006DE6D0 f end=006DE749 CGPlayer_C__SetPvpCooldownTimestamp 006DE750 f end=006DE798 @@ -5583,6 +5769,10 @@ CGPlayer_C__IsXRayVisionActive 006DE840 f end=006DE86F CGPlayer_C__Dance 006DE870 f end=006DE97E CGPlayer_C__IsCommentatorUberOrInArena 006DE980 f end=006DE9D4 CGPlayer_C__CanGrantLevel 006DE9E0 f end=006DEB2B +InventoryUpdate 006DEDD0 f end=006DEEEA +OnNpcPetitionEvent 006DEEF0 f end=006DEF98 +QuestAcceptedCallback 006DF2B0 f end=006DF36B +OnUpdateQuest 006DF370 f end=006DF530 CGPlayer_C__UpdateGhostStatus 006DF710 f end=006DF795 CGPlayer_C__OnGuildChanged 006DF7A0 f end=006DF844 CGPlayer_C__SwapItems 006DF890 f end=006DFC38 @@ -5600,6 +5790,8 @@ CGPlayer_C__RefreshVisibleItems 006E09E0 f end=006E0B87 CGPlayer_C__EquipItem 006E0B90 f end=006E0C25 CGPlayer_C__GetAttackSkillRank 006E0C30 f end=006E0D2B CGPlayer_C__GetRangedAttackSkillRank 006E0D30 f end=006E0DF4 +CGPlayer_C__ShowHelm 006E0E00 f end=006E0EE7 +CGPlayer_C__ShowCloak 006E0EF0 f end=006E0FCE CGPlayer_C__PlayerFlagsChanged 006E0FD0 f end=006E128C CGPlayer_C__FillPartyMemberState 006E12E0 f end=006E15A0 CGPlayer_C__UpdatePartyMemberState 006E15A0 f end=006E165C @@ -5609,6 +5801,10 @@ CGPlayer_C__DanceMoveComplete 006E17C0 f end=006E188C DanceTimerCallback 006E1890 f end=006E18C1 CGPlayer_C__PlayDanceMove 006E18D0 f end=006E1A5C CGPlayer_C__ServerBindConfirm 006E1A70 f end=006E1B3A +GuildUpdateHandler 006E1B40 f end=006E1B8F +GuildTimestampChanged 006E1B90 f end=006E1BAC +OnUpdatePlayerFlags 006E1C20 f end=006E1C57 +OnUpdateGuildTimeStamp 006E1C60 f end=006E1D70 CGPlayer_C__PostReenable 006E1D70 f end=006E1E05 CGPlayer_C__UpdateInventoryComponent 006E1E10 f end=006E2207 CGPlayer_C__RemoveEquipBypassSkill 006E22C0 f end=006E2394 @@ -5618,10 +5814,13 @@ CGPlayer_C__ToggleFarSight 006E2880 f end=006E2AFF CGPlayer_C__SetClientStandState 006E2B30 f end=006E2BD4 CGPlayer_C__AutoCombatModeEventHandler 006E2BE0 f end=006E2E03 CGPlayer_C__DanceMoveAnimComplete 006E2E10 f end=006E2E8D +OnPlayerEvent 006E2E90 f end=006E418F +OnUpdateInventoryComponent 006E4580 f end=006E45C2 CGPlayer_C__Initialize 006E45D0 f end=006E4774 CGPlayer_C__Shutdown 006E4780 f end=006E493E CGPlayer_C__SetFarSightFocus 006E4940 f end=006E4949 CGPlayer_C__CombatModeEnter 006E4950 f end=006E4B76 +FarsightChangeHandler 006E4FD0 f end=006E5089 CGPlayer_C__DestructActivePlayer 006E5090 f end=006E5178 CGPlayer_C__SetActiveMirrorHandlers 006E5180 f end=006E595C CGPlayer_C__UnsetActiveMirrorHandlers 006E5960 f end=006E601A @@ -5633,11 +5832,13 @@ CGUnit_C__UpdateObjectNameString 006E6FA0 f end=006E6FBE CGPlayer_C__destructor 006E6FE0 f end=006E71CB CGPlayer_C__DelKnownSpell 006E71D0 f end=006E73AE CGPlayer_C__AddKnownSpell 006E7B00 f end=006E7D52 +OnSupercededSpells 006E7E00 f end=006E7F4D CGPlayer_C__PostInitActivePlayer 006E7F50 f end=006E827B CGPlayer_C__PostInit 006E8280 f end=006E83A5 CGPlayer_C__PlayerInitializeMessageHandlers 006E83B0 f end=006E8ED6 PlayerClientInitialize 006E8EE0 f end=006E8F6E MovementSetTransportUpdateTime 006E8F70 f end=006E8F8F +MovementGetLastUpdateTime 006E8F90 f end=006E8FBB CMovementData_C__GetStepUpHeight 006E8FC0 f end=006E8FE2 CMovement_C__CollisionBoxDoesntFit 006E8FF0 f end=006E9036 CMovement_C__OnSetRunMode 006E90D0 f end=006E90D9 @@ -5812,6 +6013,7 @@ CObjectEffectManager__ShutDown 006F70B0 f end=006F7270 CObjectEffectManager__EnterState 006F7270 f end=006F7365 CObjectEffectManager__destructor 006F7370 f end=006F7417 CObjectEffectManager__Init 006F7420 f end=006F7474 +SpellVisualClearLightning 006F74F0 f end=006F7520 GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0 CEffect__DetachFromParent 006F7850 f end=006F7862 CEffect__SetEnabled 006F7870 f end=006F78A6 @@ -5842,26 +6044,37 @@ LootRoll__MasterLoot 006FA690 f end=006FA769 GetMasterLootCandidate 006FA770 f end=006FA791 LootRollCalculateReasons 006FA7A0 f end=006FA836 LootRoll__Roll 006FAE40 f end=006FAF3E +LootRollDestroy 006FAF40 f end=006FAFA2 CloseAllLootRolls 006FAFD0 f end=006FB0FD FindRoll 006FB150 f end=006FB17B LootRoll__Start 006FB2C0 f end=006FB468 +AllPassedStats 006FB470 f end=006FB552 +PassedCallback 006FB560 f end=006FB5F2 LootRoll__AllPassed 006FB600 f end=006FB6F4 +WonStatsAndName 006FB700 f end=006FB9AF LootRoll__Won 006FBB10 f end=006FBC61 LootRoll 006FBC70 f end=006FBE26 CGUnit_C__StopMissileTrajectoryTargeting 006FBF00 f end=006FBF7B CGUnit_C__PitchMissileTrajectoryTargetingNextFrame 006FBF80 f end=006FBF8B +CMissileCollision__ComputeUnitRank 006FC4A0 f end=006FC76A CGUnit_C__InitMissileTrajectorySystem 006FC8E0 f end=006FC918 CMissileCollision__Free 006FC950 f end=006FC9AE +CMissileCollision__MaybeAddUnitToSystem 006FCA40 f end=006FCA98 CMissileCollision__MaybeAddUnitToWorkingList 006FCAA0 f end=006FCB52 CMissileCollision__Init 006FCB60 f end=006FCD5E CGUnit_C__SendFinalMissileTrajectoryUpdate 006FD6B0 f end=006FDA1E CGUnit_C__UpdateMissileTrajectory 006FE7E0 f end=006FE9A8 CGUnit_C__StartMissileTrajectoryTargeting 006FE9B0 f end=006FEADA +CMissile__ApplyMotionScriptFunctionRotationAndScale 006FEB20 f end=006FEBDB CMissile__AttachToVictim 006FEE00 f end=006FEFA9 CMissile__InstallMotionScriptFunction 006FF0A0 f end=006FF126 +CMissile__ClearTargetingEffects 006FF410 f end=006FF46D +ChaserImplementation 006FF4C0 f end=006FF5BD CMissile__UpdateImpactPos 006FF6D0 f end=006FFBAE CMissile__CalcMissFade 006FFCD0 f end=006FFD6A CMissile__ApplyTargetTransportOffset 006FFD70 f end=006FFECC +CMissile__UpdateProgress 006FFED0 f end=006FFFC0 +CMissile__FollowGround 006FFFC0 f end=00700348 CMissile__CallMotionScriptFunction 00700350 f end=0070054E CMissile__ApplyMotionScriptFunctionTranslation 00700550 f end=007006FF CMissile__BeginWaitingForModelFX 00700700 f end=0070087F @@ -5885,6 +6098,7 @@ CMissile__ClearInFlightMissilesWithTarget 00703A80 f end=00703ADF CMissile__UpdateStaticLists 00703B00 f end=00703B73 CMissile__Initialize 00703B80 f end=00703BE0 CMissile__Destroy 00703BE0 f end=00703C10 +TradeNameCallback 00703C60 f end=00703CAE CGTradeInfo__InitiateTrade 00703CF0 f end=00703DF4 CGTradeInfo__CancelTrade 00704040 f end=007040A6 CGTradeInfo__AddMoney 00704220 f end=00704313 @@ -5919,6 +6133,7 @@ CGCorpse_C__Disable 00705F30 f end=00705F9D CGCorpse_C__Reenable 00705FA0 f end=00706008 CGCorpse_C__OnRightClick 00706010 f end=00706111 CGCorpse_C__OnFlagChanged 00706120 f end=007061D6 +CorpseFlagUpdateHandler 00706240 f end=00706277 CGCorpse_C__Initialize 007062C0 f end=007062F0 CGCorpse_C__RenderTargetSelection 007062F0 f end=0070642A CGCorpse_C__constructor 00706430 f end=007064DA @@ -5929,12 +6144,14 @@ CGCorpse_C__GetGroundNormal 007066B0 f end=00706891 CGCorpse_C__Animate 007068D0 f end=00706954 CGContainer_C__SetStorage 00706960 f end=00706996 CGItem_C__Reenable 007069A0 f end=007069DE +CGContainer_C__GetFreeSlots 007069E0 f end=00706A14 CGContainer_C__constructor 00706A20 f end=00706AC2 CGItem_C__GetUseSpell 00706B90 f end=00706BEF CGItem_C__NumBaseCharges 00706BF0 f end=00706C4F CGItem_C__GetCooldowns 00706C50 f end=00706CE5 CGItem_C__SetStorage 00706D30 f end=00706D63 CGItem_C__GetFullItemName 00706D70 f end=00706E60 +CGItem_C__GetOnUseSlot 00706E60 f end=00706EBD CGItem_C__NumBaseCharges 00706F40 f end=00706F9E CGItem_C__Lock 00706FE0 f end=00707011 CGItem_C__Unlock 00707020 f end=00707051 @@ -5945,9 +6162,15 @@ CGItem_C__GetItemName 007071D0 f end=00707213 CGItem_C__GetClassID 00707220 f end=0070724E CGItem_C__GetSubtypeID 00707250 f end=0070727E CGItem_C__GetInventoryType 00707280 f end=007072AE +CGItem_C__GetBagFamily 007072B0 f end=007072F3 CGItem_C__GetDisplayID 00707300 f end=0070732E CGItem_C__GetSheatheType 00707330 f end=0070735E CGItem_C__GetStats 00707360 f end=0070738A +OnUpdateSpellCharges 00707880 f end=007078DA +ItemIDChangedCacheCallback 007078E0 f end=00707960 +OnUpdateItemID 00707960 f end=00707A28 +OnUpdateDynamicFlags 00707A30 f end=00707AD7 +OnUpdateDurability 00707AE0 f end=00707C17 CGItem_C__GetFullItemName 00707C20 f end=00707C5A CGItem_C__GetUseSpell 00707C60 f end=00707DA1 CGItem_C__HasOnUseEnchant 00707DB0 f end=00707DBC @@ -5962,6 +6185,7 @@ CGItem_C__GetRepairCost 00708540 f end=007086AF CGItem_C__IsLocked 007086B0 f end=007089A2 CGItem_C__RequestItemPurchaseData 007089E0 f end=00708AB1 CGItem_C__IsPermanentlyBoundForTrade 00708B40 f end=00708BC3 +OnUpdateEnchantments 00708BD0 f end=00708C01 CGItem_C__CanBeUsed 00708C10 f end=00708C1E CGItem_C__Use 00708C20 f end=007093EE CGItem_C__ConfirmBindOnUse 007093F0 f end=00709434 @@ -5976,7 +6200,10 @@ CGItem_C__GetInventoryArt 0070AA00 f end=0070AA40 CGItem_C__Disable 0070AFC0 f end=0070B118 CGGameObject_C_Type_WorldObj__SequenceFinishedHandler 0070B2B0 f end=0070B306 CGGameObject_C_Type_MapObjTransport__UpdateObjectEffectState 0070B390 f end=0070B483 +CGGameObject_C_Type_DestructibleBuilding__DestructSequenceFinishedHandler 0070B800 f end=0070B82B +CGGameObject_C_Type_DestructibleBuilding__ImpactEffectSequenceFinishedHandler 0070B830 f end=0070B86C CGGameObject_C_Type_DestructibleBuilding__AmbientSequenceFinishedHandler 0070B870 f end=0070B8A1 +CGGameObject_C_Type_DestructibleBuilding__MovedDoodadSequenceHandler 0070B8B0 f end=0070B90C CGGameObject_C__Animate 0070B930 f end=0070B951 CGGameObject_C__ShouldRender 0070B960 f end=0070B993 CGGameObject_C__CanUse 0070BA00 f end=0070BA0D @@ -5987,6 +6214,7 @@ CGGameObject_C__GetInteractDistanceSquared 0070BAD0 f end=0070BB0D CGGameObject_C__UpdateObjectEffectAnimationStates 0070BB10 f end=0070BCEA CGGameObject_C_TypeAnimated__ActivateOneShotAnim 0070C480 f end=0070C4D5 CGGameObject_C_Type_TransportBase__UpdateCurrentVelocity 0070C550 f end=0070C643 +DestructibleAnimEventCallback 0070CA40 f end=0070CA82 CGUnit_C__SetStorage 0070CBA0 f end=0070CBD3 CGGameObject_C__UpdateWorldObject 0070CBE0 f end=0070CDE8 CGGameObject_C__GetObjectName 0070CDF0 f end=0070CE07 @@ -5999,6 +6227,7 @@ CGGameObject_C_Type_Transport__GetMovement 0070DAA0 f end=0070DC05 CGGameObject_C_Type_Transport__GetRotation 0070DC10 f end=0070DD46 CGGameObject_C_Type_DestructibleBuilding__UpdateDestructibleState 0070DFA0 f end=0070E66F CGGameObject_C_Type_DestructibleBuilding__OnUpdateFlags 0070E6A0 f end=0070E749 +CGGameObject_C_Type_DestructibleBuilding__UpdateDisplay 0070E750 f end=0070EC07 CGGameObject_C__Reenable 0070ED50 f end=0070EDCC CGGameObject_C__ObjectReaction 0070EDD0 f end=0070EE2D CGGameObject_C__GetModelFileNameInternal 0070EE30 f end=0070EE7E @@ -6023,6 +6252,7 @@ CGGameObject_C__CreateWorldObject 007110B0 f end=0071113F CGGameObject_C__RefreshInteractIcon 007111A0 f end=00711207 CGGameObject_C__CheckForPassiveHighlight 00711210 f end=00711297 CGGameObject_C_TypeBase__CanUse 007112A0 f end=00711463 +CGGameObject_C_TypeBase__CanUseNow 00711470 f end=007116B9 CGGameObject_C_TypeBase__Use 007116C0 f end=007119CF CGGameObject_C_Type_TransportBase__AddPassenger 00711AB0 f end=00711B49 CGGameObject_C_Type_MapObjTransport__PostInitWithStats 00711B50 f end=00711CCE @@ -6035,6 +6265,7 @@ CGGameObject_C_Type_Ritual__CanUseNow 00712080 f end=007121DC CGGameObject_C_Type_MeetingStone__Use 00712270 f end=007123FE CGGameObject_C__SetStats 00712400 f end=00712491 CGGameObject_C__UpdateInteractIcon 007124A0 f end=007124B0 +GameObjectStatsCallback 00712AE0 f end=00712B3E CGGameObject_C__IsPointInside 00712E90 f end=00712EA1 CGGameObject_C__AddPassenger 00712EB0 f end=00712ED1 CGGameObject_C__PostInit 00712F30 f end=00713093 @@ -6117,6 +6348,8 @@ CGUnit_C__GetSelectionHighlightColor 00718AC0 f end=00718B10 CGUnit_C__GetVirtualItemDisplayID 00718B10 f end=00718B21 CGReputationInfo__IsAtWar 00718B30 f end=00718B67 CGUnit_C__UnitReaction 00718C20 f end=00718C9B +UnitColorUpdateProc 00718E50 f end=00718EFF +PetColorUpdateProc 00718F00 f end=00718FAA CGUnit_C__UpdatePetReaction 00718FB0 f end=00718FBF CGUnit_C__IsDisarmed 00718FC0 f end=00719049 CGUnit_C__AddWorldXPGainText 007191A0 f end=00719212 @@ -6232,6 +6465,7 @@ CGUnit_C__GetMatrix 00722B50 f end=00722C4A CGUnit_C__SetPredictedPowerSlot 00722C50 f end=00722CF0 CGUnit_C__ModifyPredictedPower 00722CF0 f end=00722D7B CGUnit_C__CanBeSpellClickedByLocalPlayer 00723050 f end=007230F4 +UnitFactionUpdateHandler 00723680 f end=007236B3 CGUnit_C__RefreshComponentItem 00723730 f end=007237E1 CGUnit_C__Reenable 007237F0 f end=00723A4E CGUnit_C__FootstepAnimEventHit 00723A50 f end=00723E2F @@ -6272,6 +6506,8 @@ CGUnit_C__DelaySpellVisualKi 00728050 f end=00728138 CGUnit_C__UpdateDelayedSpellVisualKits 00728140 f end=00728295 CGUnit_C__CheckApplyPeriodicClientTriggers 00728880 f end=007289B7 CGUnit_C__DoPowerRegen 00728A20 f end=00728B09 +UnitCharmedUpdateHandler 00728D60 f end=00728E1B +VirtualItemIDMirrorHandler 00728E20 f end=00728E64 CGUnit_C__OnFlagChangedActivePlayer 00728F70 f end=0072900D CGUnit_C__SetActiveMover 00729010 f end=0072921A CGUnit_C__OnDeath 00729220 f end=007293CD @@ -6310,6 +6546,13 @@ CGUnit_C__VerifyAttackIconPressed 0072BDB0 f end=0072C2AD CGUnit_C__OnAttackIconPressed 0072C2B0 f end=0072C509 CGUnit_C__UpdateModelScale 0072CBB0 f end=0072CC28 CGUnit_C__ExecuteClientControlUpdate 0072CCA0 f end=0072CD8B +CreatureQueryCallback 0072CDE0 f end=0072CEAE +UnitModeUpdateHandler 0072CEB0 f end=0072CF70 +PetNameChangeHandler 0072CF70 f end=0072CFE2 +PetNumberChangeHandler 0072CFF0 f end=0072D06E +ScaleUpdateHandler 0072D070 f end=0072D0AA +ClientControlUpdateHandler 0072D0B0 f end=0072D12C +OnCancelAutoRepeat 0072D130 f end=0072D1A4 CGUnit_C__OnTeleportAck 0072D2D0 f end=0072D3EB CGUnit_C__OnTurnToAngleLocal 0072D3F0 f end=0072D46E CGUnit_C__UpdateObjectNameStringForUnit 0072D4F0 f end=0072D936 @@ -6330,6 +6573,7 @@ CGUnit_C__SpellInterrupted 0072ED80 f end=0072EE11 CGUnit_C__OnClickAutomoveAndAttack 0072EE20 f end=0072F038 CGUnit_C__SetTrackingDirection 0072F040 f end=0072F1E8 CGUnit_C__OnAuraUpdate 0072F5D0 f end=0072FDFF +OnAuraUpdate 007300A0 f end=007300FE CGUnit_C__InitializeComponent 00730100 f end=00730281 CGUnit_C__OnReceiveMirrorImageDataFromServer 00730290 f end=0073079D CGUnit_C__OnForceMoveChange 007307A0 f end=00730C1C @@ -6344,6 +6588,7 @@ CGUnit_C__ExchangeSheathedWeapon 00732500 f end=00732643 CGUnit_C__HandleAnimEvent 00732650 f end=00732FEC CGUnit_C__UpdateDisplay 00734390 f end=007345BA CGUnit_C__ClearThreatList 007345C0 f end=0073469D +OnUnitThreatClear 00734B00 f end=00734B43 CGUnit_C__destructor 00734B50 f end=00734F67 CGUnit_C__GetDefenseSkillRank 00734F70 f end=00734F94 CGUnit_C__GetAttackSkillRank 00734FA0 f end=00734FC4 @@ -6357,8 +6602,12 @@ CGUnit_C__SetMaxAlpha 00737390 f end=007374B7 CGUnit_C__GetThreatSituation 007374C0 f end=0073761E CGUnit_C__UpdateHighestThreat 00737620 f end=00737744 CGUnit_C__RemoveThreat 00737750 f end=0073786C +SheatheStateHandler 00737AA0 f end=00737B20 +OnUnitThreatRemove 00737B20 f end=00737B97 +UpdateAllSmoothFacingCallback 007395C0 f end=00739627 CGUnit_C__UpdateAllSmoothFacing 00739630 f end=00739648 CGUnit_C__CheckAndReportSpellInhibitFlags 00739650 f end=0073A51E +CGUnit_C__OnChannelObjectChanged 0073A520 f end=0073A6BF CGUnit_C__PlaySpellVisualKit_HandleWeapon 0073A6C0 f end=0073A7EC CGUnit_C__OnMoveUpdate 0073AB20 f end=0073AB8C CGUnit_C__PlayEmoteAnim 0073AB90 f end=0073AC24 @@ -6383,6 +6632,12 @@ CGUnit_C__ModelLoaded 0073E840 f end=0073EB4C CGUnit_C__OnChannelSpellChanged 0073EB50 f end=0073ED03 CGUnit_C__MoveEventHappened 0073ED10 f end=0073EF16 CGUnit_C__UpdateClientStandState 0073F060 f end=0073F1FA +UnitVisFlagUpdateHandler 0073F2F0 f end=0073F328 +UnitHealthUpdateHandler 0073F330 f end=0073F45D +StandStateUpdateHandler 0073F460 f end=0073F4AC +ChannelSpellOrObjectChangeHandler 0073F4F0 f end=0073F53D +StandStateMessageHandler 0073F540 f end=0073F588 +OnMonsterMoveEvent 0073F590 f end=0073F65F CGUnit_C__constructor 0073F660 f end=0073FCB3 CGUnit_C__PostInit 0073FCC0 f end=007402A3 CGUnit_C__PostReenable 007402B0 f end=00740448 @@ -6396,6 +6651,7 @@ CGUnit_C__CompleteMountTransition 007412B0 f end=007412DB CGUnit_C__Dismount 007412E0 f end=007413EA CGUnit_C__ProcessLocalMoveEvent 007413F0 f end=007416A7 CGUnit_C__UpdateThreat 007417A0 f end=007419BB +OnUnitThreatUpdate 00741C90 f end=00741CF1 CGObject_C__ModelLoadedCallback 00743110 f end=0074312A CGObject_C__SetTypeByTypeId 00743130 f end=007431B5 CGObject_C__OnSpellEffectClear 00743250 f end=007432DD @@ -6403,6 +6659,7 @@ CGObject_C__GetAppropriateSpellVisual 007432E0 f end=007432F3 CGObject_C__ShouldRender 00743300 f end=00743316 CGObject_C__SetBoundsDirty 00743320 f end=0074332B CGObject_C__Animate 00743330 f end=00743389 +CGObject_C__IsObjectLocked 007433D0 f end=007433E0 CGObject_C__SetObjectLocked 007433E0 f end=00743418 CGObject_C__IsReadyToDraw 00743450 f end=00743487 CGObject_C__ObjectNameVisibilityChanged 00743490 f end=007434DC @@ -6424,7 +6681,9 @@ CGObject_C__ApplyAlpha 00743E10 f end=00743EB9 CGObject_C__PreAnimate 00743EC0 f end=00743FE3 CGObject_C__PostReenable 00743FF0 f end=00744027 CGObject_C__DoFade 00744030 f end=007440A2 +UpdateAllWorldObjectsCallback 007440B0 f end=007440E5 CGObject_C__UpdateAllWorldObjects 007440F0 f end=00744100 +UpdateAllObjectEffectManagersCallback 00744100 f end=0074413B CGObject_C__UpdateAllObjectEffectManagers 00744140 f end=00744150 CGObject_C__BuildSelectionRotMatrix 00744150 f end=007441C2 CGObject_C__HandleScaleUpdate 007441D0 f end=00744228 @@ -6470,6 +6729,7 @@ CGUnit_C__PlayUnitSound 00747310 f end=007474A2 CGUnit_C__PlayUnitEventSound 007474B0 f end=007476DC UnitSoundShutdown 00747810 f end=00747848 UnitSoundInitialize 00747860 f end=007478EE +CVehiclePassenger_C__DeleteAllDeferredVehicleTransitionAnimSplines 00747910 f end=0074792C CVehiclePassenger_C__ExecuteAllDeferredVehicleTransitionAnimSplines 00747990 f end=007479DC CVehiclePassenger_C__PostRenderUpdateAll 00747AE0 f end=00747AFB CVehiclePassenger_C__LockWorldFacingNextFrame 00747B00 f end=00747B17 @@ -6498,6 +6758,8 @@ CVehiclePassenger_C__Update 0074B0B0 f end=0074B126 CVehiclePassenger_C__UpdateAll 0074B130 f end=0074B155 CVehiclePassenger_C__StoreRootVehicle 0074B160 f end=0074B1F3 CVehiclePassenger_C__OnUpdateTransport 0074B200 f end=0074B314 +MovementSetGlobals 0074B320 f end=0074B329 +MovementGetGlobals 0074B330 f end=0074B335 MovementAddToTransport 0074B340 f end=0074B378 MovementUpdateCameraYaw 0074B380 f end=0074B3E1 MovementObjIsTransport 0074B3F0 f end=0074B423 @@ -6548,6 +6810,7 @@ Script_CombatLogGetRetentionTime 0074D9E0 f end=0074D9FF CombatLogEntry__PushEvent 0074E290 f end=0074E878 CombatLogEntry__PackEvent 0074E880 f end=0074F2AB Script_CombatLogGetCurrentEntry 0074F2B0 f end=0074F2CC +GetPendingCombatLogData 0074F350 f end=0074F3F3 UnitCombatLogInvalidateName 0074F400 f end=0074F4CC CombatLogEntry__MatchesFilter 0074F6C0 f end=0074F712 CombatLogEntry__ResolveName 0074F720 f end=0074F8FA @@ -6559,16 +6822,23 @@ CombatLogEntry__GetObjectName 0074FD40 f end=0074FE8C CombatLogEntry__PendingCombatLogResolved 0074FE90 f end=0074FF1D Script_CombatLogAddFilter 0074FF70 f end=00750206 CombatLogEntry__CancelPendingCallbacks 00750270 f end=0075037C +UnitCombatLogHeal 00750860 f end=00750A81 Script_CombatLogClearEntries 00751120 f end=0075114B UnitCombatLog 00751150 f end=007512A1 +UnitCombatLogSpellMissed 00751B80 f end=00751C3E +UnitCombatLogSplitDamage 00752DE0 f end=00752ECB CGUnit_C__UnitCombatLogUnitDead 00752ED0 f end=00752FF9 +FindItemNameCallback 00753B20 f end=00753B65 +FindItemFullNameCallback 00753B70 f end=00753BAD CGBag_C__GetGameError 00753BB0 f end=00753DE5 UnlockItemTypeCallback 00753FA0 f end=00754015 +FindItemIDCallback 00754020 f end=00754038 CGBag_C__FindItemSlot 00754040 f end=007540AA CGBag_C__FindTotemCategory 007541F0 f end=0075438B CGBag_C__GetItemPointer 00754390 f end=007543F4 CGBag_C__GetItemPointer 00754400 f end=00754464 CGBag_C__GetNumFreeInvSlots 00754470 f end=0075455F +GetItemTypeCountCallback 00754560 f end=0075458A CGBag_C__FindItem 007546F0 f end=007548E9 CGBag_C__FindTotemCategory 007548F0 f end=0075493A CGBag_C__GetAvgEquippedDurability 00754940 f end=00754A18 @@ -6654,14 +6924,19 @@ CVehicleCamera_C__Update 0075AF40 f end=0075B13C CVehicleCamera_C__Create 0075B1A0 f end=0075B3DD CMovement_C__BuildCollisionVolume 0075CA80 f end=0075CCF1 CMovement_C__DistanceToMovePyramid 0075CD70 f end=0075CF76 +CMovement_C__UseWalkableRedirection 0075D1C0 f end=0075D2CF CMovement_C__MoveSplineMoverWithoutCollision 0075D3C0 f end=0075D4A5 +CMovement_C__CalcRunWalkWalkableObstaclePush 0075E0C0 f end=0075E243 +CMovement_C__CalcRunWalkBlockingObstaclePush 0075E250 f end=0075E3CB CMovement_C__GetFacetQueryFlags 0075E3D0 f end=0075E47E CMovement_C__CollisionBoxDoesntFit 0075E480 f end=0075E4F2 CMovement_C__BoxDoesntFit 0075E500 f end=0075E754 +CMovement_C__GetTimeJustFallen 0075EB00 f end=0075EC05 CMovement_C__SnapToGroundIfCloseEnough 0075EFE0 f end=0075F091 CMovement_C__ValidateTestVsFacetQuery 0075F0A0 f end=0075F517 CMovement_C__GetCurrentHoverHeight 0075F520 f end=0075F9C7 CMovement_C__DistanceToMove 0075F9D0 f end=0075FF89 +CMovement_C__GetMoveFacets 0075FF90 f end=00760713 CMovement_C__PassengerMove 00760720 f end=00760B33 CMovement_C__Swim 00760B40 f end=00760FB1 CMovement_C__TryFallingDown 00760FC0 f end=007612AB @@ -6703,9 +6978,16 @@ PasteInInputLine 00764800 f end=00764985 type="void __stdcall func(char* charact OnChar 00764990 f end=00764A03 type="int32_t __stdcall func(EVENT_DATA_CHAR* data, void* param)" OnMouseDown 00764A10 f end=00764B88 type="int32_t __stdcall func(EVENT_DATA_MOUSE* data, void* param)" OnKeyDownRepeat 00764B90 f end=00764E4F type="int32_t __stdcall func(EVENT_DATA_KEY* data, void* param)" +ConsoleCommand_DefaultSettings 00764F30 f end=0076509E +ConsoleCommand_FontSize 007650A0 f end=0076516E +ConsoleCommand_Font 00765170 f end=00765270 ConsoleWrite 00765270 f end=00765359 type="void __stdcall func(char* str, COLOR_T color)" ConsoleWriteA 00765360 f end=007653AD type="void __stdcall func(char* format, COLOR_T color, ...)" ConsolePrintf 007653B0 f end=00765400 type="void __stdcall func(char* str,...)" +ConsoleCommand_CurrentSettings 00765400 f end=0076549E +ConsoleCommand_FontColor 007654A0 f end=0076566E +ConsoleCommand_BufferSize 00765670 f end=007656F7 +ConsoleCommand_AppendLogToFile 00765880 f end=00765892 ConsoleCommandExecute 007658A0 f end=007659BF type="void __stdcall func(char* commandLine, int32_t addToHistory)" OnIdle 007659C0 f end=00765AE5 type="int32_t __stdcall func(EVENT_DATA_IDLE* data,void* param)" OnKeyDown 00765AF0 f end=00765FB2 type="int32_t __stdcall func(EVENT_DATA_KEY* data, void* param)" @@ -6734,6 +7016,7 @@ CvarListCommandHandler 00767220 f end=0076734A ; 00005410 CVar__DeleteAccountCVars 007673A0 f end=007673E4 ; 00005400 CVar__Destroy 007673F0 f end=00767434 type="void __stdcall func()" CVar__Lookup 00767440 f end=0076745B ; CVar::Lookup(char const*) +CvarCommandHandler 00767680 f end=0076783A CVar__Reset 00767840 f end=007678F0 CVar__Default 007678F0 f end=007679A0 CVar__Register 00767FC0 f end=007681E9 type="CVar* __stdcall func(char* name, char* help, uint32_t flags, const char* value, void* fcn, uint32_t category, bool a7, void* arg, bool a9)" @@ -6772,9 +7055,11 @@ CVGxStereoConvergenceCallback 00769C30 f end=00769C54 type="bool __stdcall func( CVGxStereoSeparationCallback 00769C60 f end=00769C84 type="bool __stdcall func(CVar* h, char* oldValue, char* newValue, void* arg)" ConsoleDeviceStereoInitialize 00769C90 f end=00769CF9 ConsoleGetHardware 00769D00 f end=00769D0F type="Hardware* __stdcall func()" +ConsoleDeviceHardwareChanged 00769D10 f end=00769D2B ConsoleDeviceDestroy 00769D40 f end=00769D7D ; 00005400 ValidateFormatMonitor 00769E10 f end=00769FF0 CCGxRestart 00769FF0 f end=0076A12E +ConsoleDeviceDefaults 0076A130 f end=0076A1BD CVGxResolutionCallback 0076A220 f end=0076A57F type="bool __stdcall func(CVar* h, char* oldValue, char* newValue, void* arg)" CVGxRefreshCallback 0076A580 f end=0076A62D type="bool __stdcall func(CVar* h, char* oldValue, char* newValue, void* arg)" RegisterGxCVars 0076A630 f end=0076AAA8 @@ -6787,21 +7072,21 @@ PrintStartupError 0076B5A0 f end=0076B616 type="void __usercall __noreturn func( ConsoleDetectSaveHardware 0076B620 f end=0076B7DB WowClientDB__VideoHardwareRec__LoadDB 0076B7E0 f end=0076BA2D ConsoleDetectDetectHardware 0076BA30 f end=0076BBE9 type="void __stdcall func(Hardware* hardware, bool* hwChanged)" ; ConsoleDetectDetectHardware(Hardware&, bool&) -WoWTime__constructor 0076C190 f end=0076C1AF -WoWTime__GetDaysSinceEpoch 0076C1F0 f end=0076C276 -WoWTime__AddDays 0076C280 f end=0076C358 -WoWTime__GetHourAndMinutes 0076C360 f end=0076C37B +WowTime__constructor 0076C190 f end=0076C1AF +WowTime__GetDaysSinceEpoch 0076C1F0 f end=0076C276 +WowTime__AddDays 0076C280 f end=0076C358 +WowTime__GetHourAndMinutes 0076C360 f end=0076C37B WowTime__SetHourAndMinutes 0076C380 f end=0076C3B1 -WoWTime__SetHourAndMinutes 0076C3C0 f end=0076C3E2 +WowTime__SetHourAndMinutes 0076C3C0 f end=0076C3E2 WowTime__AddMinutes 0076C3F0 f end=0076C480 -WoWTime__SetDate 0076C480 f end=0076C4BE +WowTime__SetDate 0076C480 f end=0076C4BE WowTime__AddHolidayDuration 0076C4C0 f end=0076C5D8 WowTime__operator_lt 0076C6D0 f end=0076C7A9 WowTime__operator_gt 0076C7B0 f end=0076C889 WowTime__operator_eq 0076C890 f end=0076C90F WowTime__WowDecodeTime 0076C970 f end=0076CA45 -WoWTime__WoWEncodeTime 0076CA50 f end=0076CAA7 -WoWTime__WoWDecodeTime 0076CAB0 f end=0076CADD +WowTime__WoWEncodeTime 0076CA50 f end=0076CAA7 +WowTime__WoWDecodeTime 0076CAB0 f end=0076CADD WowTime__WowDecodeTimeToDbDate 0076CAE0 f end=0076CB5D WowTime__operator_le 0076CCC0 f end=0076CCF3 WowTime__operator_ge 0076CD00 f end=0076CD33 @@ -6962,6 +7247,7 @@ World__QueryMapObjSubzoneName 0077F0F0 f end=0077F10D World__QueryMapObjFileName 0077F110 f end=0077F129 World__QueryMapObjMinimap 0077F130 f end=0077F159 World__QueryMapObjIDs 0077F160 f end=0077F181 +World__QueryMapObjMatrix 0077F190 f end=0077F1AD World__QueryMapObjAreaTable 0077F1B0 f end=0077F1D1 World__QueryObjectLiquid 0077F1E0 f end=0077F21B World__QueryObjectLiquidFlags 0077F220 f end=0077F257 @@ -7168,6 +7454,7 @@ CMapObj__QueryLiquidSounds 0079BBF0 f end=0079BCC0 Particulate__InitMovement 0079BCC0 f end=0079BE44 Particulate__ComputeMovement 0079BE50 f end=0079BF3B Particulate__Update 0079BF40 f end=0079C106 +CMapArea__QueryLiquidSounds 0079C360 f end=0079CA63 Particulate__Render 0079CA70 f end=0079CF3C CWaterRipple__Init 0079CF40 f end=0079D17B CWaterRipple__Create 0079D180 f end=0079D21F @@ -7626,11 +7913,15 @@ ComSatClient_IsComsatDisabledByClient 007DBAB0 f end=007DBAB6 EnableMicrophoneHandler 007DC770 f end=007DC830 FillComsatData 007DC830 f end=007DC909 Script_VoiceIsDisabledByClient 007DC910 f end=007DC94A +AddComSatCallback 007DCB90 f end=007DCC16 GameCallback__NotifyLocalTalkerStart 007DCDC0 f end=007DCDFC GameCallback__NotifyLocalTalkerStop 007DCE00 f end=007DCE36 GameCallback__NotifyTalkerStart 007DCE40 f end=007DCE74 GameCallback__NotifyTalkerStop 007DCE80 f end=007DCEB4 InboundChatVolumeHandler 007DCEC0 f end=007DCF13 +VoiceChatModeHandler 007DCF20 f end=007DCFD9 +VoiceActivationSensitivityHandler 007DCFE0 f end=007DD03B +SelfMuteHandler 007DD060 f end=007DD095 ComSatClient_PopulateSessionDataWithoutJoin 007DE440 f end=007DE595 ComSatClient_OnRosterUpdate 007DE5A0 f end=007DEAFE ComSatClient_OnSessionLeave 007DEBF0 f end=007DED5B @@ -7641,21 +7932,32 @@ ComSatClient_SetCurrentSession 007DF290 f end=007DF2B8 ComSatClient_DisableCurrentSession 007DF2C0 f end=007DF2C8 ComSatClient_OnSetTalkerMuted 007DF6F0 f end=007DF769 ComSatClient_Init 007DFAF0 f end=007DFE9C +DeclinedWordsInitialize 007E08E0 f end=007E0A47 +GetDeclinedWord 007E0A50 f end=007E0E85 ValidateStringIsUTF8 007E0EC0 f end=007E0F0A IsNumeric 007E0F10 f end=007E0F27 IsAlphaEnglish 007E0F90 f end=007E0FB6 IsRussian 007E1030 f end=007E1049 +IsAlphaInCharSet 007E1080 f end=007E10DC ToLower 007E1180 f end=007E11C4 CaseAccentInsensitiveParse 007E11D0 f end=007E161C TruncateNewLines 007E1640 f end=007E167B StripHyperlinks 007E1680 f end=007E17A3 ScrubString 007E1830 f end=007E18BC +ValidateName 007E18C0 f end=007E1E8A ValidateCharacterNameConst 007E1E90 f end=007E1EFA ValidatePetName 007E1F00 f end=007E1F60 ValidateGuildName 007E1F60 f end=007E1FAD ValidateGuildBankTabName 007E1FB0 f end=007E2039 FixCharacterNameCase 007E2040 f end=007E21A7 +ValidateNameInitialize 007E2250 f end=007E2723 +UpdateTime 007E2730 f end=007E27E8 ClientGameTimeTickHandler 007E27F0 f end=007E280D +ReceiveNewGameSpeed 007E2840 f end=007E28D6 +ReceiveNewTimeSpeed 007E28E0 f end=007E29B7 +ReceiveGameTimeUpdate 007E29C0 f end=007E2A46 +ReceiveServerTime 007E2A50 f end=007E2B37 +ReceiveNewGameTime 007E2B40 f end=007E2BC4 ClientInitializeGameTime 007E2BD0 f end=007E2C31 ProjectTex2dGetAddFadeTex 007E2C60 f end=007E2C73 ProjectTex2dDrawShaderEffect 007E3AA0 f end=007E3E74 @@ -7672,6 +7974,7 @@ PlayerNameUpdateLate 007E5580 f end=007E55E8 PlayerNameCreate 007E5F60 f end=007E5FC5 ObjectNameCreate 007E5FD0 f end=007E6030 PlayerNameCreateText 007E6030 f end=007E6088 +ObjectNameShowCallback 007E60E0 f end=007E6141 PlayerNameRegisterCVars 007E6150 f end=007E6318 PlayerNameDelete 007E6320 f end=007E6386 PlayerNameUpdateWorldText 007E6480 f end=007E64C6 @@ -7694,6 +7997,7 @@ CDrawBowString__DrawBowString 007EA9B0 f end=007EAD62 CDrawBowString__UnitDrawBowStringCB 007EAD70 f end=007EAD79 CDrawBowString__GlueDrawBowStringCB 007EAD80 f end=007EAD97 GuildGetGuildTabard 007EADA0 f end=007EAE55 +GuildGetTabardCost 007EAE60 f end=007EAE66 WowClientDB__LightSkyboxRec__LoadDB 007EB2F0 f end=007EB53D WowClientDB__LightIntBandRec__LoadDB 007EB540 f end=007EB792 WowClientDB__LightFloatBandRec__LoadDB 007EB7A0 f end=007EB9F2 @@ -7717,11 +8021,13 @@ DayNight__GetOverrideSky 007F30C0 f end=007F31C0 DayNight__SetBlendSky 007F31C0 f end=007F322A DayNight__SetColors 007F3230 f end=007F3913 ; DayNight::SetColors() DayNight__UpdateLighting 007F3920 f end=007F39AA ; DayNight::UpdateLighting() +ViolenceLevelChanged 007F39B0 f end=007F3A10 ViolenceLevelsRegisterCVars 007F3A10 f end=007F3A5C ViolenceGetLevel 007F3A60 f end=007F3A66 MinimapGetZoom 007F3B40 f end=007F3B54 MinimapGetZoomLevels 007F3B60 f end=007F3B66 MinimapGetViewRadius 007F3B90 f end=007F3BDB +SetupMapObjMatrices 007F3E00 f end=007F3F3D SetMemberData 007F3F40 f end=007F4311 MinimapGetPartyMembers 007F4320 f end=007F4390 UpdatePointsOfInterest 007F44A0 f end=007F4806 @@ -7729,6 +8035,7 @@ MinimapSetDynamicPOI 007F4870 f end=007F4928 MinimapSetQuestPOI 007F4930 f end=007F498D MinimapSetCorpsePOI 007F4990 f end=007F49FE MinimapBuildSource 007F5240 f end=007F5305 +SetupTextureHandles 007F5760 f end=007F5930 MinimapUpdatePosition 007F5930 f end=007F5AF8 MinimapUpdate 007F5BA0 f end=007F6539 MinimapInitialize 007F6730 f end=007F698D @@ -7757,6 +8064,7 @@ BlizzardObject__WorldObjectRender 007FB590 f end=007FB5A9 BlizzardObject__Init 007FB5B0 f end=007FB6D3 LightningObject__destructor 007FB6E0 f end=007FB7EA MountTransitionObject__Tick 007FB7F0 f end=007FBB7B +SpellVisualsShutdownModelAttachLookup 007FBB80 f end=007FBC1D SpellVisualsBlizzardCreate 007FBD70 f end=007FBDF7 SpellVisualsStartMountTransition 007FBE00 f end=007FBE83 SpellVisualsInitializeModelAttachLookup 007FBE90 f end=007FC00E @@ -7802,11 +8110,13 @@ Spell_C_SpellHasShapeshiftMask 007FE850 f end=007FE890 Spell_C_SpellFailedCustomError 007FEF10 f end=007FEF5E Spell_C_GetSpellLevel 007FF070 f end=007FF0F5 Spell_C_GetPowerCostPerSecond 007FF100 f end=007FF17E +Spell_C_GetCastTime 007FF180 f end=007FF376 Spell_C_UsesMeleeRange 007FF380 f end=007FF3BB Spell_C_UsesDefaultMinRange 007FF3C0 f end=007FF3FB Spell_C_GetDefaultMinRange 007FF400 f end=007FF477 Spell_C_GetMinMaxRange 007FF480 f end=007FF766 Spell_C_GetSpellReagentUses 007FFA30 f end=007FFABF +Spell_C_TargetImpliedTarget 007FFC40 f end=007FFD5E Spell_C_CanTargetCorpse 007FFEA0 f end=007FFF1B Spell_C_CanTargetObject 007FFF20 f end=007FFF5E Spell_C_GetCursorWorldObjectFacing 007FFF60 f end=007FFFA5 @@ -7816,6 +8126,7 @@ Spell_C_SetPlayerClass 008007A0 f end=008007D2 Script_SpellTargetItem 008007E0 f end=008008C7 Spell_C_CancelChannelSpell 008008D0 f end=00800942 SpellIsCallCompanion 008009B0 f end=008009FC +OnCancelCombat 00800BA0 f end=00800BE3 Spell_C_SpellVisualHasChainEffect 00800BF0 f end=00800CFC Spell_C_HasNoReagentCost 00800D60 f end=00800DC9 Spell_C_PlayMissileTrajectoryCastVisuals 00800DD0 f end=00801018 @@ -7861,10 +8172,12 @@ Spell_C_HaveSpellTokens 008091D0 f end=008093C9 Spell_C_HaveEquippedSpellItems 008093D0 f end=00809608 Spell_C_RangeCheckSelected 00809610 f end=008099E5 Spell_C_StopTargeting 00809A60 f end=00809A79 +Spell_C_StopCasting 00809A80 f end=00809ABD Spell_C_CancelPlayerSpells 00809AC0 f end=00809AE1 Script_SpellStopTargeting 00809E30 f end=00809E96 Script_SpellStopCasting 00809EA0 f end=00809F7E Spell_C_PrepareMissileTrajectoryCast 00809F80 f end=0080A33F +ItemCheckCooldownCallback 0080ABE0 f end=0080AC0C Spell_C_NeedsCooldownEvent 0080AC10 f end=0080AC85 Spell_C_IsUsableAction 0080B5D0 f end=0080BC74 Spell_C_HandleSpriteClick 0080BC80 f end=0080C33B @@ -7880,6 +8193,7 @@ Spell_C_SendDelayedMissileTrajectoryCast 0080DE60 f end=0080DF01 Spell_C_AddPeriodicClientTrigger 0080DF10 f end=0080DFD4 Spell_C_RemovePeriodicClientTrigger 0080DFE0 f end=0080E052 Spell_C_AddProcessedDestLocSpellCast 0080E100 f end=0080E1AC +NotifyDestLocSpellCastHandler 00810050 f end=008100D8 Spell_C__SystemInitialize 008100E0 f end=00810320 SpellTableMatchRaceClass 00810320 f end=0081036D SpellTableGetSkillLineLinkInfo 008104A0 f end=008104F1 @@ -8058,6 +8372,7 @@ CM2Model__ReplaceTexture 00825260 f end=00825404 CM2Model__GetCurrentBoundingBox 00825750 f end=00825A59 CM2Model__GetSplitBodyBoundingBox 00825A60 f end=00825D6C CM2Model__UnoptimizeVisibleGeometry 00825D70 f end=00825E00 ; CM2Model::UnoptimizeVisibleGeometry() +CM2Model__HasSequence 00825EE0 f end=00825F39 CM2Model__SequenceFallbackById 00826350 f end=008264A9 ; CM2Model::SequenceFallbackById(M2SequenceFallback*, unsigned int) const CM2Model__HasBone 008264B0 f end=00826528 CM2Model__SetBoneFlags 008265E0 f end=008266AE @@ -8075,6 +8390,7 @@ CM2Model__DetachFromParent 008274F0 f end=00827553 CM2Model__DetachAllChildrenById 00827560 f end=008275E9 ; CM2Model::DetachAllChildrenById(unsigned int) CM2Model__HasEvent 008275F0 f end=0082766F CM2Model__GetEventPivot 008276F0 f end=00827774 +CM2Model__HasCamera 008278E0 f end=00827951 CM2Model__GetCameraById 00827960 f end=008279E3 ; CM2Model::GetCameraById(unsigned int) CM2Model__SetEmittersEnabled 008279F0 f end=00827A88 CM2Model__FindKey 008284D0 f end=00828674 ; CM2Model::FindKey(M2ModelBoneSeq*, M2TrackBase const&, unsigned int&, unsigned int&, float&) @@ -8174,6 +8490,7 @@ CMinigame_C__MakeMove 00847DC0 f end=00847E6C CGLCD__GetScreenFromName 00847EA0 f end=0084800F CGLCD__LeaveWorld 00848070 f end=008480A7 CEzLcd__SetText 008480B0 f end=008480F4 +CGLCD__ClearWaitQueueScreen 00848180 f end=008481AE CGLCD__Logout 008481F0 f end=00848243 CGLCD__HideBattlefieldAlert 00848380 f end=008483BB CGLCD__OnBattlefieldReady 008483C0 f end=0084848D @@ -8201,6 +8518,7 @@ CGLCD__Shutdown 0084AE50 f end=0084AEC2 CGLCD__Initialize 0084AED0 f end=0084AF3F CLCDUtils__CreateBitmapFromBLPTex 0084AF40 f end=0084B13A CGLCD__LoadLCDMap 0084B410 f end=0084B56A +CLCDUtils__GetBitmapForIcon 0084BFE0 f end=0084C0F1 CGLCD__LoadLCDText 0084C100 f end=0084C65E CGLCD__LoadLCDBitmap 0084C660 f end=0084CBE8 CGLCD__LoadLCDElement 0084CC00 f end=0084CCBA @@ -8906,12 +9224,14 @@ CSimpleStatusBar_SetMinMaxValues 009713C0 f end=009714EC CSimpleStatusBar__SetBarTexture 00971650 f end=009717F1 CSimpleSlider__RegisterScriptMethods 00971A40 f end=00971A60 ; CSimpleSlider::RegisterScriptMethods(lua_State*) CSimpleSlider_SetThumbTexture 00971B10 f end=00971C6C +CSimpleSlider_SetOrientation 00971CC0 f end=00971D8B CSimpleSlider_GetMinMaxValues 00971D90 f end=00971DEF CSimpleSlider_SetMinMaxValues 00971DF0 f end=00971E99 CSimpleSlider_GetValue 00971EB0 f end=00971EF3 CSimpleSlider_SetValue 00971F00 f end=00971F74 CSimpleSlider_SetValueStep 00971FD0 f end=0097204D CSimpleSlider__CreateScriptMetaTable 009720C0 f end=009720D9 +CSimpleScrollFrame_SetScrollChild 00972210 f end=00972406 CSimpleScrollFrame_SetHorizontalScroll 00972490 f end=00972555 CSimpleScrollFrame_SetVerticalScroll 00972560 f end=00972625 ; CSimpleScrollFrame_SetVerticalScroll(lua_State*) CSimpleMessageScrollFrame_AddMessage 00972F20 f end=00973144 @@ -9071,6 +9391,7 @@ SI2__VoiceChat_RecordLoopbackSound 00986AA0 f end=00986BB6 SI2__PlayVocalErrorSound 00986D00 f end=00986DD6 CMovementShared__CalcFallStartElevation 00986F70 f end=00986FAC CMovementShared__GetDistanceFallen 00986FB0 f end=0098704C +CMovementShared__RelDistanceFallen 009870D0 f end=009870E7 CMovementShared__AddSpline 009870F0 f end=0098713A CMovementShared__GetMoveStatus 00987140 f end=00987299 CMovementShared__MarkAwaitingLoad 009872A0 f end=009872A8 diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index 5053e4b..a00031a 100644 Binary files a/profile/3.3.5a-windows-386/x64dbg/game.dd32 and b/profile/3.3.5a-windows-386/x64dbg/game.dd32 differ