From 8000e5ed8a849ac95cf9bfb00c30096a5d2ce413 Mon Sep 17 00:00:00 2001 From: gromchek Date: Tue, 9 Dec 2025 22:21:02 +0300 Subject: [PATCH] feat(profile): new funcs --- .../3.3.5a-windows-386/symbol/account/func.sym | 6 ++++-- .../symbol/barbershop/func.sym | 3 +++ .../symbol/blizzardobject/func.sym | 1 + .../symbol/charactercomponent/func.sym | 7 +++++++ .../symbol/charactercreation/func.sym | 4 ++++ .../symbol/characterselection/func.sym | 4 ++++ .../3.3.5a-windows-386/symbol/chat/func.sym | 1 + .../3.3.5a-windows-386/symbol/client/func.sym | 18 ++++++++++++++++++ .../symbol/clientconnection/func.sym | 2 ++ .../symbol/containerinfo/func.sym | 1 + .../symbol/daynight/func.sym | 3 +++ .../symbol/dynamicstring/func.sym | 3 +++ .../3.3.5a-windows-386/symbol/effect/func.sym | 7 ++++++- .../symbol/framescript/func.sym | 2 ++ .../symbol/gameobject/func.sym | 1 + .../3.3.5a-windows-386/symbol/gameui/func.sym | 2 ++ .../symbol/itemtext/func.sym | 1 + .../symbol/knowlagebase/func.sym | 5 +++++ .../symbol/merchantinfo/func.sym | 2 ++ .../3.3.5a-windows-386/symbol/minimap/func.sym | 1 + .../3.3.5a-windows-386/symbol/namegen/func.sym | 1 + .../symbol/netclient/func.sym | 1 + .../3.3.5a-windows-386/symbol/player/func.sym | 1 + .../symbol/questinfo/func.sym | 1 + .../symbol/runeinfo/func.sym | 1 + .../3.3.5a-windows-386/symbol/script/func.sym | 1 + .../symbol/shadowcache/func.sym | 3 +++ .../symbol/shadowquery/func.sym | 1 + .../symbol/simplecolorselect/func.sym | 2 ++ .../symbol/simplefontstring/func.sym | 1 + .../symbol/simpleregion/func.sym | 1 + .../symbol/simplescriptmanager/func.sym | 2 ++ .../symbol/simpletexture/func.sym | 1 + .../3.3.5a-windows-386/symbol/spell/func.sym | 2 ++ .../3.3.5a-windows-386/symbol/status/func.sym | 2 ++ .../3.3.5a-windows-386/symbol/taximap/func.sym | 1 + .../3.3.5a-windows-386/symbol/tooltip/func.sym | 2 ++ .../symbol/tradeinfo/func.sym | 1 + .../symbol/uimacros/func.sym | 1 + .../3.3.5a-windows-386/symbol/unit/func.sym | 5 +++++ .../3.3.5a-windows-386/symbol/world/func.sym | 5 +++++ .../symbol/wowconnection/func.sym | 3 +++ profile/3.3.5a-windows-386/symbol/xml/func.sym | 7 +++++++ 43 files changed, 117 insertions(+), 3 deletions(-) create mode 100644 profile/3.3.5a-windows-386/symbol/dynamicstring/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/knowlagebase/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/questinfo/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/simplecolorselect/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/status/func.sym create mode 100644 profile/3.3.5a-windows-386/symbol/taximap/func.sym diff --git a/profile/3.3.5a-windows-386/symbol/account/func.sym b/profile/3.3.5a-windows-386/symbol/account/func.sym index 20b9464..9686888 100644 --- a/profile/3.3.5a-windows-386/symbol/account/func.sym +++ b/profile/3.3.5a-windows-386/symbol/account/func.sym @@ -1,3 +1,5 @@ -AccountMsg_RegisterScriptFunctions 00550080 f end=005500A3 -AccountMsg_UnregisterScriptFunctions 005500B0 f end=005500CC +CAccountMsg_RegisterScriptFunctions 00550080 f end=005500A3 +CAccountMsg_UnregisterScriptFunctions 005500B0 f end=005500CC AccountDataInitializeBasicSystem 006B9900 f end=006B996D +CAccountMsgBody__LoadBody 0054FC50 f end=0054FDB0 +CAccountMsgHeaders__LoadHeaders 005506A0 f end=00550802 diff --git a/profile/3.3.5a-windows-386/symbol/barbershop/func.sym b/profile/3.3.5a-windows-386/symbol/barbershop/func.sym index 04666db..136589e 100644 --- a/profile/3.3.5a-windows-386/symbol/barbershop/func.sym +++ b/profile/3.3.5a-windows-386/symbol/barbershop/func.sym @@ -1,3 +1,6 @@ CGBarberShop__DisableBarberShop 0052E9F0 f end=0052EB91 CGBarberShop__InitializeGame 0052FE60 f end=0052FE8D CGBarberShop__GetTotalCost 0052EBA0 f end=0052ED58 +CGBarberShop__ResetAppearance 0052E630 f end=0052E6C4 +CGBarberShop__Reset 0052F7D0 f end=0052F8FF +CGBarberShop__SetNextBarberShopStyle 0052FC80 f end=0052FDB5 diff --git a/profile/3.3.5a-windows-386/symbol/blizzardobject/func.sym b/profile/3.3.5a-windows-386/symbol/blizzardobject/func.sym index c0fffbf..158aa98 100644 --- a/profile/3.3.5a-windows-386/symbol/blizzardobject/func.sym +++ b/profile/3.3.5a-windows-386/symbol/blizzardobject/func.sym @@ -1 +1,2 @@ BlizzardObject__destructor 007FC0F0 f end=007FC1F4 +BlizzardObject__Update 007FC220 f end=007FC592 diff --git a/profile/3.3.5a-windows-386/symbol/charactercomponent/func.sym b/profile/3.3.5a-windows-386/symbol/charactercomponent/func.sym index d70a15b..54217b2 100644 --- a/profile/3.3.5a-windows-386/symbol/charactercomponent/func.sym +++ b/profile/3.3.5a-windows-386/symbol/charactercomponent/func.sym @@ -80,6 +80,13 @@ CCharacterComponent__ReplaceMonsterSkin 004F20C0 f end=004F21DF CCharacterComponent__Destroy 004F2320 f end=004F24C9 CCharacterComponent__Init 004F24D0 f end=004F2635 CCharacterComponent__AddItemByType 004F29C0 f end=004F2AE2 +CCharacterComponent__SetItemSlotUsingAttachSlot 004E82B0 f end=004E82C9 +CCharacterComponent__RemoveVisuals 004EAF70 f end=004EB061 +CCharacterComponent__ApplyGuildColor 004EC1C0 f end=004EC509 +CCharacterComponent__RenderPrepAll 004EE2A0 f end=004EE37C +CCharacterComponent__destructor 004EFCA0 f end=004EFDE5 +CCharacterComponent__Prep 004EFED0 f end=004EFF09 +CCharacterComponent__DestroyComponentFreeLists 004F1850 f end=004F18E6 ComponentFlagsMatch 004F39A0 f end=004F3A15 GetSelectionFromContext 004F3A40 f end=004F3A80 GetContextFromSelection 004F3A90 f end=004F3ABB diff --git a/profile/3.3.5a-windows-386/symbol/charactercreation/func.sym b/profile/3.3.5a-windows-386/symbol/charactercreation/func.sym index 2ac2107..23081f4 100644 --- a/profile/3.3.5a-windows-386/symbol/charactercreation/func.sym +++ b/profile/3.3.5a-windows-386/symbol/charactercreation/func.sym @@ -6,3 +6,7 @@ CCharacterCreation__SetSelectedClass 004E1740 f end=004E17EF CCharacterCreation__SetSelectedSex 004E1540 f end=004E173C CCharacterCreation__CreateCharacter 004E0380 f end=004E04FE CCharacterCreation__CycleCharCustomization 004E01F0 f end=004E0360 +CCharacterCreation__GetRandomRaceAndSex 004DFF10 f end=004DFF9B +CCharacterCreation__OnHide 004DFFC0 f end=004DFFD4 +CCharacterCreation__GetRandomClassID 004E0F50 f end=004E0FCA +CCharacterCreation__CalcClasses 004E1ED0 f end=004E1FCE diff --git a/profile/3.3.5a-windows-386/symbol/characterselection/func.sym b/profile/3.3.5a-windows-386/symbol/characterselection/func.sym index 7cccb2f..eda3d3b 100644 --- a/profile/3.3.5a-windows-386/symbol/characterselection/func.sym +++ b/profile/3.3.5a-windows-386/symbol/characterselection/func.sym @@ -4,3 +4,7 @@ CCharacterSelection__Shutdown 004E38F0 f end=004E3A1D CCharacterSelection__ClearCharacterList 004E47F0 f end=004E4877 CCharacterSelection__SetBackgroundModel 004E3C10 f end=004E3C97 CCharacterSelection__SelectCharacter 004E3CD0 f end=004E44DA +CCharacterSelection__UpdateCharacterName 004E2870 f end=004E29D1 +CCharacterSelection__UpdateCharacterInfo 004E29E0 f end=004E2BC6 +CCharacterSelection__OnHide 004E3120 f end=004E3134 +CCharacterSelection__UpdateCharacterList 004E4610 f end=004E47EA diff --git a/profile/3.3.5a-windows-386/symbol/chat/func.sym b/profile/3.3.5a-windows-386/symbol/chat/func.sym index de0ab55..1d93753 100644 --- a/profile/3.3.5a-windows-386/symbol/chat/func.sym +++ b/profile/3.3.5a-windows-386/symbol/chat/func.sym @@ -2,3 +2,4 @@ CGChat__ZoneUpdate 00508090 f end=0050825E CGChat__Complain 0050DFD0 f end=0050E117 CGChat__InitializeGame 0050EDD0 f end=0050F3ED CGChat__OnUpdateInstance 004FE100 f end=004FE15B +CGChat__TranslateMessage 00505930 f end=00505D3B diff --git a/profile/3.3.5a-windows-386/symbol/client/func.sym b/profile/3.3.5a-windows-386/symbol/client/func.sym index 431e3c9..d92e5b8 100644 --- a/profile/3.3.5a-windows-386/symbol/client/func.sym +++ b/profile/3.3.5a-windows-386/symbol/client/func.sym @@ -33,3 +33,21 @@ LoadNewWorld 00403B70 f end=00403D01 ClientInitializeGame 00405540 f end=00405855 AreaListGetName 0078ED80 f end=0078EE22 AreaListZoneHasBreathParticles 0078F1F0 f end=0078F2E5 +LoadingScreenMiniDisable 00407EF0 f end=00407F37 +LanguageProcess 00482110 f end=004821E2 +ProfanityFilter 00509A50 f end=00509BCB +SpamFilter 00509BD0 f end=00509DC5 +WorldStateParseText 005770D0 f end=0057721A +ChatParserParseText 00577D00 f end=00577F17 +InebriatedParseText 00577F60 f end=00578197 +QuestParserParseText 00578F20 f end=00579520 +TalentInfoIsSpellKnown 005C60C0 f end=005C614C +FindBannedAddOn 005F3B10 f end=005F3D8F +IsBannedAddOn 005F3D90 f end=005F3DAB +ClearAddOnEnableState 005F7840 f end=005F78A6 +RenderPortraitTexture 00619580 f end=0061A0C7 +SStrLenUTF8 0076EEA0 f end=0076EED9 +TruncateNewLines 007E1640 f end=007E167B +StripHyperlinks 007E1680 f end=007E17A3 +RGBtoHSV 00984F60 f end=00985021 +HSVtoRGB 00985030 f end=0098517E diff --git a/profile/3.3.5a-windows-386/symbol/clientconnection/func.sym b/profile/3.3.5a-windows-386/symbol/clientconnection/func.sym index 7a51aee..98a8a67 100644 --- a/profile/3.3.5a-windows-386/symbol/clientconnection/func.sym +++ b/profile/3.3.5a-windows-386/symbol/clientconnection/func.sym @@ -11,3 +11,5 @@ ClientConnection__CharacterLogin 006B1790 f end=006B183F ClientConnection__SendCharEnumOpcode 00464A40 f end=00464AA6 ClientConnection__SendPlayerLoginOpcode 00464AB0 f end=00464B28 ClientConnection__HandleCharEnum 00464C10 f end=00464F4D +ClientConnection__HandleDisconnect 006B12D0 f end=006B1311 +ClientConnection__HandleCantConnect 006B1320 f end=006B1383 diff --git a/profile/3.3.5a-windows-386/symbol/containerinfo/func.sym b/profile/3.3.5a-windows-386/symbol/containerinfo/func.sym index 3673b21..2d262dd 100644 --- a/profile/3.3.5a-windows-386/symbol/containerinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/containerinfo/func.sym @@ -1,3 +1,4 @@ CGContainerInfo__UpdateItem 005D7320 f end=005D737B CGContainerInfo__UpdateContainers 005D9960 f end=005D9B3B CGContainerInfo__EnterWorld 005D9C20 f end=005D9D8F +CGContainerInfo__UpdateContents 005D7070 f end=005D710A diff --git a/profile/3.3.5a-windows-386/symbol/daynight/func.sym b/profile/3.3.5a-windows-386/symbol/daynight/func.sym index 2baaf0f..71dbc3e 100644 --- a/profile/3.3.5a-windows-386/symbol/daynight/func.sym +++ b/profile/3.3.5a-windows-386/symbol/daynight/func.sym @@ -13,3 +13,6 @@ DayNightInitialize 007F2790 f end=007F2A1F DayNight__SetColors 007F3230 f end=007F3913 ; DayNight::SetColors() DayNight__UpdateLighting 007F3920 f end=007F39AA ; DayNight::UpdateLighting() DayNight__DNGlare__Initialize 009AD000 f end=009AD0A3 type="void __thiscall func(DayNight__DNGlare* this, char* a1)" +DayNight__UnloadMap 007F1D30 f end=007F1E97 +DayNight__GetOverrideSky 007F30C0 f end=007F31C0 +DayNight__SetBlendSky 007F31C0 f end=007F322A diff --git a/profile/3.3.5a-windows-386/symbol/dynamicstring/func.sym b/profile/3.3.5a-windows-386/symbol/dynamicstring/func.sym new file mode 100644 index 0000000..8d33045 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/dynamicstring/func.sym @@ -0,0 +1,3 @@ +CDynamicString__operator_assign 0095D6E0 f end=0095D754 +CDynamicString__operator_add_on_assign 0095D8F0 f end=0095D92E +CDynamicString__Append 0095D930 f end=0095D976 diff --git a/profile/3.3.5a-windows-386/symbol/effect/func.sym b/profile/3.3.5a-windows-386/symbol/effect/func.sym index d653511..748ec2e 100644 --- a/profile/3.3.5a-windows-386/symbol/effect/func.sym +++ b/profile/3.3.5a-windows-386/symbol/effect/func.sym @@ -2,4 +2,9 @@ CEffect__AddSpecialEffect 006F9260 f end=006F9394 CEffect__Create 006F9D70 f end=006F9EBC CEffect__Release 006FA390 f end=006FA3B2 CEffect__Destroy 006FA3C0 f end=006FA444 -CEffect__ConnectToLightningThisFrame 006F7900 f end=006F7945 \ No newline at end of file +CEffect__ConnectToLightningThisFrame 006F7900 f end=006F7945 +CEffect__LoadMountTransitionModel 006F83D0 f end=006F84E4 +CEffect__ClearItemVisualEffect 006F8700 f end=006F87B4 +CEffect__MountTransitionCacheCB 006F9610 f end=006F966D +CEffect__AddMountTransition 006F9670 f end=006F97CC +CEffect__destructor 006F9EC0 f end=006FA04A diff --git a/profile/3.3.5a-windows-386/symbol/framescript/func.sym b/profile/3.3.5a-windows-386/symbol/framescript/func.sym index f710cc9..76f0e37 100644 --- a/profile/3.3.5a-windows-386/symbol/framescript/func.sym +++ b/profile/3.3.5a-windows-386/symbol/framescript/func.sym @@ -18,3 +18,5 @@ FrameScript_Flush 0081AC70 f end=0081AC8B vFrameScript_SignalEvent 0081AC90 f end=0081AE4F ; vFrameScript_SignalEvent(unsigned int, char const*, char*) FrameScript_SignalEvent 0081B530 f end=0081B549 ; FrameScript_SignalEvent(unsigned int, char const*, ...) FrameScript_CreateEvents 0081B5F0 f end=0081B714 ; FrameScript_CreateEvents(char const**, unsigned int) +FrameScript_ExecuteBuffer 00818E50 f end=00818F52 +FrameScript_ExecuteFile 00818F60 f end=008190BE diff --git a/profile/3.3.5a-windows-386/symbol/gameobject/func.sym b/profile/3.3.5a-windows-386/symbol/gameobject/func.sym index 8f33196..2ccbd54 100644 --- a/profile/3.3.5a-windows-386/symbol/gameobject/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameobject/func.sym @@ -24,3 +24,4 @@ CGGameObject_C__Disable 007130A0 f end=0071312E CGGameObject_C__PostReenable 00713130 f end=007131A9 CGGameObject_C__Destructor 00713F20 f end=00713F4B CGGameObject_C__constructor 00714250 f end=00714996 +CGGameObject_C__GetPageTextLanguage 007102C0 f end=007102F3 diff --git a/profile/3.3.5a-windows-386/symbol/gameui/func.sym b/profile/3.3.5a-windows-386/symbol/gameui/func.sym index cc8e8cc..c3e3147 100644 --- a/profile/3.3.5a-windows-386/symbol/gameui/func.sym +++ b/profile/3.3.5a-windows-386/symbol/gameui/func.sym @@ -115,6 +115,8 @@ CGGameUI__UpdateCorpseLocation 00524A30 f end=00524B10 CGGameUI__OnSpriteLeftClick 005274F0 f end=005277B0 CGGameUI__OnSpriteRightClick 005277B0 f end=00527823 CGGameUI__HandleSpriteClick 00527870 f end=005278B6 +CGGameUI__ClearLootSlot 005124E0 f end=005124E9 +CGGameUI__OpenResurrectRequest 00512500 f end=0051251B DisableFadingScreen 005ED080 f end=005ED116 EnableFadingScreen 005ED480 f end=005ED587 UpdateModelForUI 00618110 f end=00618176 diff --git a/profile/3.3.5a-windows-386/symbol/itemtext/func.sym b/profile/3.3.5a-windows-386/symbol/itemtext/func.sym index ad1bf67..6a897b0 100644 --- a/profile/3.3.5a-windows-386/symbol/itemtext/func.sym +++ b/profile/3.3.5a-windows-386/symbol/itemtext/func.sym @@ -1 +1,2 @@ CGItemText__InitializeGame 00589DC0 f end=00589E49 +CGItemText__DisplayText 00589E90 f end=0058A103 diff --git a/profile/3.3.5a-windows-386/symbol/knowlagebase/func.sym b/profile/3.3.5a-windows-386/symbol/knowlagebase/func.sym new file mode 100644 index 0000000..4be5861 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/knowlagebase/func.sym @@ -0,0 +1,5 @@ +CKBPage__BeginLoading 00550B60 f end=00550B7B +CKBPage__LoadingCallback 00550B80 f end=00550D0F +CKBSetup__BeginLoading 00550E10 f end=00550F43 +CKBArticle__BeginLoading 00551430 f end=0055154D +CKBQuery__BeginLoading 00552140 f end=005522F3 diff --git a/profile/3.3.5a-windows-386/symbol/merchantinfo/func.sym b/profile/3.3.5a-windows-386/symbol/merchantinfo/func.sym index 57fb051..ef4d602 100644 --- a/profile/3.3.5a-windows-386/symbol/merchantinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/merchantinfo/func.sym @@ -1 +1,3 @@ CGMerchantInfo__LeaveWorld 00585FE0 f end=00586003 +CGMerchantInfo__UpdateItemQuantity 005840E0 f end=00584142 +CGMerchantInfo__GetRepairCost 00584B20 f end=00584BAA diff --git a/profile/3.3.5a-windows-386/symbol/minimap/func.sym b/profile/3.3.5a-windows-386/symbol/minimap/func.sym index a9c383b..c2f025d 100644 --- a/profile/3.3.5a-windows-386/symbol/minimap/func.sym +++ b/profile/3.3.5a-windows-386/symbol/minimap/func.sym @@ -1,2 +1,3 @@ MinimapSetCorpsePOI 007F4990 f end=007F49FE MinimapUpdate 007F5BA0 f end=007F6539 +MinimapInitialize 007F6730 f end=007F698D diff --git a/profile/3.3.5a-windows-386/symbol/namegen/func.sym b/profile/3.3.5a-windows-386/symbol/namegen/func.sym index aec67c2..601764e 100644 --- a/profile/3.3.5a-windows-386/symbol/namegen/func.sym +++ b/profile/3.3.5a-windows-386/symbol/namegen/func.sym @@ -1,2 +1,3 @@ CNameGen__CreateDictionary 004E6560 f end=004E6660 CNameGen__LoadNames 004E6790 f end=004E68D6 +CNameGen__GenerateName 004E63A0 f end=004E6560 diff --git a/profile/3.3.5a-windows-386/symbol/netclient/func.sym b/profile/3.3.5a-windows-386/symbol/netclient/func.sym index 572e736..c6a991d 100644 --- a/profile/3.3.5a-windows-386/symbol/netclient/func.sym +++ b/profile/3.3.5a-windows-386/symbol/netclient/func.sym @@ -23,3 +23,4 @@ NetClient__Ping 00632CD0 f end=00632DA8 ; NetClient::Ping(CONNECTION_ID) NetClient__HandleIdle 00632DB0 f end=00632DFD ; 00005400 NetClient__RedirectHandler 00632E00 f end=00633015 ; 00005410 NetClient__WCMessageReady 00633330 f end=0063343D ; NetClient::WCMessageReady(WowConnection*, unsigned long, CDataStore*) +NetClient__HandleCantConnect 00632590 f end=006325BC diff --git a/profile/3.3.5a-windows-386/symbol/player/func.sym b/profile/3.3.5a-windows-386/symbol/player/func.sym index adee0bc..3e14f4c 100644 --- a/profile/3.3.5a-windows-386/symbol/player/func.sym +++ b/profile/3.3.5a-windows-386/symbol/player/func.sym @@ -50,6 +50,7 @@ CGPlayer_C__SetPlayedTime 006CF470 f end=006CF494 CGPlayer_C__SplitItem 006DB9D0 f end=006DBADF CGPlayer_C__AutoStoreItemInBag 006DBAE0 f end=006DBBD6 CGPlayer_C__UpdateGhostStatus 006DF710 f end=006DF795 +CGPlayer_C__GetLanguageSkill 006E0640 f end=006E083E CloseAllLootRolls 006FAFD0 f end=006FB0FD PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140 PlayerNameShowing 007E5150 f end=007E516B diff --git a/profile/3.3.5a-windows-386/symbol/questinfo/func.sym b/profile/3.3.5a-windows-386/symbol/questinfo/func.sym new file mode 100644 index 0000000..d2ba364 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/questinfo/func.sym @@ -0,0 +1 @@ +CGQuestInfo__SetState 0058C5A0 f end=0058C70F diff --git a/profile/3.3.5a-windows-386/symbol/runeinfo/func.sym b/profile/3.3.5a-windows-386/symbol/runeinfo/func.sym index 7d7b4f5..9baca89 100644 --- a/profile/3.3.5a-windows-386/symbol/runeinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/runeinfo/func.sym @@ -1,2 +1,3 @@ CGRuneInfo__InitializeGame 005EDEF0 f end=005EDF9D CGRuneInfo__HasRunesForSpell 005EE5B0 f end=005EE7D2 +CGRuneInfo__ComputeRuneSpellCooldown 005EE7E0 f end=005EEA35 diff --git a/profile/3.3.5a-windows-386/symbol/script/func.sym b/profile/3.3.5a-windows-386/symbol/script/func.sym index 2d01b84..50c0468 100644 --- a/profile/3.3.5a-windows-386/symbol/script/func.sym +++ b/profile/3.3.5a-windows-386/symbol/script/func.sym @@ -2100,3 +2100,4 @@ Script_SetCreature 00597960 f end=00597A09 Script_SetRotation 00597A10 f end=00597A7A Script_CycleVariation 00599500 f end=005995CA Script_SendEvent 009C0070 f end=009C010C +Script_GetUnitAuraInfo 006110A0 f end=00611121 diff --git a/profile/3.3.5a-windows-386/symbol/shadowcache/func.sym b/profile/3.3.5a-windows-386/symbol/shadowcache/func.sym index 49e10dd..e0dc876 100644 --- a/profile/3.3.5a-windows-386/symbol/shadowcache/func.sym +++ b/profile/3.3.5a-windows-386/symbol/shadowcache/func.sym @@ -5,3 +5,6 @@ CShadowCache__SetShadowMapTerrain 00874660 f end=00874757 CShadowCache__SetShadowMapDetailDoodad 00874760 f end=0087488D CShadowCache__SetShadowScale 00874030 f end=0087403E CShadowCache__SetMatrixCallback 00873FA0 f end=00873FAD +CShadowCache__SetDebugParams 00874010 f end=00874026 +CShadowCache__PostUpdate 008750B0 f end=008753E6 +CShadowCache__PreUpdate 00875C10 f end=00875D2F diff --git a/profile/3.3.5a-windows-386/symbol/shadowquery/func.sym b/profile/3.3.5a-windows-386/symbol/shadowquery/func.sym index a80b216..6afd812 100644 --- a/profile/3.3.5a-windows-386/symbol/shadowquery/func.sym +++ b/profile/3.3.5a-windows-386/symbol/shadowquery/func.sym @@ -2,3 +2,4 @@ CShadowQuery__Initialize 007BD3A0 f end=007BD44D CShadowQuery__Clear 007BB830 f end=007BB9C2 CShadowQuery__Render 007BBC50 f end=007BC482 CShadowQuery__GetMatrix 007BAC10 f end=007BAFCE +CShadowQuery__Update 007BB570 f end=007BB668 diff --git a/profile/3.3.5a-windows-386/symbol/simplecolorselect/func.sym b/profile/3.3.5a-windows-386/symbol/simplecolorselect/func.sym new file mode 100644 index 0000000..8e291f8 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/simplecolorselect/func.sym @@ -0,0 +1,2 @@ +CSimpleColorSelect__RepositionWheelThumb 0096E0B0 f end=0096E16B +CSimpleColorSelect__LoadXML 0096E880 f end=0096E9BC diff --git a/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym b/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym index 0240bf0..9a04f34 100644 --- a/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplefontstring/func.sym @@ -4,3 +4,4 @@ CSimpleFontString__constructor 00485240 f end=0048536F CSimpleFontString__UpdateString 00486B20 f end=00486E2A CSimpleFontString_SetFormattedText 0048D800 f end=0048D88B type="int32_t __stdcall func(lua_State* L)" CSimpleFontString__SetJustificationOffset 00483C40 f end=00483CC8 +CSimpleFontString__OnColorChanged 004856F0 f end=00485850 diff --git a/profile/3.3.5a-windows-386/symbol/simpleregion/func.sym b/profile/3.3.5a-windows-386/symbol/simpleregion/func.sym index 61ed8a5..681c3aa 100644 --- a/profile/3.3.5a-windows-386/symbol/simpleregion/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpleregion/func.sym @@ -7,3 +7,4 @@ CSimpleRegion__OnRegionChanged 00487CA0 f type="void __thiscall func(CSimpleRegi CSimpleRegion__OnColorChanged 00487D70 f type="void __thiscall func(CSimpleRegion* this, bool a2)" CSimpleRegion__constructor 004880E0 f type="void __thiscall func(CSimpleRegion* this, CSimpleFrame* frame, uint32_t drawLayer, int32_t show)" CSimpleRegion__destructor 004881D0 f type="void __thiscall func(CSimpleRegion* this)" +CSimpleRegion__SetFrame 00487ED0 f end=00487FF9 diff --git a/profile/3.3.5a-windows-386/symbol/simplescriptmanager/func.sym b/profile/3.3.5a-windows-386/symbol/simplescriptmanager/func.sym index 41f80d7..3529a9d 100644 --- a/profile/3.3.5a-windows-386/symbol/simplescriptmanager/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simplescriptmanager/func.sym @@ -1,2 +1,4 @@ CSimpleScriptManager__UnregisterCallback 007581A0 f end=007581EB CSimpleScriptManager__RegisterCallback 007581F0 f end=0075821A +CSimpleScriptManager__Init 00758B80 f end=00758C43 +CSimpleScriptManager__Create 00758C50 f end=00758CCB diff --git a/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym b/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym index 458a0d5..482f402 100644 --- a/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym +++ b/profile/3.3.5a-windows-386/symbol/simpletexture/func.sym @@ -8,3 +8,4 @@ CSimpleTexture__LoadXML 00485F40 f end=00486B11 ; CSimpleTexture::LoadXML(XMLNod CSimpleTexture_SetVertexColor 0048C1C0 f end=0048C23E ; CSimpleTexture_SetVertexColor(lua_State*) CSimpleTexture_SetAlpha 0048C3E0 f end=0048C4B3 ; CSimpleTexture_SetAlpha(lua_State*) CSimpleTexture_SetTexCoord 0048E170 f end=0048E353 ; CSimpleTexture_SetTexCoord(lua_State*) +CSimpleTexture__SetTexture 00481520 f end=00481584 diff --git a/profile/3.3.5a-windows-386/symbol/spell/func.sym b/profile/3.3.5a-windows-386/symbol/spell/func.sym index 093326a..c52e518 100644 --- a/profile/3.3.5a-windows-386/symbol/spell/func.sym +++ b/profile/3.3.5a-windows-386/symbol/spell/func.sym @@ -46,6 +46,8 @@ Spell_C_CancelSpellByTarget 008063E0 f end=00806431 Spell_C_CancelMeleeSpells 00806480 f end=0080654E Spell_C_CancelAutoRepeat 00807560 f end=00807645 Spell_C_IsSpellInTransit 00804CC0 f end=00804D17 +Spell_C_HandleSpriteClick 0080BC80 f end=0080C33B +Spell_C_ClickSpell 0080DA80 f end=0080DBC1 SpellTableLookupAbility 00812410 f end=0081252A GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0 SpellVisualsBlizzardStop 007F9EE0 f end=007F9EF8 diff --git a/profile/3.3.5a-windows-386/symbol/status/func.sym b/profile/3.3.5a-windows-386/symbol/status/func.sym new file mode 100644 index 0000000..23bec7d --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/status/func.sym @@ -0,0 +1,2 @@ +CStatus__Prepend 0047C290 f end=0047C35A +CStatus__Add 0047C360 f end=0047C468 diff --git a/profile/3.3.5a-windows-386/symbol/taximap/func.sym b/profile/3.3.5a-windows-386/symbol/taximap/func.sym new file mode 100644 index 0000000..fca99b5 --- /dev/null +++ b/profile/3.3.5a-windows-386/symbol/taximap/func.sym @@ -0,0 +1 @@ +CGTaxiMap__GetNodeCost 00591350 f end=005914A5 diff --git a/profile/3.3.5a-windows-386/symbol/tooltip/func.sym b/profile/3.3.5a-windows-386/symbol/tooltip/func.sym index e7a2a89..5ecf054 100644 --- a/profile/3.3.5a-windows-386/symbol/tooltip/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tooltip/func.sym @@ -11,3 +11,5 @@ CGTooltip__SetEquipmentSet 00622DD0 f end=006230C5 CGTooltip__AddSpellReagents 00623590 f end=00623752 CGTooltip__SetSpell 006238A0 f end=006252F1 CGTooltip__SetItem 006277F0 f end=0062D924 +CGTooltip__ShowThis 0061CFF0 f end=0061D031 +CGTooltip__AddTalentPrereqs 006224F0 f end=006227F5 diff --git a/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym b/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym index b03b90c..c0f3e21 100644 --- a/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym +++ b/profile/3.3.5a-windows-386/symbol/tradeinfo/func.sym @@ -1 +1,2 @@ CGTradeInfo__UpdatePlayerItem 005863C0 f end=0058640C +CGTradeInfo__SetEnchantingItem 00586C00 f end=00586C78 diff --git a/profile/3.3.5a-windows-386/symbol/uimacros/func.sym b/profile/3.3.5a-windows-386/symbol/uimacros/func.sym index 800033a..e0a08d5 100644 --- a/profile/3.3.5a-windows-386/symbol/uimacros/func.sym +++ b/profile/3.3.5a-windows-386/symbol/uimacros/func.sym @@ -5,3 +5,4 @@ CGUIMacros__UpdateDynamicMacros 00566660 f end=005666A0 CGUIMacros__GetMacroByIndex 00566A70 f end=00566A97 CGUIMacros__FindMacro 00566AA0 f end=00566ABA CGUIMacros__GetFullIconPath 00566AC0 f end=00566CC5 +CGUIMacros__LoadIcons 00565840 f end=00565ACD diff --git a/profile/3.3.5a-windows-386/symbol/unit/func.sym b/profile/3.3.5a-windows-386/symbol/unit/func.sym index ab603db..ccbc0d0 100644 --- a/profile/3.3.5a-windows-386/symbol/unit/func.sym +++ b/profile/3.3.5a-windows-386/symbol/unit/func.sym @@ -138,6 +138,11 @@ CGUnit_C__IsPartyMember 0052C8C0 f end=0052C9A0 CGUnit_C__HandleAnimEvent 00732650 f end=00732FEC CGUnit_C__PlayDeathAnim 0073AF80 f end=0073B04C CGUnit_C__GetDisplayClassNameFromRecord 007159E0 f end=00715A46 +CGUnit_C__IsActivePlayer 004CEE50 f end=004CEE74 +CGUnit_C__RefreshComponentItem 00723730 f end=007237E1 +CGUnit_C__CreateProceduralEffect 007265C0 f end=00726C9E +CGUnit_C__GetPlayerDiscount 007279A0 f end=00727A60 +CGUnit_C__AddHandItem 0072B7F0 f end=0072BABD UnitCombatLogInvalidateName 0074F400 f end=0074F4CC UnitCombatLog 00751150 f end=007512A1 UnitSoundInitialize 00747860 f end=007478EE diff --git a/profile/3.3.5a-windows-386/symbol/world/func.sym b/profile/3.3.5a-windows-386/symbol/world/func.sym index d585d91..34fc28f 100644 --- a/profile/3.3.5a-windows-386/symbol/world/func.sym +++ b/profile/3.3.5a-windows-386/symbol/world/func.sym @@ -45,3 +45,8 @@ World__ObjectSetSequenceFinishedCallback 0077FF10 f end=0077FF53 World__ObjectSetEventCallback 0077FF60 f end=0077FFA3 World__ObjectSetShadow 007801C0 f end=0078023F World__NDCXform 00791640 f end=007917A7 +World__QueryObjectLiquid 0077F1E0 f end=0077F21B +World__QueryObjectLiquidFlags 0077F220 f end=0077F257 +World__ObjectSetUpdateCallback 0077F2C0 f end=0077F2DA +World__QueryLiquidStatus 0077F360 f end=0077F38C +World__ObjectSetDoodadEmittersIgnoresDistance 0077FE80 f end=0077FE9F diff --git a/profile/3.3.5a-windows-386/symbol/wowconnection/func.sym b/profile/3.3.5a-windows-386/symbol/wowconnection/func.sym index 24a8adc..887c571 100644 --- a/profile/3.3.5a-windows-386/symbol/wowconnection/func.sym +++ b/profile/3.3.5a-windows-386/symbol/wowconnection/func.sym @@ -27,3 +27,6 @@ WowConnection__Connect 00468E50 f end=00468ED5 ; WowConnection::Connect(char con WowConnection__DestroyOsNet 00466B90 f end=00466BE6 WowConnection__Stop 00469080 f end=0046915A WowConnection__Start 00469320 f end=00469419 +WowConnectionNet__Service 00468FF0 f end=0046905B +WowConnectionNet__Delete 004692C0 f end=004692FD +WowConnectionNet__constructor 004695F0 f end=004696D2 diff --git a/profile/3.3.5a-windows-386/symbol/xml/func.sym b/profile/3.3.5a-windows-386/symbol/xml/func.sym index afc1eaa..9334e90 100644 --- a/profile/3.3.5a-windows-386/symbol/xml/func.sym +++ b/profile/3.3.5a-windows-386/symbol/xml/func.sym @@ -2,3 +2,10 @@ XMLNode__GetAttributeByName 00814730 f end=00814793 XMLNode__Recycle 00814CE0 f end=00814D53 XMLTree__Free 00814D60 f end=00814D87 XMLNode__GetChildByName 008146F0 f end=0081472A +XMLTree_Load 00814D90 f end=00814E40 +_XML_SetUserData 009AD130 f end=009AD14E +_XML_SetElementHandler 009AD150 f end=009AD164 +_XML_SetCharacterDataHandler 009AD170 f end=009AD17E +_XML_ParserReset 009AEE20 f end=009AEF15 +_XML_Parse 009AF140 f end=009AF1D2 +_XML_ParserCreate 009B06F0 f end=009B0705