WoW v3.0.2 Information menu

User Tag List

Page 1 of 11 12345 ... LastLast
Results 1 to 15 of 155
  1. #1
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    WoW v3.0.2 Information

    Okay. I just completed all the updates for my internal projects and I'm willing to share some of the results.

    Functions:
    Code:
    [07:14:50]: Logging started at 2008-Oct-16 07:14:50
    [07:14:50]: Welcome to Red Pill by Cypher.
    [07:14:50]: You are using version TRUNK.
    Code:
    [07:14:50]: 0x005C6DF0 -> CDBCache__GetInfoBlockByID
    [07:14:50]: 0x005A5880 -> CDBCache__RegisterBase
    [07:14:50]: 0x005A95F0 -> CDBClient__GetRow
    [07:14:50]: 0x005A4200 -> CDBClient__RegisterBase
    [07:14:50]: 0x0077E1D0 -> CEvents__BroadcastEvent
    [07:14:50]: 0x012E669C -> CEvents__EventBase
    [07:14:50]: 0x004ADC40 -> CGGameUI__Target
    [07:14:50]: 0x0062DC70 -> CGLocalPlayer_C__CanTrackObject
    [07:14:50]: 0x0062DBE0 -> CGLocalPlayer_C__CanTrackUnit
    [07:14:50]: 0x00624860 -> CGLocalPlayer_C__Repop
    [07:14:50]: 0x0077CDD0 -> CGameLua__Dostring
    [07:14:50]: 0x004A34F2 -> CGameLua__LuaProtectionPatch
    [07:14:50]: 0x0077BC00 -> CGameLua__Register
    [07:14:50]: 0x00401960 -> CGameLua__Reload
    [07:14:50]: 0x007ADF50 -> CGameLua__getfield
    [07:14:50]: 0x007AC2C0 -> CGameLua__gettop
    [07:14:50]: 0x007ACBC0 -> CGameLua__pushboolean
    [07:14:50]: 0x007ACAF0 -> CGameLua__pushcclosure
    [07:14:50]: 0x007AC9C0 -> CGameLua__pushinteger
    [07:14:50]: 0x007AC970 -> CGameLua__pushnil
    [07:14:50]: 0x007AC990 -> CGameLua__pushnumber
    [07:14:50]: 0x007AC9F0 -> CGameLua__pushstring
    [07:14:50]: 0x007AC460 -> CGameLua__replace
    [07:14:50]: 0x007ACFF0 -> CGameLua__setfield
    [07:14:50]: 0x007AC7A0 -> CGameLua__toboolean
    [07:14:50]: 0x007AC760 -> CGameLua__tointeger
    [07:14:50]: 0x007AC720 -> CGameLua__tonumber
    [07:14:50]: 0x007AC7D0 -> CGameLua__tostring
    [07:14:50]: 0x007AC900 -> CGameLua__touserdata
    [07:14:50]: 0x00FC0CB4 -> CGlobals__ContainerDescriptors
    [07:14:50]: 0x00FC2DA8 -> CGlobals__CorpseDescriptors
    [07:14:50]: 0x00FC2CF0 -> CGlobals__DynamicObjectDescriptors
    [07:14:50]: 0x00FC2BE8 -> CGlobals__GameObjectDescriptors
    [07:14:50]: 0x0096A85C -> CGlobals__Gravity
    [07:14:50]: 0x00FC0CF0 -> CGlobals__ItemDescriptors
    [07:14:50]: 0x009A606C -> CGlobals__JumpHeightLand
    [07:14:50]: 0x009A6070 -> CGlobals__JumpHeightWater
    [07:14:50]: 0x0096F643 -> CGlobals__MountainClimbAngle
    [07:14:50]: 0x00FC0C50 -> CGlobals__ObjectDescriptors
    [07:14:50]: 0x00FC16E0 -> CGlobals__PlayerDescriptors
    [07:14:50]: 0x00FC0FE8 -> CGlobals__UnitDescriptors
    [07:14:50]: 0x00968670 -> CGlobals__WoWBuildFull
    [07:14:50]: 0x01175994 -> CInputControl__ClassPtr
    [07:14:50]: 0x005544A0 -> CInputControl__SetFlags
    [07:14:50]: 0x008D84FB -> CMovement__NoFallDamage
    [07:14:50]: 0x011C825C -> CNetClient__ClassPtr
    [07:14:50]: 0x00583A50 -> CNetClient__GetNetStats
    [07:14:50]: 0x0046FB50 -> CObjectMgr__CreateObjectMgr
    [07:14:50]: 0x00563000 -> CObjectMgr__GetGUIDByKeyword
    [07:14:50]: 0x0046D220 -> CObjectMgr__GetObjectByGUID
    [07:14:50]: 0x006A304B -> CStorm__ModelEdit
    [07:14:50]: 0x005FCB40 -> CWardenClient__ChecksumClient
    [07:14:50]: 0x007C9E40 -> CWardenClient__FuncPtrCheck
    [07:14:50]: 0x00624CE0 -> Item_C__BuyItem
    [07:14:50]: 0x0076DEA0 -> Item_C__GetItemCooldown
    [07:14:50]: 0x0064BD20 -> Item_C__GetItemIDByName
    [07:14:50]: 0x004DD760 -> Item_C__GetNumLootItems
    [07:14:50]: 0x010B58B0 -> Item_C__MerchantItemBase
    [07:14:50]: 0x010B6B78 -> Item_C__MerchantItemCount
    [07:14:50]: 0x00624C40 -> Item_C__SellItem
    [07:14:50]: 0x0064AC20 -> Item_C__UseItem
    [07:14:50]: 0x00486F10 -> ObjUsage__StartFunc
    [07:14:50]: 0x0067A4A0 -> ObjectModel__UpdateModel
    


    DBCache Pointers:
    Code:
    [07:14:50]: 0x011AC110 -> DBCache(CACHE_CREATURE_CACHE)
    [07:14:50]: 0x011AC198 -> DBCache(CACHE_GAME_OBJECT_CACHE)
    [07:14:50]: 0x011AC2A8 -> DBCache(CACHE_ITEM_CACHE)
    [07:14:50]: 0x011AC220 -> DBCache(CACHE_ITEM_NAME_CACHE)
    [07:14:50]: 0x011AC330 -> DBCache(CACHE_NPC_CACHE)
    [07:14:50]: 0x011AC3B8 -> DBCache(CACHE_NAME_CACHE)
    [07:14:50]: 0x011AC440 -> DBCache(CACHE_GUILD_CACHE)
    [07:14:50]: 0x011AC4C8 -> DBCache(CACHE_QUEST_CACHE)
    [07:14:50]: 0x011AC550 -> DBCache(CACHE_PAGE_TEXT_CACHE)
    [07:14:50]: 0x011AC5D8 -> DBCache(CACHE_PET_NAME_CACHE)
    [07:14:50]: 0x011AC660 -> DBCache(CACHE_PETITION_CACHE)
    [07:14:50]: 0x011AC6E8 -> DBCache(CACHE_ITEM_TEXT_CACHE)
    [07:14:50]: 0x011AC770 -> DBCache(CACHE_WOW_CACHE)
    DBC Indexes/Pointers:
    Code:
    [07:14:50]: 0x00FCC3C8 -> DBClient(Name: Achievement Index: 231)
    [07:14:50]: 0x00FCC3EC -> DBClient(Name: Achievement_Criteria Index: 232)
    [07:14:50]: 0x00FCC410 -> DBClient(Name: Achievement_Category Index: 233)
    [07:14:50]: 0x00FCC434 -> DBClient(Name: AnimationData Index: 234)
    [07:14:50]: 0x00FCC458 -> DBClient(Name: AreaGroup Index: 235)
    [07:14:50]: 0x00FCC47C -> DBClient(Name: AreaPOI Index: 236)
    [07:14:50]: 0x00FCC4A0 -> DBClient(Name: AreaTable Index: 237)
    [07:14:50]: 0x00FCC4C4 -> DBClient(Name: AreaTrigger Index: 238)
    [07:14:50]: 0x00FCC4E8 -> DBClient(Name: AttackAnimKits Index: 239)
    [07:14:50]: 0x00FCC50C -> DBClient(Name: AttackAnimTypes Index: 240)
    [07:14:50]: 0x00FCC530 -> DBClient(Name: AuctionHouse Index: 241)
    [07:14:50]: 0x00FCC554 -> DBClient(Name: BankBagSlotPrices Index: 242)
    [07:14:50]: 0x00FCC578 -> DBClient(Name: BarberShopStyle Index: 243)
    [07:14:50]: 0x00FCC59C -> DBClient(Name: BattlemasterList Index: 244)
    [07:14:50]: 0x00FCC5C0 -> DBClient(Name: CameraShakes Index: 245)
    [07:14:50]: 0x00FCC5E4 -> DBClient(Name: Cfg_Categories Index: 246)
    [07:14:50]: 0x00FCC608 -> DBClient(Name: Cfg_Configs Index: 247)
    [07:14:50]: 0x00FCC62C -> DBClient(Name: CharBaseInfo Index: 248)
    [07:14:50]: 0x00FCC650 -> DBClient(Name: CharHairGeosets Index: 249)
    [07:14:50]: 0x00FCC674 -> DBClient(Name: CharSections Index: 250)
    [07:14:50]: 0x00FCC698 -> DBClient(Name: CharStartOutfit Index: 251)
    [07:14:50]: 0x00FCC6BC -> DBClient(Name: CharTitles Index: 252)
    [07:14:50]: 0x00FCC6E0 -> DBClient(Name: CharacterFacialHairStyles Index: 253)
    [07:14:50]: 0x00FCC704 -> DBClient(Name: ChatChannels Index: 254)
    [07:14:50]: 0x00FCC728 -> DBClient(Name: ChatProfanity Index: 255)
    [07:14:50]: 0x00FCC74C -> DBClient(Name: ChrClasses Index: 256)
    [07:14:50]: 0x00FCC770 -> DBClient(Name: ChrRaces Index: 257)
    [07:14:50]: 0x00FCC794 -> DBClient(Name: CinematicCamera Index: 258)
    [07:14:50]: 0x00FCC7B8 -> DBClient(Name: CinematicSequences Index: 259)
    [07:14:50]: 0x00FCC800 -> DBClient(Name: CreatureDisplayInfo Index: 260)
    [07:14:50]: 0x00FCC7DC -> DBClient(Name: CreatureDisplayInfoExtra Index: 261)
    [07:14:50]: 0x00FCC824 -> DBClient(Name: CreatureFamily Index: 262)
    [07:14:50]: 0x00FCC848 -> DBClient(Name: CreatureModelData Index: 263)
    [07:14:50]: 0x00FCC86C -> DBClient(Name: CreatureSoundData Index: 264)
    [07:14:50]: 0x00FCC890 -> DBClient(Name: CreatureSpellData Index: 265)
    [07:14:50]: 0x00FCC8B4 -> DBClient(Name: CreatureType Index: 266)
    [07:14:50]: 0x00FCC8D8 -> DBClient(Name: CurrencyTypes Index: 267)
    [07:14:50]: 0x00FCC8FC -> DBClient(Name: CurrencyCategory Index: 268)
    [07:14:50]: 0x00FCC920 -> DBClient(Name: DanceMoves Index: 269)
    [07:14:50]: 0x00FCC944 -> DBClient(Name: DeathThudLookups Index: 270)
    [07:14:50]: 0x00FCC968 -> DBClient(Name: DeclinedWord Index: 271)
    [07:14:50]: 0x00FCC98C -> DBClient(Name: DeclinedWordCases Index: 272)
    [07:14:50]: 0x00FCC9B0 -> DBClient(Name: DungeonMap Index: 273)
    [07:14:50]: 0x00FCC9D4 -> DBClient(Name: DungeonMapChunk Index: 274)
    [07:14:50]: 0x00FCC9F8 -> DBClient(Name: DurabilityCosts Index: 275)
    [07:14:50]: 0x00FCCA1C -> DBClient(Name: DurabilityQuality Index: 276)
    [07:14:50]: 0x00FCCA40 -> DBClient(Name: Emotes Index: 277)
    [07:14:50]: 0x00FCCAAC -> DBClient(Name: EmotesText Index: 278)
    [07:14:50]: 0x00FCCA64 -> DBClient(Name: EmotesTextData Index: 279)
    [07:14:50]: 0x00FCCA88 -> DBClient(Name: EmotesTextSound Index: 280)
    [07:14:50]: 0x00FCCAD0 -> DBClient(Name: EnvironmentalDamage Index: 281)
    [07:14:50]: 0x00FCCAF4 -> DBClient(Name: Exhaustion Index: 282)
    [07:14:50]: 0x00FCCB3C -> DBClient(Name: Faction Index: 283)
    [07:14:50]: 0x00FCCB18 -> DBClient(Name: FactionGroup Index: 284)
    [07:14:50]: 0x00FCCB60 -> DBClient(Name: FactionTemplate Index: 285)
    [07:14:50]: 0x00FCCB84 -> DBClient(Name: FileData Index: 286)
    [07:14:50]: 0x00FCCBA8 -> DBClient(Name: FootprintTextures Index: 287)
    [07:14:50]: 0x00FCCBCC -> DBClient(Name: FootstepTerrainLookup Index: 288)
    [07:14:50]: 0x00FCCBF0 -> DBClient(Name: GameObjectArtKit Index: 289)
    [07:14:50]: 0x00FCCC14 -> DBClient(Name: GameObjectDisplayInfo Index: 290)
    [07:14:50]: 0x00FCCC38 -> DBClient(Name: GameTables Index: 291)
    [07:14:50]: 0x00FCCC5C -> DBClient(Name: GameTips Index: 292)
    [07:14:50]: 0x00FCCC80 -> DBClient(Name: GemProperties Index: 293)
    [07:14:50]: 0x00FCCCA4 -> DBClient(Name: GlyphProperties Index: 294)
    [07:14:50]: 0x00FCCCC8 -> DBClient(Name: GlyphSlot Index: 295)
    [07:14:50]: 0x00FCCCEC -> DBClient(Name: GMSurveyAnswers Index: 296)
    [07:14:50]: 0x00FCCD10 -> DBClient(Name: GMSurveyCurrentSurvey Index: 297)
    [07:14:50]: 0x00FCCD34 -> DBClient(Name: GMSurveyQuestions Index: 298)
    [07:14:50]: 0x00FCCD58 -> DBClient(Name: GMSurveySurveys Index: 299)
    [07:14:50]: 0x00FCCD7C -> DBClient(Name: GMTicketCategory Index: 300)
    [07:14:50]: 0x00FCCDA0 -> DBClient(Name: GroundEffectDoodad Index: 301)
    [07:14:50]: 0x00FCCDC4 -> DBClient(Name: GroundEffectTexture Index: 302)
    [07:14:50]: 0x00FCCDE8 -> DBClient(Name: gtBarberShopCostBase Index: 303)
    [07:14:50]: 0x00FCCE0C -> DBClient(Name: gtCombatRatings Index: 304)
    [07:14:50]: 0x00FCCE30 -> DBClient(Name: gtChanceToMeleeCrit Index: 305)
    [07:14:50]: 0x00FCCE54 -> DBClient(Name: gtChanceToMeleeCritBase Index: 306)
    [07:14:50]: 0x00FCCE78 -> DBClient(Name: gtChanceToSpellCrit Index: 307)
    [07:14:50]: 0x00FCCE9C -> DBClient(Name: gtChanceToSpellCritBase Index: 308)
    [07:14:50]: 0x00FCCEC0 -> DBClient(Name: gtNPCManaCostScaler Index: 309)
    [07:14:50]: 0x00FCCEE4 -> DBClient(Name: gtOCTRegenHP Index: 310)
    [07:14:50]: 0x00FCCF08 -> DBClient(Name: gtOCTRegenMP Index: 311)
    [07:14:50]: 0x00FCCF2C -> DBClient(Name: gtRegenHPPerSpt Index: 312)
    [07:14:50]: 0x00FCCF50 -> DBClient(Name: gtRegenMPPerSpt Index: 313)
    [07:14:50]: 0x00FCCF74 -> DBClient(Name: HelmetGeosetVisData Index: 314)
    [07:14:50]: 0x00FCCF98 -> DBClient(Name: HolidayDescriptions Index: 315)
    [07:14:50]: 0x00FCCFBC -> DBClient(Name: HolidayNames Index: 316)
    [07:14:50]: 0x00FCCFE0 -> DBClient(Name: Holidays Index: 317)
    [07:14:50]: 0x00FCD004 -> DBClient(Name: Item Index: 318)
    [07:14:50]: 0x00FCD028 -> DBClient(Name: ItemBagFamily Index: 319)
    [07:14:50]: 0x00FCD04C -> DBClient(Name: ItemClass Index: 320)
    [07:14:50]: 0x00FCD070 -> DBClient(Name: ItemCondExtCosts Index: 321)
    [07:14:50]: 0x00FCD094 -> DBClient(Name: ItemDisplayInfo Index: 322)
    [07:14:50]: 0x00FCD0B8 -> DBClient(Name: ItemExtendedCost Index: 323)
    [07:14:50]: 0x00FCD0DC -> DBClient(Name: ItemGroupSounds Index: 324)
    [07:14:50]: 0x00FCD100 -> DBClient(Name: ItemLimitCategory Index: 325)
    [07:14:50]: 0x00FCD124 -> DBClient(Name: ItemPetFood Index: 326)
    [07:14:50]: 0x00FCD148 -> DBClient(Name: ItemPurchaseGroup Index: 327)
    [07:14:50]: 0x00FCD16C -> DBClient(Name: ItemRandomProperties Index: 328)
    [07:14:50]: 0x00FCD190 -> DBClient(Name: ItemRandomSuffix Index: 329)
    [07:14:50]: 0x00FCD1B4 -> DBClient(Name: ItemSet Index: 330)
    [07:14:50]: 0x00FCD1FC -> DBClient(Name: ItemSubClass Index: 331)
    [07:14:50]: 0x00FCD1D8 -> DBClient(Name: ItemSubClassMask Index: 332)
    [07:14:50]: 0x00FCD220 -> DBClient(Name: ItemVisualEffects Index: 333)
    [07:14:50]: 0x00FCD244 -> DBClient(Name: ItemVisuals Index: 334)
    [07:14:50]: 0x00FCD268 -> DBClient(Name: LanguageWords Index: 335)
    [07:14:50]: 0x00FCD28C -> DBClient(Name: Languages Index: 336)
    [07:14:50]: 0x00FCD2B0 -> DBClient(Name: LfgDungeons Index: 337)
    [07:14:50]: 0x00FEFD20 -> DBClient(Name: Light Index: 338)
    [07:14:50]: 0x00FEFCD8 -> DBClient(Name: LightFloatBand Index: 339)
    [07:14:50]: 0x00FEFCB4 -> DBClient(Name: LightIntBand Index: 340)
    [07:14:50]: 0x00FEFCFC -> DBClient(Name: LightParams Index: 341)
    [07:14:50]: 0x00FEFC90 -> DBClient(Name: LightSkybox Index: 342)
    [07:14:50]: 0x00FCD2D4 -> DBClient(Name: LiquidType Index: 343)
    [07:14:50]: 0x00FCD2F8 -> DBClient(Name: LiquidMaterial Index: 344)
    [07:14:50]: 0x00FCD31C -> DBClient(Name: LoadingScreens Index: 345)
    [07:14:50]: 0x00FCD340 -> DBClient(Name: LoadingScreenTaxiSplines Index: 346)
    [07:14:50]: 0x00FCD364 -> DBClient(Name: Lock Index: 347)
    [07:14:50]: 0x00FCD388 -> DBClient(Name: LockType Index: 348)
    [07:14:50]: 0x00FCD3AC -> DBClient(Name: MailTemplate Index: 349)
    [07:14:50]: 0x00FCD3D0 -> DBClient(Name: Map Index: 350)
    [07:14:50]: 0x00FCD3F4 -> DBClient(Name: Material Index: 351)
    [07:14:50]: 0x00FCD418 -> DBClient(Name: Movie Index: 352)
    [07:14:50]: 0x00FCD43C -> DBClient(Name: MovieFileData Index: 353)
    [07:14:50]: 0x00FCD460 -> DBClient(Name: MovieVariation Index: 354)
    [07:14:50]: 0x00FCD484 -> DBClient(Name: NameGen Index: 355)
    [07:14:50]: 0x00FCD4A8 -> DBClient(Name: NPCSounds Index: 356)
    [07:14:50]: 0x00FCD4CC -> DBClient(Name: NamesProfanity Index: 357)
    [07:14:50]: 0x00FCD4F0 -> DBClient(Name: NamesReserved Index: 358)
    [07:14:50]: 0x00FCD514 -> DBClient(Name: Package Index: 359)
    [07:14:50]: 0x00FCD538 -> DBClient(Name: PageTextMaterial Index: 360)
    [07:14:50]: 0x00FCD55C -> DBClient(Name: PaperDollItemFrame Index: 361)
    [07:14:50]: 0x00FCD580 -> DBClient(Name: ParticleColor Index: 362)
    [07:14:50]: 0x00FCD5A4 -> DBClient(Name: PetPersonality Index: 363)
    [07:14:50]: 0x00FCD5C8 -> DBClient(Name: QuestInfo Index: 364)
    [07:14:50]: 0x00FCD5EC -> DBClient(Name: QuestSort Index: 365)
    [07:14:50]: 0x00FCD610 -> DBClient(Name: Resistances Index: 366)
    [07:14:50]: 0x00FCD634 -> DBClient(Name: RandPropPoints Index: 367)
    [07:14:50]: 0x00FCD658 -> DBClient(Name: ScalingStatDistribution Index: 368)
    [07:14:50]: 0x00FCD67C -> DBClient(Name: ScalingStatValues Index: 369)
    [07:14:50]: 0x00FCD6A0 -> DBClient(Name: ScreenEffect Index: 370)
    [07:14:50]: 0x00FCD6C4 -> DBClient(Name: ServerMessages Index: 371)
    [07:14:50]: 0x00FCD6E8 -> DBClient(Name: SheatheSoundLookups Index: 372)
    [07:14:50]: 0x00FCD70C -> DBClient(Name: SkillCostsData Index: 373)
    [07:14:50]: 0x00FCD730 -> DBClient(Name: SkillLineAbility Index: 374)
    [07:14:50]: 0x00FCD754 -> DBClient(Name: SkillLineCategory Index: 375)
    [07:14:50]: 0x00FCD778 -> DBClient(Name: SkillLine Index: 376)
    [07:14:50]: 0x00FCD79C -> DBClient(Name: SkillRaceClassInfo Index: 377)
    [07:14:50]: 0x00FCD7C0 -> DBClient(Name: SkillTiers Index: 378)
    [07:14:50]: 0x00FCD7E4 -> DBClient(Name: SoundAmbience Index: 379)
    [07:14:50]: 0x00FCD82C -> DBClient(Name: SoundEmitters Index: 380)
    [07:14:50]: 0x00FCD808 -> DBClient(Name: SoundEntries Index: 381)
    [07:14:50]: 0x00FCD850 -> DBClient(Name: SoundProviderPreferences Index: 382)
    [07:14:50]: 0x00FCD874 -> DBClient(Name: SoundSamplePreferences Index: 383)
    [07:14:50]: 0x00FCD898 -> DBClient(Name: SoundWaterType Index: 384)
    [07:14:50]: 0x00FCD8BC -> DBClient(Name: SpamMessages Index: 385)
    [07:14:50]: 0x00FCD8E0 -> DBClient(Name: SpellCastTimes Index: 386)
    [07:14:50]: 0x00FCD904 -> DBClient(Name: SpellCategory Index: 387)
    [07:14:50]: 0x00FCD928 -> DBClient(Name: SpellChainEffects Index: 388)
    [07:14:50]: 0x00FCDB20 -> DBClient(Name: Spell Index: 389)
    [07:14:50]: 0x00FCD94C -> DBClient(Name: SpellDispelType Index: 390)
    [07:14:50]: 0x00FCD970 -> DBClient(Name: SpellDuration Index: 391)
    [07:14:50]: 0x00FCD994 -> DBClient(Name: SpellEffectCameraShakes Index: 392)
    [07:14:50]: 0x00FCD9B8 -> DBClient(Name: SpellFocusObject Index: 393)
    [07:14:50]: 0x00FCD9DC -> DBClient(Name: SpellIcon Index: 394)
    [07:14:50]: 0x00FCDA00 -> DBClient(Name: SpellItemEnchantment Index: 395)
    [07:14:50]: 0x00FCDA24 -> DBClient(Name: SpellItemEnchantmentCondition Index: 396)
    [07:14:50]: 0x00FCDA48 -> DBClient(Name: SpellMechanic Index: 397)
    [07:14:50]: 0x00FCDA6C -> DBClient(Name: SpellMissile Index: 398)
    [07:14:50]: 0x00FCDA90 -> DBClient(Name: SpellMissileMotion Index: 399)
    [07:14:50]: 0x00FCDAB4 -> DBClient(Name: SpellRadius Index: 400)
    [07:14:50]: 0x00FCDAD8 -> DBClient(Name: SpellRange Index: 401)
    [07:14:50]: 0x00FCDAFC -> DBClient(Name: SpellRuneCost Index: 402)
    [07:14:50]: 0x00FCDB44 -> DBClient(Name: SpellShapeshiftForm Index: 403)
    [07:14:50]: 0x00FCDBB0 -> DBClient(Name: SpellVisual Index: 404)
    [07:14:50]: 0x00FCDB68 -> DBClient(Name: SpellVisualEffectName Index: 405)
    [07:14:50]: 0x00FCDB8C -> DBClient(Name: SpellVisualKit Index: 406)
    [07:14:50]: 0x00FCDBD4 -> DBClient(Name: StableSlotPrices Index: 407)
    [07:14:50]: 0x00FCDBF8 -> DBClient(Name: Stationery Index: 408)
    [07:14:50]: 0x00FCDC1C -> DBClient(Name: StringLookups Index: 409)
    [07:14:50]: 0x00FCDC40 -> DBClient(Name: SummonProperties Index: 410)
    [07:14:50]: 0x00FCDC64 -> DBClient(Name: Talent Index: 411)
    [07:14:50]: 0x00FCDC88 -> DBClient(Name: TalentTab Index: 412)
    [07:14:50]: 0x00FCDCAC -> DBClient(Name: TaxiNodes Index: 413)
    [07:14:50]: 0x00FCDCF4 -> DBClient(Name: TaxiPath Index: 414)
    [07:14:50]: 0x00FCDCD0 -> DBClient(Name: TaxiPathNode Index: 415)
    [07:14:50]: 0x00FCDD18 -> DBClient(Name: TerrainType Index: 416)
    [07:14:50]: 0x00FCDD3C -> DBClient(Name: TerrainTypeSounds Index: 417)
    [07:14:50]: 0x00FCDD60 -> DBClient(Name: TotemCategory Index: 418)
    [07:14:50]: 0x00FCDD84 -> DBClient(Name: TransportAnimation Index: 419)
    [07:14:50]: 0x00FCDDA8 -> DBClient(Name: TransportPhysics Index: 420)
    [07:14:50]: 0x00FCDDCC -> DBClient(Name: UISoundLookups Index: 421)
    [07:14:50]: 0x00FCDE14 -> DBClient(Name: UnitBlood Index: 422)
    [07:14:50]: 0x00FCDDF0 -> DBClient(Name: UnitBloodLevels Index: 423)
    [07:14:50]: 0x00FCDE38 -> DBClient(Name: Vehicle Index: 424)
    [07:14:50]: 0x00FCDE5C -> DBClient(Name: VehicleSeat Index: 425)
    [07:14:50]: 0x00FCDE80 -> DBClient(Name: VocalUISounds Index: 426)
    [07:14:50]: 0x00FCDEA4 -> DBClient(Name: WMOAreaTable Index: 427)
    [07:14:50]: 0x00FCDEC8 -> DBClient(Name: WeaponImpactSounds Index: 428)
    [07:14:50]: 0x00FCDEEC -> DBClient(Name: WeaponSwingSounds2 Index: 429)
    [07:14:50]: 0x00FCDF10 -> DBClient(Name: Weather Index: 430)
    [07:14:50]: 0x00FCDF34 -> DBClient(Name: WorldMapArea Index: 431)
    [07:14:50]: 0x00FCDFA0 -> DBClient(Name: WorldMapTransforms Index: 432)
    [07:14:50]: 0x00FCDF58 -> DBClient(Name: WorldMapContinent Index: 433)
    [07:14:50]: 0x00FCDF7C -> DBClient(Name: WorldMapOverlay Index: 434)
    [07:14:50]: 0x00FCDFC4 -> DBClient(Name: WorldSafeLocs Index: 435)
    [07:14:50]: 0x00FCDFE8 -> DBClient(Name: WorldStateUI Index: 436)
    [07:14:50]: 0x00FCE00C -> DBClient(Name: ZoneIntroMusicTable Index: 437)
    [07:14:50]: 0x00FCE030 -> DBClient(Name: ZoneMusic Index: 438)
    [07:14:50]: 0x00FCE054 -> DBClient(Name: WorldStateZoneSounds Index: 439)
    [07:14:50]: 0x00FCE078 -> DBClient(Name: WorldChunkSounds Index: 440)
    [07:14:50]: 0x00FCE09C -> DBClient(Name: SoundEntriesAdvanced Index: 441)
    [07:14:50]: 0x00FCE0C0 -> DBClient(Name: ObjectEffect Index: 442)
    [07:14:50]: 0x00FCE0E4 -> DBClient(Name: ObjectEffectGroup Index: 443)
    [07:14:50]: 0x00FCE108 -> DBClient(Name: ObjectEffectModifier Index: 444)
    [07:14:50]: 0x00FCE12C -> DBClient(Name: ObjectEffectPackage Index: 445)
    [07:14:50]: 0x00FCE150 -> DBClient(Name: ObjectEffectPackageElem Index: 446)
    [07:14:50]: 0x00FCE174 -> DBClient(Name: SoundFilter Index: 447)
    [07:14:50]: 0x00FCE198 -> DBClient(Name: SoundFilterElem Index: 448)
    Descriptors:
    Code:
    [07:14:50]: OBJECT Fields:
    [07:14:50]: OBJECT_FIELD_GUID = 0x0
    [07:14:50]: OBJECT_FIELD_TYPE = 0x2
    [07:14:50]: OBJECT_FIELD_ENTRY = 0x3
    [07:14:50]: OBJECT_FIELD_SCALE_X = 0x4
    [07:14:50]: OBJECT_FIELD_PADDING = 0x5
    [07:14:50]: TOTAL_OBJECT_FIELDS = 0x5
    [07:14:50]: UNIT Fields:
    [07:14:50]: UNIT_FIELD_CHARM = 0x6
    [07:14:50]: UNIT_FIELD_SUMMON = 0x8
    [07:14:50]: UNIT_FIELD_CRITTER = 0xA
    [07:14:50]: UNIT_FIELD_CHARMEDBY = 0xC
    [07:14:50]: UNIT_FIELD_SUMMONEDBY = 0xE
    [07:14:50]: UNIT_FIELD_CREATEDBY = 0x10
    [07:14:50]: UNIT_FIELD_TARGET = 0x12
    [07:14:50]: UNIT_FIELD_CHANNEL_OBJECT = 0x14
    [07:14:50]: UNIT_FIELD_BYTES_0 = 0x16
    [07:14:50]: UNIT_FIELD_HEALTH = 0x17
    [07:14:50]: UNIT_FIELD_POWER1 = 0x18
    [07:14:50]: UNIT_FIELD_POWER2 = 0x19
    [07:14:50]: UNIT_FIELD_POWER3 = 0x1A
    [07:14:50]: UNIT_FIELD_POWER4 = 0x1B
    [07:14:50]: UNIT_FIELD_POWER5 = 0x1C
    [07:14:50]: UNIT_FIELD_POWER6 = 0x1D
    [07:14:50]: UNIT_FIELD_POWER7 = 0x1E
    [07:14:50]: UNIT_FIELD_MAXHEALTH = 0x1F
    [07:14:50]: UNIT_FIELD_MAXPOWER1 = 0x20
    [07:14:50]: UNIT_FIELD_MAXPOWER2 = 0x21
    [07:14:50]: UNIT_FIELD_MAXPOWER3 = 0x22
    [07:14:50]: UNIT_FIELD_MAXPOWER4 = 0x23
    [07:14:50]: UNIT_FIELD_MAXPOWER5 = 0x24
    [07:14:50]: UNIT_FIELD_MAXPOWER6 = 0x25
    [07:14:50]: UNIT_FIELD_MAXPOWER7 = 0x26
    [07:14:50]: UNIT_FIELD_POWER_REGEN_FLAT_MODIFIER = 0x27
    [07:14:50]: UNIT_FIELD_POWER_REGEN_INTERRUPTED_FLAT_MODIFIER = 0x2E
    [07:14:50]: UNIT_FIELD_LEVEL = 0x35
    [07:14:50]: UNIT_FIELD_FACTIONTEMPLATE = 0x36
    [07:14:50]: UNIT_VIRTUAL_ITEM_SLOT_ID = 0x37
    [07:14:50]: UNIT_FIELD_FLAGS = 0x3A
    [07:14:50]: UNIT_FIELD_FLAGS_2 = 0x3B
    [07:14:50]: UNIT_FIELD_AURASTATE = 0x3C
    [07:14:50]: UNIT_FIELD_BASEATTACKTIME = 0x3D
    [07:14:50]: UNIT_FIELD_RANGEDATTACKTIME = 0x3F
    [07:14:50]: UNIT_FIELD_BOUNDINGRADIUS = 0x40
    [07:14:50]: UNIT_FIELD_COMBATREACH = 0x41
    [07:14:50]: UNIT_FIELD_DISPLAYID = 0x42
    [07:14:50]: UNIT_FIELD_NATIVEDISPLAYID = 0x43
    [07:14:50]: UNIT_FIELD_MOUNTDISPLAYID = 0x44
    [07:14:50]: UNIT_FIELD_MINDAMAGE = 0x45
    [07:14:50]: UNIT_FIELD_MAXDAMAGE = 0x46
    [07:14:50]: UNIT_FIELD_MINOFFHANDDAMAGE = 0x47
    [07:14:50]: UNIT_FIELD_MAXOFFHANDDAMAGE = 0x48
    [07:14:50]: UNIT_FIELD_BYTES_1 = 0x49
    [07:14:50]: UNIT_FIELD_PETNUMBER = 0x4A
    [07:14:50]: UNIT_FIELD_PET_NAME_TIMESTAMP = 0x4B
    [07:14:50]: UNIT_FIELD_PETEXPERIENCE = 0x4C
    [07:14:50]: UNIT_FIELD_PETNEXTLEVELEXP = 0x4D
    [07:14:50]: UNIT_DYNAMIC_FLAGS = 0x4E
    [07:14:50]: UNIT_CHANNEL_SPELL = 0x4F
    [07:14:50]: UNIT_MOD_CAST_SPEED = 0x50
    [07:14:50]: UNIT_CREATED_BY_SPELL = 0x51
    [07:14:50]: UNIT_NPC_FLAGS = 0x52
    [07:14:50]: UNIT_NPC_EMOTESTATE = 0x53
    [07:14:50]: UNIT_FIELD_STAT0 = 0x54
    [07:14:50]: UNIT_FIELD_STAT1 = 0x55
    [07:14:50]: UNIT_FIELD_STAT2 = 0x56
    [07:14:50]: UNIT_FIELD_STAT3 = 0x57
    [07:14:50]: UNIT_FIELD_STAT4 = 0x58
    [07:14:50]: UNIT_FIELD_POSSTAT0 = 0x59
    [07:14:50]: UNIT_FIELD_POSSTAT1 = 0x5A
    [07:14:50]: UNIT_FIELD_POSSTAT2 = 0x5B
    [07:14:50]: UNIT_FIELD_POSSTAT3 = 0x5C
    [07:14:50]: UNIT_FIELD_POSSTAT4 = 0x5D
    [07:14:50]: UNIT_FIELD_NEGSTAT0 = 0x5E
    [07:14:50]: UNIT_FIELD_NEGSTAT1 = 0x5F
    [07:14:50]: UNIT_FIELD_NEGSTAT2 = 0x60
    [07:14:50]: UNIT_FIELD_NEGSTAT3 = 0x61
    [07:14:50]: UNIT_FIELD_NEGSTAT4 = 0x62
    [07:14:50]: UNIT_FIELD_RESISTANCES = 0x63
    [07:14:50]: UNIT_FIELD_RESISTANCEBUFFMODSPOSITIVE = 0x6A
    [07:14:50]: UNIT_FIELD_RESISTANCEBUFFMODSNEGATIVE = 0x71
    [07:14:50]: UNIT_FIELD_BASE_MANA = 0x78
    [07:14:50]: UNIT_FIELD_BASE_HEALTH = 0x79
    [07:14:50]: UNIT_FIELD_BYTES_2 = 0x7A
    [07:14:50]: UNIT_FIELD_ATTACK_POWER = 0x7B
    [07:14:50]: UNIT_FIELD_ATTACK_POWER_MODS = 0x7C
    [07:14:50]: UNIT_FIELD_ATTACK_POWER_MULTIPLIER = 0x7D
    [07:14:50]: UNIT_FIELD_RANGED_ATTACK_POWER = 0x7E
    [07:14:50]: UNIT_FIELD_RANGED_ATTACK_POWER_MODS = 0x7F
    [07:14:50]: UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER = 0x80
    [07:14:50]: UNIT_FIELD_MINRANGEDDAMAGE = 0x81
    [07:14:50]: UNIT_FIELD_MAXRANGEDDAMAGE = 0x82
    [07:14:50]: UNIT_FIELD_POWER_COST_MODIFIER = 0x83
    [07:14:50]: UNIT_FIELD_POWER_COST_MULTIPLIER = 0x8A
    [07:14:50]: UNIT_FIELD_MAXHEALTHMODIFIER = 0x91
    [07:14:50]: UNIT_FIELD_HOVERHEIGHT = 0x92
    [07:14:50]: UNIT_FIELD_PADDING = 0x93
    [07:14:50]: TOTAL_UNIT_FIELDS = 0x59
    [07:14:50]: PLAYER Fields:
    [07:14:50]: PLAYER_DUEL_ARBITER = 0x94
    [07:14:50]: PLAYER_FLAGS = 0x96
    [07:14:50]: PLAYER_GUILDID = 0x97
    [07:14:50]: PLAYER_GUILDRANK = 0x98
    [07:14:50]: PLAYER_BYTES = 0x99
    [07:14:50]: PLAYER_BYTES_2 = 0x9A
    [07:14:50]: PLAYER_BYTES_3 = 0x9B
    [07:14:50]: PLAYER_DUEL_TEAM = 0x9C
    [07:14:50]: PLAYER_GUILD_TIMESTAMP = 0x9D
    [07:14:50]: PLAYER_QUEST_LOG_1_1 = 0x9E
    [07:14:50]: PLAYER_QUEST_LOG_1_2 = 0x9F
    [07:14:50]: PLAYER_QUEST_LOG_1_3 = 0xA0
    [07:14:50]: PLAYER_QUEST_LOG_1_4 = 0xA1
    [07:14:50]: PLAYER_QUEST_LOG_2_1 = 0xA2
    [07:14:50]: PLAYER_QUEST_LOG_2_2 = 0xA3
    [07:14:50]: PLAYER_QUEST_LOG_2_3 = 0xA4
    [07:14:50]: PLAYER_QUEST_LOG_2_4 = 0xA5
    [07:14:50]: PLAYER_QUEST_LOG_3_1 = 0xA6
    [07:14:50]: PLAYER_QUEST_LOG_3_2 = 0xA7
    [07:14:50]: PLAYER_QUEST_LOG_3_3 = 0xA8
    [07:14:50]: PLAYER_QUEST_LOG_3_4 = 0xA9
    [07:14:50]: PLAYER_QUEST_LOG_4_1 = 0xAA
    [07:14:50]: PLAYER_QUEST_LOG_4_2 = 0xAB
    [07:14:50]: PLAYER_QUEST_LOG_4_3 = 0xAC
    [07:14:50]: PLAYER_QUEST_LOG_4_4 = 0xAD
    [07:14:50]: PLAYER_QUEST_LOG_5_1 = 0xAE
    [07:14:50]: PLAYER_QUEST_LOG_5_2 = 0xAF
    [07:14:50]: PLAYER_QUEST_LOG_5_3 = 0xB0
    [07:14:50]: PLAYER_QUEST_LOG_5_4 = 0xB1
    [07:14:50]: PLAYER_QUEST_LOG_6_1 = 0xB2
    [07:14:50]: PLAYER_QUEST_LOG_6_2 = 0xB3
    [07:14:50]: PLAYER_QUEST_LOG_6_3 = 0xB4
    [07:14:50]: PLAYER_QUEST_LOG_6_4 = 0xB5
    [07:14:50]: PLAYER_QUEST_LOG_7_1 = 0xB6
    [07:14:50]: PLAYER_QUEST_LOG_7_2 = 0xB7
    [07:14:50]: PLAYER_QUEST_LOG_7_3 = 0xB8
    [07:14:50]: PLAYER_QUEST_LOG_7_4 = 0xB9
    [07:14:50]: PLAYER_QUEST_LOG_8_1 = 0xBA
    [07:14:50]: PLAYER_QUEST_LOG_8_2 = 0xBB
    [07:14:50]: PLAYER_QUEST_LOG_8_3 = 0xBC
    [07:14:50]: PLAYER_QUEST_LOG_8_4 = 0xBD
    [07:14:50]: PLAYER_QUEST_LOG_9_1 = 0xBE
    [07:14:50]: PLAYER_QUEST_LOG_9_2 = 0xBF
    [07:14:50]: PLAYER_QUEST_LOG_9_3 = 0xC0
    [07:14:50]: PLAYER_QUEST_LOG_9_4 = 0xC1
    [07:14:50]: PLAYER_QUEST_LOG_10_1 = 0xC2
    [07:14:50]: PLAYER_QUEST_LOG_10_2 = 0xC3
    [07:14:50]: PLAYER_QUEST_LOG_10_3 = 0xC4
    [07:14:50]: PLAYER_QUEST_LOG_10_4 = 0xC5
    [07:14:50]: PLAYER_QUEST_LOG_11_1 = 0xC6
    [07:14:50]: PLAYER_QUEST_LOG_11_2 = 0xC7
    [07:14:50]: PLAYER_QUEST_LOG_11_3 = 0xC8
    [07:14:50]: PLAYER_QUEST_LOG_11_4 = 0xC9
    [07:14:50]: PLAYER_QUEST_LOG_12_1 = 0xCA
    [07:14:50]: PLAYER_QUEST_LOG_12_2 = 0xCB
    [07:14:50]: PLAYER_QUEST_LOG_12_3 = 0xCC
    [07:14:50]: PLAYER_QUEST_LOG_12_4 = 0xCD
    [07:14:50]: PLAYER_QUEST_LOG_13_1 = 0xCE
    [07:14:50]: PLAYER_QUEST_LOG_13_2 = 0xCF
    [07:14:50]: PLAYER_QUEST_LOG_13_3 = 0xD0
    [07:14:50]: PLAYER_QUEST_LOG_13_4 = 0xD1
    [07:14:50]: PLAYER_QUEST_LOG_14_1 = 0xD2
    [07:14:50]: PLAYER_QUEST_LOG_14_2 = 0xD3
    [07:14:50]: PLAYER_QUEST_LOG_14_3 = 0xD4
    [07:14:50]: PLAYER_QUEST_LOG_14_4 = 0xD5
    [07:14:50]: PLAYER_QUEST_LOG_15_1 = 0xD6
    [07:14:50]: PLAYER_QUEST_LOG_15_2 = 0xD7
    [07:14:50]: PLAYER_QUEST_LOG_15_3 = 0xD8
    [07:14:50]: PLAYER_QUEST_LOG_15_4 = 0xD9
    [07:14:50]: PLAYER_QUEST_LOG_16_1 = 0xDA
    [07:14:50]: PLAYER_QUEST_LOG_16_2 = 0xDB
    [07:14:50]: PLAYER_QUEST_LOG_16_3 = 0xDC
    [07:14:50]: PLAYER_QUEST_LOG_16_4 = 0xDD
    [07:14:50]: PLAYER_QUEST_LOG_17_1 = 0xDE
    [07:14:50]: PLAYER_QUEST_LOG_17_2 = 0xDF
    [07:14:50]: PLAYER_QUEST_LOG_17_3 = 0xE0
    [07:14:50]: PLAYER_QUEST_LOG_17_4 = 0xE1
    [07:14:50]: PLAYER_QUEST_LOG_18_1 = 0xE2
    [07:14:50]: PLAYER_QUEST_LOG_18_2 = 0xE3
    [07:14:50]: PLAYER_QUEST_LOG_18_3 = 0xE4
    [07:14:50]: PLAYER_QUEST_LOG_18_4 = 0xE5
    [07:14:50]: PLAYER_QUEST_LOG_19_1 = 0xE6
    [07:14:50]: PLAYER_QUEST_LOG_19_2 = 0xE7
    [07:14:50]: PLAYER_QUEST_LOG_19_3 = 0xE8
    [07:14:50]: PLAYER_QUEST_LOG_19_4 = 0xE9
    [07:14:50]: PLAYER_QUEST_LOG_20_1 = 0xEA
    [07:14:50]: PLAYER_QUEST_LOG_20_2 = 0xEB
    [07:14:50]: PLAYER_QUEST_LOG_20_3 = 0xEC
    [07:14:50]: PLAYER_QUEST_LOG_20_4 = 0xED
    [07:14:50]: PLAYER_QUEST_LOG_21_1 = 0xEE
    [07:14:50]: PLAYER_QUEST_LOG_21_2 = 0xEF
    [07:14:50]: PLAYER_QUEST_LOG_21_3 = 0xF0
    [07:14:50]: PLAYER_QUEST_LOG_21_4 = 0xF1
    [07:14:50]: PLAYER_QUEST_LOG_22_1 = 0xF2
    [07:14:50]: PLAYER_QUEST_LOG_22_2 = 0xF3
    [07:14:50]: PLAYER_QUEST_LOG_22_3 = 0xF4
    [07:14:50]: PLAYER_QUEST_LOG_22_4 = 0xF5
    [07:14:50]: PLAYER_QUEST_LOG_23_1 = 0xF6
    [07:14:50]: PLAYER_QUEST_LOG_23_2 = 0xF7
    [07:14:50]: PLAYER_QUEST_LOG_23_3 = 0xF8
    [07:14:50]: PLAYER_QUEST_LOG_23_4 = 0xF9
    [07:14:50]: PLAYER_QUEST_LOG_24_1 = 0xFA
    [07:14:50]: PLAYER_QUEST_LOG_24_2 = 0xFB
    [07:14:50]: PLAYER_QUEST_LOG_24_3 = 0xFC
    [07:14:50]: PLAYER_QUEST_LOG_24_4 = 0xFD
    [07:14:50]: PLAYER_QUEST_LOG_25_1 = 0xFE
    [07:14:50]: PLAYER_QUEST_LOG_25_2 = 0xFF
    [07:14:50]: PLAYER_QUEST_LOG_25_3 = 0x100
    [07:14:50]: PLAYER_QUEST_LOG_25_4 = 0x101
    [07:14:50]: PLAYER_VISIBLE_ITEM_1_CREATOR = 0x102
    [07:14:50]: PLAYER_VISIBLE_ITEM_1_0 = 0x104
    [07:14:50]: PLAYER_VISIBLE_ITEM_1_PROPERTIES = 0x111
    [07:14:50]: PLAYER_VISIBLE_ITEM_1_SEED = 0x112
    [07:14:50]: PLAYER_VISIBLE_ITEM_1_PAD = 0x113
    [07:14:50]: PLAYER_VISIBLE_ITEM_2_CREATOR = 0x114
    [07:14:50]: PLAYER_VISIBLE_ITEM_2_0 = 0x116
    [07:14:50]: PLAYER_VISIBLE_ITEM_2_PROPERTIES = 0x123
    [07:14:50]: PLAYER_VISIBLE_ITEM_2_SEED = 0x124
    [07:14:50]: PLAYER_VISIBLE_ITEM_2_PAD = 0x125
    [07:14:50]: PLAYER_VISIBLE_ITEM_3_CREATOR = 0x126
    [07:14:50]: PLAYER_VISIBLE_ITEM_3_0 = 0x128
    [07:14:50]: PLAYER_VISIBLE_ITEM_3_PROPERTIES = 0x135
    [07:14:50]: PLAYER_VISIBLE_ITEM_3_SEED = 0x136
    [07:14:50]: PLAYER_VISIBLE_ITEM_3_PAD = 0x137
    [07:14:50]: PLAYER_VISIBLE_ITEM_4_CREATOR = 0x138
    [07:14:50]: PLAYER_VISIBLE_ITEM_4_0 = 0x13A
    [07:14:50]: PLAYER_VISIBLE_ITEM_4_PROPERTIES = 0x147
    [07:14:50]: PLAYER_VISIBLE_ITEM_4_SEED = 0x148
    [07:14:50]: PLAYER_VISIBLE_ITEM_4_PAD = 0x149
    [07:14:50]: PLAYER_VISIBLE_ITEM_5_CREATOR = 0x14A
    [07:14:50]: PLAYER_VISIBLE_ITEM_5_0 = 0x14C
    [07:14:50]: PLAYER_VISIBLE_ITEM_5_PROPERTIES = 0x159
    [07:14:50]: PLAYER_VISIBLE_ITEM_5_SEED = 0x15A
    [07:14:50]: PLAYER_VISIBLE_ITEM_5_PAD = 0x15B
    [07:14:50]: PLAYER_VISIBLE_ITEM_6_CREATOR = 0x15C
    [07:14:50]: PLAYER_VISIBLE_ITEM_6_0 = 0x15E
    [07:14:50]: PLAYER_VISIBLE_ITEM_6_PROPERTIES = 0x16B
    [07:14:51]: PLAYER_VISIBLE_ITEM_6_SEED = 0x16C
    [07:14:51]: PLAYER_VISIBLE_ITEM_6_PAD = 0x16D
    [07:14:51]: PLAYER_VISIBLE_ITEM_7_CREATOR = 0x16E
    [07:14:51]: PLAYER_VISIBLE_ITEM_7_0 = 0x170
    [07:14:51]: PLAYER_VISIBLE_ITEM_7_PROPERTIES = 0x17D
    [07:14:51]: PLAYER_VISIBLE_ITEM_7_SEED = 0x17E
    [07:14:51]: PLAYER_VISIBLE_ITEM_7_PAD = 0x17F
    [07:14:51]: PLAYER_VISIBLE_ITEM_8_CREATOR = 0x180
    [07:14:51]: PLAYER_VISIBLE_ITEM_8_0 = 0x182
    [07:14:51]: PLAYER_VISIBLE_ITEM_8_PROPERTIES = 0x18F
    [07:14:51]: PLAYER_VISIBLE_ITEM_8_SEED = 0x190
    [07:14:51]: PLAYER_VISIBLE_ITEM_8_PAD = 0x191
    [07:14:51]: PLAYER_VISIBLE_ITEM_9_CREATOR = 0x192
    [07:14:51]: PLAYER_VISIBLE_ITEM_9_0 = 0x194
    [07:14:51]: PLAYER_VISIBLE_ITEM_9_PROPERTIES = 0x1A1
    [07:14:51]: PLAYER_VISIBLE_ITEM_9_SEED = 0x1A2
    [07:14:51]: PLAYER_VISIBLE_ITEM_9_PAD = 0x1A3
    [07:14:51]: PLAYER_VISIBLE_ITEM_10_CREATOR = 0x1A4
    [07:14:51]: PLAYER_VISIBLE_ITEM_10_0 = 0x1A6
    [07:14:51]: PLAYER_VISIBLE_ITEM_10_PROPERTIES = 0x1B3
    [07:14:51]: PLAYER_VISIBLE_ITEM_10_SEED = 0x1B4
    [07:14:51]: PLAYER_VISIBLE_ITEM_10_PAD = 0x1B5
    [07:14:51]: PLAYER_VISIBLE_ITEM_11_CREATOR = 0x1B6
    [07:14:51]: PLAYER_VISIBLE_ITEM_11_0 = 0x1B8
    [07:14:51]: PLAYER_VISIBLE_ITEM_11_PROPERTIES = 0x1C5
    [07:14:51]: PLAYER_VISIBLE_ITEM_11_SEED = 0x1C6
    [07:14:51]: PLAYER_VISIBLE_ITEM_11_PAD = 0x1C7
    [07:14:51]: PLAYER_VISIBLE_ITEM_12_CREATOR = 0x1C8
    [07:14:51]: PLAYER_VISIBLE_ITEM_12_0 = 0x1CA
    [07:14:51]: PLAYER_VISIBLE_ITEM_12_PROPERTIES = 0x1D7
    [07:14:51]: PLAYER_VISIBLE_ITEM_12_SEED = 0x1D8
    [07:14:51]: PLAYER_VISIBLE_ITEM_12_PAD = 0x1D9
    [07:14:51]: PLAYER_VISIBLE_ITEM_13_CREATOR = 0x1DA
    [07:14:51]: PLAYER_VISIBLE_ITEM_13_0 = 0x1DC
    [07:14:51]: PLAYER_VISIBLE_ITEM_13_PROPERTIES = 0x1E9
    [07:14:51]: PLAYER_VISIBLE_ITEM_13_SEED = 0x1EA
    [07:14:51]: PLAYER_VISIBLE_ITEM_13_PAD = 0x1EB
    [07:14:51]: PLAYER_VISIBLE_ITEM_14_CREATOR = 0x1EC
    [07:14:51]: PLAYER_VISIBLE_ITEM_14_0 = 0x1EE
    [07:14:51]: PLAYER_VISIBLE_ITEM_14_PROPERTIES = 0x1FB
    [07:14:51]: PLAYER_VISIBLE_ITEM_14_SEED = 0x1FC
    [07:14:51]: PLAYER_VISIBLE_ITEM_14_PAD = 0x1FD
    [07:14:51]: PLAYER_VISIBLE_ITEM_15_CREATOR = 0x1FE
    [07:14:51]: PLAYER_VISIBLE_ITEM_15_0 = 0x200
    [07:14:51]: PLAYER_VISIBLE_ITEM_15_PROPERTIES = 0x20D
    [07:14:51]: PLAYER_VISIBLE_ITEM_15_SEED = 0x20E
    [07:14:51]: PLAYER_VISIBLE_ITEM_15_PAD = 0x20F
    [07:14:51]: PLAYER_VISIBLE_ITEM_16_CREATOR = 0x210
    [07:14:51]: PLAYER_VISIBLE_ITEM_16_0 = 0x212
    [07:14:51]: PLAYER_VISIBLE_ITEM_16_PROPERTIES = 0x21F
    [07:14:51]: PLAYER_VISIBLE_ITEM_16_SEED = 0x220
    [07:14:51]: PLAYER_VISIBLE_ITEM_16_PAD = 0x221
    [07:14:51]: PLAYER_VISIBLE_ITEM_17_CREATOR = 0x222
    [07:14:51]: PLAYER_VISIBLE_ITEM_17_0 = 0x224
    [07:14:51]: PLAYER_VISIBLE_ITEM_17_PROPERTIES = 0x231
    [07:14:51]: PLAYER_VISIBLE_ITEM_17_SEED = 0x232
    [07:14:51]: PLAYER_VISIBLE_ITEM_17_PAD = 0x233
    [07:14:51]: PLAYER_VISIBLE_ITEM_18_CREATOR = 0x234
    [07:14:51]: PLAYER_VISIBLE_ITEM_18_0 = 0x236
    [07:14:51]: PLAYER_VISIBLE_ITEM_18_PROPERTIES = 0x243
    [07:14:51]: PLAYER_VISIBLE_ITEM_18_SEED = 0x244
    [07:14:51]: PLAYER_VISIBLE_ITEM_18_PAD = 0x245
    [07:14:51]: PLAYER_VISIBLE_ITEM_19_CREATOR = 0x246
    [07:14:51]: PLAYER_VISIBLE_ITEM_19_0 = 0x248
    [07:14:51]: PLAYER_VISIBLE_ITEM_19_PROPERTIES = 0x255
    [07:14:51]: PLAYER_VISIBLE_ITEM_19_SEED = 0x256
    [07:14:51]: PLAYER_VISIBLE_ITEM_19_PAD = 0x257
    [07:14:51]: PLAYER_CHOSEN_TITLE = 0x258
    [07:14:51]: PLAYER_FIELD_PAD_0 = 0x259
    [07:14:51]: PLAYER_FIELD_INV_SLOT_HEAD = 0x25A
    [07:14:51]: PLAYER_FIELD_PACK_SLOT_1 = 0x288
    [07:14:51]: PLAYER_FIELD_BANK_SLOT_1 = 0x2A8
    [07:14:51]: PLAYER_FIELD_BANKBAG_SLOT_1 = 0x2E0
    [07:14:51]: PLAYER_FIELD_VENDORBUYBACK_SLOT_1 = 0x2EE
    [07:14:51]: PLAYER_FIELD_KEYRING_SLOT_1 = 0x306
    [07:14:51]: PLAYER_FIELD_VANITYPET_SLOT_1 = 0x346
    [07:14:51]: PLAYER_FIELD_CURRENCYTOKEN_SLOT_1 = 0x36A
    [07:14:51]: PLAYER_FIELD_QUESTBAG_SLOT_1 = 0x3AA
    [07:14:51]: PLAYER_FARSIGHT = 0x3EA
    [07:14:51]: PLAYER__FIELD_KNOWN_TITLES = 0x3EC
    [07:14:51]: PLAYER__FIELD_KNOWN_TITLES1 = 0x3EE
    [07:14:51]: PLAYER_FIELD_KNOWN_CURRENCIES = 0x3F0
    [07:14:51]: PLAYER_XP = 0x3F2
    [07:14:51]: PLAYER_NEXT_LEVEL_XP = 0x3F3
    [07:14:51]: PLAYER_SKILL_INFO_1_1 = 0x3F4
    [07:14:51]: PLAYER_CHARACTER_POINTS1 = 0x574
    [07:14:51]: PLAYER_CHARACTER_POINTS2 = 0x575
    [07:14:51]: PLAYER_TRACK_CREATURES = 0x576
    [07:14:51]: PLAYER_TRACK_RESOURCES = 0x577
    [07:14:51]: PLAYER_BLOCK_PERCENTAGE = 0x578
    [07:14:51]: PLAYER_DODGE_PERCENTAGE = 0x579
    [07:14:51]: PLAYER_PARRY_PERCENTAGE = 0x57A
    [07:14:51]: PLAYER_EXPERTISE = 0x57B
    [07:14:51]: PLAYER_OFFHAND_EXPERTISE = 0x57C
    [07:14:51]: PLAYER_CRIT_PERCENTAGE = 0x57D
    [07:14:51]: PLAYER_RANGED_CRIT_PERCENTAGE = 0x57E
    [07:14:51]: PLAYER_OFFHAND_CRIT_PERCENTAGE = 0x57F
    [07:14:51]: PLAYER_SPELL_CRIT_PERCENTAGE1 = 0x580
    [07:14:51]: PLAYER_SHIELD_BLOCK = 0x587
    [07:14:51]: PLAYER_SHIELD_BLOCK_CRIT_PERCENTAGE = 0x588
    [07:14:51]: PLAYER_EXPLORED_ZONES_1 = 0x589
    [07:14:51]: PLAYER_REST_STATE_EXPERIENCE = 0x609
    [07:14:51]: PLAYER_FIELD_COINAGE = 0x60A
    [07:14:51]: PLAYER_FIELD_MOD_DAMAGE_DONE_POS = 0x60B
    [07:14:51]: PLAYER_FIELD_MOD_DAMAGE_DONE_NEG = 0x612
    [07:14:51]: PLAYER_FIELD_MOD_DAMAGE_DONE_PCT = 0x619
    [07:14:51]: PLAYER_FIELD_MOD_HEALING_DONE_POS = 0x620
    [07:14:51]: PLAYER_FIELD_MOD_TARGET_RESISTANCE = 0x621
    [07:14:51]: PLAYER_FIELD_MOD_TARGET_PHYSICAL_RESISTANCE = 0x622
    [07:14:51]: PLAYER_FIELD_BYTES = 0x623
    [07:14:51]: PLAYER_AMMO_ID = 0x624
    [07:14:51]: PLAYER_SELF_RES_SPELL = 0x625
    [07:14:51]: PLAYER_FIELD_PVP_MEDALS = 0x626
    [07:14:51]: PLAYER_FIELD_BUYBACK_PRICE_1 = 0x627
    [07:14:51]: PLAYER_FIELD_BUYBACK_TIMESTAMP_1 = 0x633
    [07:14:51]: PLAYER_FIELD_KILLS = 0x63F
    [07:14:51]: PLAYER_FIELD_TODAY_CONTRIBUTION = 0x640
    [07:14:51]: PLAYER_FIELD_YESTERDAY_CONTRIBUTION = 0x641
    [07:14:51]: PLAYER_FIELD_LIFETIME_HONORBALE_KILLS = 0x642
    [07:14:51]: PLAYER_FIELD_BYTES2 = 0x643
    [07:14:51]: PLAYER_FIELD_WATCHED_FACTION_INDEX = 0x644
    [07:14:51]: PLAYER_FIELD_COMBAT_RATING_1 = 0x645
    [07:14:51]: PLAYER_FIELD_ARENA_TEAM_INFO_1_1 = 0x65E
    [07:14:51]: PLAYER_FIELD_HONOR_CURRENCY = 0x670
    [07:14:51]: PLAYER_FIELD_ARENA_CURRENCY = 0x671
    [07:14:51]: PLAYER_FIELD_MAX_LEVEL = 0x672
    [07:14:51]: PLAYER_FIELD_DAILY_QUESTS_1 = 0x673
    [07:14:51]: PLAYER_RUNE_REGEN_1 = 0x68C
    [07:14:51]: PLAYER_NO_REAGENT_COST_1 = 0x690
    [07:14:51]: PLAYER_FIELD_GLYPH_SLOTS_1 = 0x693
    [07:14:51]: PLAYER_FIELD_GLYPHS_1 = 0x69B
    [07:14:51]: PLAYER_GLYPHS_ENABLED = 0x6A3
    [07:14:51]: TOTAL_PLAYER_FIELDS = 0x10D
    [07:14:51]: ITEM Fields:
    [07:14:51]: ITEM_FIELD_OWNER = 0x6
    [07:14:51]: ITEM_FIELD_CONTAINED = 0x8
    [07:14:51]: ITEM_FIELD_CREATOR = 0xA
    [07:14:51]: ITEM_FIELD_GIFTCREATOR = 0xC
    [07:14:51]: ITEM_FIELD_STACK_COUNT = 0xE
    [07:14:51]: ITEM_FIELD_DURATION = 0xF
    [07:14:51]: ITEM_FIELD_SPELL_CHARGES = 0x10
    [07:14:51]: ITEM_FIELD_FLAGS = 0x15
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_1_1 = 0x16
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_1_3 = 0x18
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_2_1 = 0x19
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_2_3 = 0x1B
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_3_1 = 0x1C
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_3_3 = 0x1E
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_4_1 = 0x1F
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_4_3 = 0x21
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_5_1 = 0x22
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_5_3 = 0x24
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_6_1 = 0x25
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_6_3 = 0x27
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_7_1 = 0x28
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_7_3 = 0x2A
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_8_1 = 0x2B
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_8_3 = 0x2D
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_9_1 = 0x2E
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_9_3 = 0x30
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_10_1 = 0x31
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_10_3 = 0x33
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_11_1 = 0x34
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_11_3 = 0x36
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_12_1 = 0x37
    [07:14:51]: ITEM_FIELD_ENCHANTMENT_12_3 = 0x39
    [07:14:51]: ITEM_FIELD_PROPERTY_SEED = 0x3A
    [07:14:51]: ITEM_FIELD_RANDOM_PROPERTIES_ID = 0x3B
    [07:14:51]: ITEM_FIELD_ITEM_TEXT_ID = 0x3C
    [07:14:51]: ITEM_FIELD_DURABILITY = 0x3D
    [07:14:51]: ITEM_FIELD_MAXDURABILITY = 0x3E
    [07:14:51]: ITEM_FIELD_PAD = 0x3F
    [07:14:51]: TOTAL_ITEM_FIELDS = 0x26
    [07:14:51]: CONTAINER Fields:
    [07:14:51]: CONTAINER_FIELD_NUM_SLOTS = 0x6
    [07:14:51]: CONTAINER_ALIGN_PAD = 0x7
    [07:14:51]: CONTAINER_FIELD_SLOT_1 = 0x8
    [07:14:51]: TOTAL_CONTAINER_FIELDS = 0x3
    [07:14:51]: GAMEOBJECT Fields:
    [07:14:51]: OBJECT_FIELD_CREATED_BY = 0x6
    [07:14:51]: GAMEOBJECT_DISPLAYID = 0x8
    [07:14:51]: GAMEOBJECT_FLAGS = 0x9
    [07:14:51]: GAMEOBJECT_ROTATION = 0xA
    [07:14:51]: GAMEOBJECT_PARENTROTATION = 0xC
    [07:14:51]: GAMEOBJECT_POS_X = 0x10
    [07:14:51]: GAMEOBJECT_POS_Y = 0x11
    [07:14:51]: GAMEOBJECT_POS_Z = 0x12
    [07:14:51]: GAMEOBJECT_FACING = 0x13
    [07:14:51]: GAMEOBJECT_DYNAMIC = 0x14
    [07:14:51]: GAMEOBJECT_FACTION = 0x15
    [07:14:51]: GAMEOBJECT_LEVEL = 0x16
    [07:14:51]: GAMEOBJECT_BYTES_1 = 0x17
    [07:14:51]: TOTAL_GAMEOBJECT_FIELDS = 0xD
    [07:14:51]: DYNAMICOBJECT Fields:
    [07:14:51]: DYNAMICOBJECT_CASTER = 0x6
    [07:14:51]: DYNAMICOBJECT_BYTES = 0x8
    [07:14:51]: DYNAMICOBJECT_SPELLID = 0x9
    [07:14:51]: DYNAMICOBJECT_RADIUS = 0xA
    [07:14:51]: DYNAMICOBJECT_POS_X = 0xB
    [07:14:51]: DYNAMICOBJECT_POS_Y = 0xC
    [07:14:51]: DYNAMICOBJECT_POS_Z = 0xD
    [07:14:51]: DYNAMICOBJECT_FACING = 0xE
    [07:14:51]: DYNAMICOBJECT_CASTTIME = 0xF
    [07:14:51]: TOTAL_DYNAMICOBJECT_FIELDS = 0x9
    [07:14:51]: CORPSE Fields:
    [07:14:51]: CORPSE_FIELD_OWNER = 0x6
    [07:14:51]: CORPSE_FIELD_PARTY = 0x8
    [07:14:51]: CORPSE_FIELD_FACING = 0xA
    [07:14:51]: CORPSE_FIELD_POS_X = 0xB
    [07:14:51]: CORPSE_FIELD_POS_Y = 0xC
    [07:14:51]: CORPSE_FIELD_POS_Z = 0xD
    [07:14:51]: CORPSE_FIELD_DISPLAY_ID = 0xE
    [07:14:51]: CORPSE_FIELD_ITEM = 0xF
    [07:14:51]: CORPSE_FIELD_BYTES_1 = 0x22
    [07:14:51]: CORPSE_FIELD_BYTES_2 = 0x23
    [07:14:51]: CORPSE_FIELD_GUILD = 0x24
    [07:14:51]: CORPSE_FIELD_FLAGS = 0x25
    [07:14:51]: CORPSE_FIELD_DYNAMIC_FLAGS = 0x26
    [07:14:51]: CORPSE_FIELD_PAD = 0x27
    [07:14:51]: TOTAL_CORPSE_FIELDS = 0xE


    Last edited by Cypher; 10-15-2008 at 03:42 PM.

    WoW v3.0.2 Information
  2. #2
    Cursed's Avatar Contributor
    Reputation
    270
    Join Date
    Jun 2007
    Posts
    1,380
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for that +Rep 3x from me!

    whaps sorry for posting between the two lists
    Last edited by Cursed; 10-15-2008 at 03:26 PM.

  3. #3
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Not done yet.

    Code:
    // Base object class. Abstract class, designed to be inherited from only
    // Actual type available in 'type' member
    class CGObject_C
    {
    public:
        // Virtual functions defined as pure virtual because I'm lazy
        virtual void Function0() = 0;
        virtual void Function1() = 0;
        virtual void Function2() = 0;
        virtual void Function3() = 0;
        virtual void Function4() = 0;
        virtual void Function5() = 0;
        virtual void Function6() = 0;
        // Returns a pointer to the object's bag
        virtual CGContainer_C * GetBagPtr() = 0;        // Function7
        // Gets the coordinates of an object. Returned via reference
        virtual void GetPosition(WOWPOS & MyPos) = 0;    // Function8
        // Gets the facing of an object
        // TODO: Test this
        virtual float GetFacing() = 0;                    // Function9
        // Gets the scale of an object
        virtual float GetScale() = 0;                    // Function10
        virtual void Function11() = 0;
        virtual void Function12() = 0;
        virtual void Function13() = 0;
        virtual void Function14() = 0;
        virtual void Function15() = 0;
        // Gets the name and path of the model the object is displayed as.
        virtual const char * GetModel() = 0;            // Function16
        virtual void Function17() = 0;
        virtual void Function18() = 0;
        virtual void Function19() = 0;
        virtual void Function20() = 0;
        virtual void Function21() = 0;
        virtual void Function22() = 0;
        virtual void Function23() = 0;
        // Gets the facing of an object
        // TODO: Test this
        virtual float GetFacingAngle() = 0;                // Function24
        virtual void Function25() = 0;
        virtual void Function26() = 0;
        virtual void Function27() = 0;
        virtual void Function28() = 0;
        virtual void Function29() = 0;
        virtual void Function30() = 0;
        virtual void Function31() = 0;
        virtual void Function32() = 0;
        virtual void Function33() = 0;
        // Used when the local player 'interacts' (right clicks) on an object
        virtual void Interact() = 0;                    // Function34
        virtual void Function35() = 0;
        virtual void Function36() = 0;
        virtual void Function37() = 0;
        virtual void Function38() = 0;
        virtual void Function39() = 0;
        virtual void Function40() = 0;
        virtual void Function41() = 0;
        virtual void FunctionF2() = 0;
        virtual void Function43() = 0;
        virtual void Function44() = 0;
        virtual void Function45() = 0;
        virtual void Function46() = 0;
        // Gets the name of an object
        virtual const char * GetObjectName() = 0;        // Function47
        virtual void Function48() = 0;
        virtual void Function49() = 0;
        virtual void Function50() = 0;
        virtual void Function51() = 0;
        virtual void Function52() = 0;
        virtual void Function53() = 0;
        virtual void Function54() = 0; 
        virtual void Function55() = 0;
        virtual void Function56() = 0;
        virtual void Function57() = 0; 
        virtual void Function58() = 0;
        virtual void Function59() = 0;
        virtual void Function60() = 0;
        virtual void Function61() = 0;
    
        // Pointer to the 'storage' array. Accessed using the descriptors
        // dumped from the client
        unsigned int    GetStoragePtr()        { return m_pStorage1; }
        // Type of the object. 0(Unit, Player, GameObject, etc)
        // Use enum eObjType
        unsigned int    GetObjectType()        { return m_Type; }
        // Object's GUID
        WGUID            GetGuid()            { return m_Guid; }
        // Pointer to the 'storage' array. Different from the first and second
        // pointers as this one points directly into the Unit section.
        unsigned int    GetStoragePtr120()    { return m_pStorage3; }
        // Pointer to the 'movement info' for the object
        CMovementInfo*    GetMovementInfo()    { return m_pMoveInfo; }
        // Pointer to the 'unit info' for the object
        CUnitInfo*        GetUnitInfo()        { return m_pUnitInfo; }
        // Pointer to the 'model info' for the object
        CModelInfo*        GetModelInfo()        { return m_pModelInfo; }
    
    protected:
        // NOTE: Not all these members belong to CGObject_C
        // I am not sure where the 'cutoff' is for each inherited class
        
        // Pointer to the 'storage' array. Accessed using the descriptors
        // dumped from the client
        unsigned int m_pStorage1;            // 0x0008 - 0x000C
        // Another pointer to the 'storage' array
        unsigned int m_pStorage2;            // 0x000C - 0x0010
        unsigned int m_Unknown10;            // 0x0010 - 0x0014
        // Type of the object. 0(Unit, Player, GameObject, etc)
        unsigned int m_Type;                // 0x0014 - 0x0018
        char m_Unknown018[0x18];                // 0x0018 - 0x0030
        // Object's GUID
        WGUID m_Guid;                        // 0x0030 - 0x0038
        char m_Unknown038[0xD0];            // 0x0038 - 0x0108
        // Pointer to the 'storage' array. Different from the first and second
        // pointers as this one points directly into the Unit section.
        unsigned int m_pStorage3;            // 0x0108 - 0x010C
        char m_Unknown124[0x04];            // 0x010C - 0x0110
        // Pointer to the 'movement info' for the object
        CMovementInfo * m_pMoveInfo;        // 0x0110 - 0x0114
        char bUnknown4[0x89C];                // 0x0114 - 0x09B0
        // Pointer to the 'unit info' for the object
        CUnitInfo * m_pUnitInfo;            // 0x09B0 - 0x09B4
        char m_UnknownDBC[0x8];                // 0x09B4 - 0x09BC
        // Pointer to the 'model info' for the object
        CModelInfo * m_pModelInfo;            // 0x09BC - 0x09C0
    
    public:
        // Gets the coords of an object
        WOWPOS GetPosition();
        // Gets the level of an object
        unsigned int GetLevel();
        // Gets the health of an object
        unsigned int GetHealth();
    
        // Sets a field in the storage array
        template<typename T> void SetKnownField(unsigned int Field, T Value);
        // Gets a field in the storage array
        template<typename T> T GetKnownField(unsigned int Field);
    
        // Visually 'recreates' an object and updates any changes made to
        // its display id.
        void UpdateModel(unsigned int Unk1 = 1, unsigned int Unk2 = 1);
    
        // Group of functions to avoid direct type-casting and return a pointer
        // to the 'real' object type after it has been identified using the
        // type member.
        CGUnit_C *GetUnit();
        CGItem_C *GetItem();
        CGPlayer_C *GetPlayer();
        CGCorpse_C *GetCorpse();
        CGContainer_C *GetContainer();
        CGDynamicObject_C *GetDynamicObject();
        CGGameObject_C * GetGameObject();
        
        // Gets a field in the storage array of GUID type.
        void GetKnownGUIDField(unsigned int Field, WGUID &Guid);
    
    };
    For those wanting to use my descriptor dump:
    Code:
    // Sets a field in the storage array
    template<typename T>
    void CGObject_C::SetKnownField(unsigned int Field, T Value)
    {
        try
        {
            // Get a pointer to the array of the type supplied
            T* pMyStorage = (T*)(m_pStorage1);
            // Set the new value in the array
            pMyStorage[Field] = Value;
        }
        // Catch any memory access violations
        catch (...)
        {
            // Output debug info to log file
            gpRedPillMgr->GetLog()->Add(str(boost::format("Failed to set field %i") %Field));
        }
    }
    
    // Gets a field in the storage array
    template<typename T>
    T CGObject_C::GetKnownField(unsigned int Field)
    {
        try
        {
            // Get a pointer to the array of the type supplied
            T* pMyStorage = (T*)(m_pStorage1);
            // Return the value requested
            return pMyStorage[Field];
        }
        // Catch any memory access violations
        catch (...)
        {
            // Output debug info to log file
            gpRedPillMgr->GetLog()->Add(str(boost::format("Failed to get field %i") %Field));
        }
        // Something went wrong. Return null.
        return (T)0;
    }
    Last edited by Cypher; 10-15-2008 at 03:33 PM.

  4. #4
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Now some notes.

    Most of the functions have been verified. The descriptor dumps have been verified (and obviously so have the array pointers).

    The UnitInfo, MovementInfo and ModelInfo pointers have been verified.

    GetObjectName in the VMT has been verified. (It moved since 2.4.3)

    Bunch of other misc stuff verified. If you notice any mistakes let me know.

  5. #5
    Xarg0's Avatar Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    389
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    omg I'm still downloading the patch >.<
    I hacked 127.0.0.1

  6. #6
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Xarg0 View Post
    omg I'm still downloading the patch >.<
    Rofl. Cmon, get on the ball.

  7. #7
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Just in case anyone is interested I came across the GOT for Fishing Pools while reversing some stuff today.

    GOT_FishingPool=0x19

    Full enum (credits to ISXWoW for most of it):
    enum eGameObjType
    {
    GOT_Door=0,
    GOT_Button=1,
    GOT_QuestGiver=2,
    GOT_Chest=3,
    GOT_Binder=4,
    GOT_Generic=5,
    GOT_Trap=6,
    GOT_Chair=7,
    GOT_SpellFocus=8,
    GOT_Text=9,
    GOT_Goober=0xa,
    GOT_Transport=0xb,
    GOT_AreaDamage=0xc,
    GOT_Camera=0xd,
    GOT_WorldObj=0xe,
    GOT_MapObjTransport=0xf,
    GOT_DuelArbiter=0x10,
    GOT_FishingNode=0x11,
    GOT_Ritual=0x12,
    GOT_Mailbox=0x13,
    GOT_AuctionHouse=0x14,
    GOT_SpellCaster=0x16,
    GOT_MeetingStone=0x17,
    GOT_Unkown18=0x18,
    GOT_FishingPool=0x19,
    GOT_FORCEDWORD=0xFFFFFFFF,
    };

  8. #8
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Heads up to anyone working with DBC data. The data structures the DBC related functions expect have changed slightly. I'm currently working on resolving this and will post more information when I finish.

    Furthermore, the GetModel function in the VMT now has a vastly different prototype. It takes two params which are written to (pointers) and returns a bool.

    Thats all for now. More soon.

  9. #9
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Okay that was fast. Just figured out the DBC changes.

    WoW now expects a pointer to a different data structure when calling GetRow. Rather than passing the pointer available in the registration function, you need to pass it the associated pointers which I personally am retrieving by looping through the function calls starting at 0x00918EE0. They are in the same order and have the same indexes as RegisterBase so its quite easy to match up. There's probably an easier way, I havn't looked into it yet, I'm just glad I got it working.

    Screenshot of me extracting DBC info at runtime to show this method does infact work:


  10. #10
    Kuiren's Avatar Banned
    Reputation
    611
    Join Date
    Nov 2006
    Posts
    1,118
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Stickied. :]

  11. #11
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Kuiren View Post
    Stickied. :]
    <3

    filla.

  12. #12
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Updated cache information:
    [15:55:34]: 0x011AC110 -> DBCache(CACHE_CREATURE_CACHE)
    [15:55:34]: 0x011AC198 -> DBCache(CACHE_GAME_OBJECT_CACHE)
    [15:55:34]: 0x011AC2A8 -> DBCache(CACHE_ITEM_CACHE)
    [15:55:34]: 0x011AC220 -> DBCache(CACHE_ITEM_NAME_CACHE)
    [15:55:34]: 0x011AC330 -> DBCache(CACHE_NPC_CACHE)
    [15:55:34]: 0x011AC3B8 -> DBCache(CACHE_NAME_CACHE)
    [15:55:34]: 0x011AC440 -> DBCache(CACHE_GUILD_CACHE)
    [15:55:34]: 0x011AC4C8 -> DBCache(CACHE_QUEST_CACHE)
    [15:55:34]: 0x011AC550 -> DBCache(CACHE_PAGE_TEXT_CACHE)
    [15:55:34]: 0x011AC5D8 -> DBCache(CACHE_PET_NAME_CACHE)
    [15:55:34]: 0x011AC660 -> DBCache(CACHE_PETITION_CACHE)
    [15:55:34]: 0x011AC6E8 -> DBCache(CACHE_ITEM_TEXT_CACHE)
    [15:55:34]: 0x011AC770 -> DBCache(CACHE_WOW_CACHE)
    [15:55:34]: 0x011AC7F8 -> DBCache(CACHE_ARENA_TEAM_CACHE)

  13. #13
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    New GetSubType for GameObjects. Credits to RokFenris for finding the new loc.

    unsigned int CGGameObject_C::GetSubType()
    {
    unsigned int Field = GetKnownField<unsigned int>(gpRedPillMgr->GetEnums()->GetDescriptor("GAMEOBJECT_BYTES_1"));
    return ((Field >> &0xFF);
    }

  14. #14
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    LUA Dump - Part 1:

    Code:
    [20:48:19]: 0x00560230 -> GetTime
    [20:48:19]: 0x00560270 -> GetGameTime
    [20:48:19]: 0x005602B0 -> ConsoleExec
    [20:48:19]: 0x00560300 -> ReadFile
    [20:48:19]: 0x00560300 -> DeleteFile
    [20:48:19]: 0x00560300 -> AppendToFile
    [20:48:19]: 0x00560320 -> GetAccountExpansionLevel
    [20:48:19]: 0x0077EC70 -> GetText
    [20:48:19]: 0x0077EFA0 -> GetNumFrames
    [20:48:19]: 0x0077EEB0 -> EnumerateFrames
    [20:48:19]: 0x0077ED00 -> CreateFont
    [20:48:19]: 0x0077F010 -> CreateFrame
    [20:48:19]: 0x0077F300 -> GetFramesRegisteredForEvent
    [20:48:19]: 0x0077ED70 -> GetCurrentKeyBoardFocus
    [20:48:19]: 0x00473050 -> IsShiftKeyDown
    [20:48:19]: 0x004730A0 -> GetBuildInfo
    [20:48:19]: 0x0049C320 -> GetLocale
    [20:48:19]: 0x00474490 -> GetSavedAccountName
    [20:48:19]: 0x00473100 -> SetSavedAccountName
    [20:48:19]: 0x004744B0 -> GetSavedAccountList
    [20:48:19]: 0x00473150 -> SetSavedAccountList
    [20:48:19]: 0x004731A0 -> SetCurrentScreen
    [20:48:19]: 0x004731F0 -> QuitGame
    [20:48:19]: 0x00473200 -> PlayGlueMusic
    [20:48:19]: 0x004732E0 -> PlayCreditsMusic
    [20:48:19]: 0x00473330 -> StopGlueMusic
    [20:48:19]: 0x0049D400 -> GetMovieResolution
    [20:48:19]: 0x00473D60 -> GetScreenWidth
    [20:48:19]: 0x00473DB0 -> GetScreenHeight
    [20:48:19]: 0x00473350 -> LaunchURL
    [20:48:19]: 0x004744D0 -> ShowTOSNotice
    [20:48:19]: 0x00474510 -> TOSAccepted
    [20:48:19]: 0x004733A0 -> AcceptTOS
    [20:48:19]: 0x00474550 -> ShowEULANotice
    [20:48:19]: 0x00474590 -> EULAAccepted
    [20:48:19]: 0x004733B0 -> AcceptEULA
    [20:48:19]: 0x004745D0 -> ShowTerminationWithoutNoticeNotice
    [20:48:19]: 0x00474610 -> TerminationWithoutNoticeAccepted
    [20:48:19]: 0x004733C0 -> AcceptTerminationWithoutNotice
    [20:48:19]: 0x00474650 -> ShowScanningNotice
    [20:48:19]: 0x00474690 -> ScanningAccepted
    [20:48:19]: 0x004733D0 -> AcceptScanning
    [20:48:19]: 0x004746D0 -> ShowContestNotice
    [20:48:19]: 0x00474710 -> ContestAccepted
    [20:48:19]: 0x004733E0 -> AcceptContest
    [20:48:19]: 0x004733F0 -> DefaultServerLogin
    [20:48:19]: 0x00473690 -> StatusDialogClick
    [20:48:19]: 0x00474750 -> GetServerName
    [20:48:19]: 0x00474860 -> DisconnectFromServer
    [20:48:19]: 0x004748A0 -> IsConnectedToServer
    [20:48:19]: 0x004736A0 -> EnterWorld
    [20:48:19]: 0x004736B0 -> Screenshot
    [20:48:19]: 0x004748E0 -> PatchDownloadProgress
    [20:48:19]: 0x004736D0 -> PatchDownloadCancel
    [20:48:19]: 0x004736E0 -> PatchDownloadApply
    [20:48:19]: 0x004736F0 -> GetNumAddOns
    [20:48:19]: 0x00473730 -> GetAddOnInfo
    [20:48:19]: 0x004738F0 -> LaunchAddOnURL
    [20:48:19]: 0x00474910 -> GetAddOnDependencies
    [20:48:19]: 0x00473990 -> GetAddOnEnableState
    [20:48:19]: 0x00473A70 -> EnableAddOn
    [20:48:19]: 0x00473B30 -> EnableAllAddOns
    [20:48:19]: 0x00473B80 -> DisableAddOn
    [20:48:19]: 0x00473C40 -> DisableAllAddOns
    [20:48:19]: 0x00473C90 -> SaveAddOns
    [20:48:19]: 0x00473CA0 -> ResetAddOns
    [20:48:19]: 0x00473CB0 -> IsAddonVersionCheckEnabled
    [20:48:19]: 0x00473CF0 -> SetAddonVersionCheck
    [20:48:19]: 0x0049BF90 -> GetCursorPosition
    [20:48:19]: 0x004749E0 -> ShowCursor
    [20:48:19]: 0x00474A00 -> HideCursor
    [20:48:19]: 0x0049D450 -> SetMovieSubtitles
    [20:48:19]: 0x0049D4A0 -> GetMovieSubtitles
    [20:48:19]: 0x00474A20 -> GetBillingTimeRemaining
    [20:48:19]: 0x00474A70 -> GetBillingPlan
    [20:48:19]: 0x0049D170 -> GetBillingTimeRested
    [20:48:19]: 0x00473E00 -> SurveyNotificationDone
    [20:48:19]: 0x00473460 -> PINEntered
    [20:48:19]: 0x00473250 -> PlayGlueAmbience
    [20:48:19]: 0x004732C0 -> StopGlueAmbience
    [20:48:19]: 0x00473EA0 -> GetCreditsText
    [20:48:19]: 0x00560320 -> GetAccountExpansionLevel
    [20:48:19]: 0x00473D30 -> GetClientExpansionLevel
    [20:48:19]: 0x00473530 -> MatrixEntered
    [20:48:19]: 0x004735B0 -> MatrixRevert
    [20:48:19]: 0x004735C0 -> MatrixCommit
    [20:48:19]: 0x004735D0 -> GetMatrixCoordinates
    [20:48:19]: 0x00473E30 -> ScanDLLStart
    [20:48:19]: 0x00473F30 -> ScanDLLContinueAnyway
    [20:48:19]: 0x00473F40 -> IsScanDLLFinished
    [20:48:19]: 0x0049C0E0 -> IsWindowsClient
    [20:48:19]: 0x0049C100 -> IsMacClient
    [20:48:19]: 0x0049C100 -> IsLinuxClient
    [20:48:19]: 0x00474E60 -> SetRealmSplitState
    [20:48:19]: 0x00474EF0 -> RequestRealmSplitInfo
    [20:48:19]: 0x00473F80 -> CancelLogin
    [20:48:19]: 0x00474B20 -> GetCVar
    [20:48:19]: 0x00473F90 -> SetCVar
    [20:48:19]: 0x00474BA0 -> GetCVarDefault
    [20:48:19]: 0x0049FA40 -> GetCVarMin
    [20:48:19]: 0x00474C30 -> GetCVarMax
    [20:48:19]: 0x0049FB20 -> GetCVarAbsoluteMin
    [20:48:19]: 0x00474D40 -> GetCVarAbsoluteMax
    [20:48:19]: 0x00474E00 -> GetChangedOptionWarnings
    [20:48:19]: 0x00474040 -> AcceptChangedOptionWarnings
    [20:48:19]: 0x00474050 -> ShowChangedOptionWarnings
    [20:48:19]: 0x00473660 -> TokenEntered
    [20:48:19]: 0x00474090 -> GetNumDeclensionSets
    [20:48:19]: 0x0049D2E0 -> DeclineName
    [20:48:19]: 0x00474130 -> GetNumGameAccounts
    [20:48:19]: 0x004741C0 -> GetGameAccountInfo
    [20:48:19]: 0x004742B0 -> SetGameAccount
    [20:48:19]: 0x00474380 -> StopAllSFX
    [20:48:19]: 0x004743B0 -> SetClearConfigData
    [20:48:19]: 0x00474400 -> RestartGx
    [20:48:19]: 0x00474420 -> RestoreVideoResolutionDefaults
    [20:48:19]: 0x00474430 -> RestoreVideoEffectsDefaults
    [20:48:19]: 0x00478B70 -> SetCharSelectModelFrame
    [20:48:19]: 0x00479650 -> SetCharSelectBackground
    [20:48:19]: 0x00479D60 -> GetCharacterListUpdate
    [20:48:19]: 0x004796A0 -> GetNumCharacters
    [20:48:19]: 0x004796D0 -> GetCharacterInfo
    [20:48:19]: 0x00479DB0 -> SelectCharacter
    [20:48:19]: 0x00479910 -> DeleteCharacter
    [20:48:19]: 0x00479980 -> RenameCharacter
    [20:48:19]: 0x00479AA0 -> DeclineCharacter
    [20:48:19]: 0x00478BE0 -> UpdateSelectionCustomizationScene
    [20:48:19]: 0x00478C10 -> GetCharacterSelectFacing
    [20:48:19]: 0x00478C40 -> SetCharacterSelectFacing
    [20:48:19]: 0x00476B50 -> SetCharCustomizeFrame
    [20:48:19]: 0x00476BC0 -> SetCharCustomizeBackground
    [20:48:19]: 0x004780F0 -> ResetCharCustomize
    [20:48:19]: 0x00476C10 -> GetNameForRace
    [20:48:19]: 0x00476C90 -> GetFactionForRace
    [20:48:19]: 0x004777F0 -> GetAvailableRaces
    [20:48:19]: 0x00477910 -> GetClassesForRace
    [20:48:19]: 0x00476D60 -> GetHairCustomization
    [20:48:19]: 0x00476DD0 -> GetFacialHairCustomization
    [20:48:19]: 0x00476E50 -> GetSelectedRace
    [20:48:19]: 0x00476E90 -> GetSelectedSex
    [20:48:19]: 0x00476ED0 -> GetSelectedClass
    [20:48:19]: 0x00478100 -> SetSelectedRace
    [20:48:19]: 0x004779D0 -> SetSelectedSex
    [20:48:19]: 0x00477A40 -> SetSelectedClass
    [20:48:19]: 0x00478170 -> UpdateCustomizationBackground
    [20:48:19]: 0x00476F60 -> UpdateCustomizationScene
    [20:48:19]: 0x00476F90 -> CycleCharCustomization
    [20:48:19]: 0x00477AB0 -> RandomizeCharCustomization
    [20:48:19]: 0x00477020 -> GetCharacterCreateFacing
    [20:48:19]: 0x00477050 -> SetCharacterCreateFacing
    [20:48:19]: 0x004765C0 -> GetRandomName
    [20:48:19]: 0x004770A0 -> CreateCharacter
    [20:48:19]: 0x00478190 -> CustomizeExistingCharacter
    [20:48:19]: 0x00474FA0 -> RequestRealmList
    [20:48:19]: 0x00474FC0 -> RealmListUpdateRate
    [20:48:19]: 0x00475020 -> CancelRealmListQuery
    [20:48:19]: 0x00475660 -> GetNumRealms
    [20:48:19]: 0x00475730 -> GetRealmInfo
    [20:48:19]: 0x00475B20 -> ChangeRealm
    [20:48:19]: 0x00475C80 -> GetRealmCategories
    [20:48:19]: 0x00475F10 -> SetPreferredInfo
    [20:48:19]: 0x00475F90 -> SortRealms
    [20:48:19]: 0x00476060 -> GetSelectedCategory
    [20:48:19]: 0x00475030 -> RealmListDialogCancelled
    [20:48:19]: 0x00475D30 -> IsInvalidTournamentRealmCategory
    [20:48:19]: 0x00475DE0 -> IsTournamentRealmCategory
    [20:48:19]: 0x00475E60 -> IsInvalidLocale
    [20:48:19]: 0x008D2DC0 -> PlaySound
    [20:48:19]: 0x008D2830 -> PlayMusic
    [20:48:19]: 0x008D2890 -> PlaySoundFile
    [20:48:19]: 0x008D28F0 -> StopMusic
    [20:48:19]: 0x008D2A80 -> Sound_GameSystem_GetNumInputDrivers
    [20:48:19]: 0x008D2AB0 -> Sound_GameSystem_GetInputDriverNameByIndex
    [20:48:19]: 0x008D2B40 -> Sound_GameSystem_GetNumOutputDrivers
    [20:48:19]: 0x008D2B70 -> Sound_GameSystem_GetOutputDriverNameByIndex
    [20:48:19]: 0x008D2C00 -> Sound_GameSystem_RestartSoundSystem
    [20:48:19]: 0x008D2900 -> Sound_ChatSystem_GetNumInputDrivers
    [20:48:19]: 0x008D2930 -> Sound_ChatSystem_GetInputDriverNameByIndex
    [20:48:19]: 0x008D29C0 -> Sound_ChatSystem_GetNumOutputDrivers
    [20:48:19]: 0x008D29F0 -> Sound_ChatSystem_GetOutputDriverNameByIndex
    [20:48:19]: 0x008D2EB0 -> VoiceChat_StartCapture
    [20:48:19]: 0x008D2C20 -> VoiceChat_StopCapture
    [20:48:19]: 0x008D2C30 -> VoiceChat_RecordLoopbackSound
    [20:48:19]: 0x008D2CA0 -> VoiceChat_StopRecordingLoopbackSound
    [20:48:19]: 0x008D2CB0 -> VoiceChat_PlayLoopbackSound
    [20:48:19]: 0x008D2CC0 -> VoiceChat_StopPlayingLoopbackSound
    [20:48:19]: 0x008D2CD0 -> VoiceChat_IsRecordingLoopbackSound
    [20:48:19]: 0x008D2D00 -> VoiceChat_IsPlayingLoopbackSound
    [20:48:19]: 0x008D2D30 -> VoiceChat_GetCurrentMicrophoneSignalLevel
    [20:48:19]: 0x008D2D60 -> VoiceChat_ActivatePrimaryCaptureCallback
    [20:48:19]: 0x004C0970 -> AccountMsg_LoadHeaders
    [20:48:19]: 0x004BFE40 -> AccountMsg_GetNumTotalMsgs
    [20:48:19]: 0x004C03C0 -> AccountMsg_GetNumUnreadMsgs
    [20:48:19]: 0x004C0440 -> AccountMsg_GetNumUnreadUrgentMsgs
    [20:48:19]: 0x004C0490 -> AccountMsg_GetIndexHighestPriorityUnreadMsg
    [20:48:19]: 0x004C0540 -> AccountMsg_GetIndexNextUnreadMsg
    [20:48:19]: 0x004BFE80 -> AccountMsg_GetHeaderSubject
    [20:48:19]: 0x004BFF20 -> AccountMsg_GetHeaderPriority
    [20:48:19]: 0x004BFFD0 -> AccountMsg_LoadBody
    [20:48:19]: 0x004C0080 -> AccountMsg_GetBody
    [20:48:19]: 0x004C0610 -> AccountMsg_SetMsgRead
    [20:48:19]: 0x004BF470 -> GetScreenResolutions
    [20:48:19]: 0x004BF4E0 -> GetCurrentResolution
    [20:48:19]: 0x004BF5B0 -> SetScreenResolution
    [20:48:19]: 0x004BF6E0 -> GetRefreshRates
    [20:48:19]: 0x004BEEC0 -> SetupFullscreenScale
    [20:48:19]: 0x004BF870 -> GetMultisampleFormats
    [20:48:19]: 0x004BF900 -> GetCurrentMultisampleFormat
    [20:48:19]: 0x004BF9D0 -> SetMultisampleFormat
    [20:48:19]: 0x004BEFA0 -> GetVideoCaps
    [20:48:19]: 0x004BEBE0 -> GetGamma
    [20:48:19]: 0x004BEC10 -> SetGamma
    [20:48:19]: 0x004BEC90 -> GetTerrainMip
    [20:48:19]: 0x004BECC0 -> SetTerrainMip
    [20:49:33]: 0x0077EC70 -> GetText
    [20:49:33]: 0x0077EFA0 -> GetNumFrames
    [20:49:33]: 0x0077EEB0 -> EnumerateFrames
    [20:49:33]: 0x0077ED00 -> CreateFont
    [20:49:33]: 0x0077F010 -> CreateFrame
    [20:49:33]: 0x0077F300 -> GetFramesRegisteredForEvent
    [20:49:33]: 0x0077ED70 -> GetCurrentKeyBoardFocus
    [20:49:33]: 0x0049AE30 -> FrameXML_Debug
    [20:49:33]: 0x0049AE90 -> GetBuildInfo
    [20:49:33]: 0x004AB280 -> ReloadUI
    [20:49:33]: 0x004B34E0 -> RegisterForSave
    [20:49:33]: 0x004B3550 -> RegisterForSavePerCharacter
    [20:49:33]: 0x0049AEF0 -> SetLayoutMode
    [20:49:33]: 0x0049F360 -> IsModifierKeyDown
    [20:49:33]: 0x0049F3F0 -> IsLeftShiftKeyDown
    [20:49:33]: 0x0049F450 -> IsRightShiftKeyDown
    [20:49:33]: 0x0049F4B0 -> IsShiftKeyDown
    [20:49:33]: 0x0049F540 -> IsLeftControlKeyDown
    [20:49:33]: 0x0049F5A0 -> IsRightControlKeyDown
    [20:49:33]: 0x0049F600 -> IsControlKeyDown
    [20:49:33]: 0x0049F690 -> IsLeftAltKeyDown
    [20:49:33]: 0x0049F6F0 -> IsRightAltKeyDown
    [20:49:33]: 0x0049F750 -> IsAltKeyDown
    [20:49:33]: 0x0049F7E0 -> IsMouseButtonDown
    [20:49:33]: 0x0049F8C0 -> GetMouseButtonName
    [20:49:33]: 0x0049AF40 -> GetMouseButtonClicked
    [20:49:33]: 0x0049AF70 -> SetConsoleKey
    [20:49:33]: 0x0049FBC0 -> Screenshot
    [20:49:33]: 0x0049BA20 -> GetFramerate
    [20:49:33]: 0x00509B90 -> TogglePerformanceDisplay
    [20:49:33]: 0x00509B90 -> TogglePerformancePause
    [20:49:33]: 0x00509B90 -> TogglePerformanceValues
    [20:49:33]: 0x00509B90 -> ResetPerformanceValues
    [20:49:33]: 0x00509B90 -> GetDebugStats
    [20:49:33]: 0x0049B460 -> IsDebugBuild
    [20:49:33]: 0x0049B510 -> RegisterCVar
    [20:49:33]: 0x0049B530 -> GetCVarInfo
    [20:49:33]: 0x0049F930 -> SetCVar
    [20:49:33]: 0x0049B610 -> GetCVar
    [20:49:33]: 0x0049B680 -> GetCVarBool
    [20:49:33]: 0x0049B700 -> GetCVarDefault
    [20:49:33]: 0x0049FA40 -> GetCVarMin
    [20:49:33]: 0x00474C30 -> GetCVarMax
    [20:49:33]: 0x0049FB20 -> GetCVarAbsoluteMin
    [20:49:33]: 0x00474D40 -> GetCVarAbsoluteMax
    [20:49:33]: 0x00560600 -> GetWaterDetail
    [20:49:33]: 0x0049B780 -> SetWaterDetail
    [20:49:33]: 0x0049B7B0 -> GetFarclip
    [20:49:33]: 0x0049B7E0 -> SetFarclip
    [20:49:33]: 0x0049B860 -> GetTexLodBias
    [20:49:33]: 0x0049B890 -> SetTexLodBias
    [20:49:33]: 0x0049B940 -> SetBaseMip
    [20:49:33]: 0x0049B910 -> GetBaseMip
    [20:49:33]: 0x00509B90 -> ToggleTris
    [20:49:33]: 0x00509B90 -> TogglePortals
    [20:49:33]: 0x00509B90 -> ToggleCollision
    [20:49:33]: 0x00509B90 -> ToggleCollisionDisplay
    [20:49:33]: 0x00509B90 -> TogglePlayerBounds
    [20:49:33]: 0x0049B9C0 -> Stuck
    [20:49:33]: 0x0049B9E0 -> Logout
    [20:49:33]: 0x0049BA00 -> Quit
    [20:49:33]: 0x0049BA50 -> SetCursor
    [20:49:33]: 0x0049BEA0 -> ResetCursor
    [20:49:33]: 0x004AB2C0 -> ClearCursor
    [20:49:33]: 0x0049FBE0 -> CursorHasItem
    [20:49:33]: 0x0049FC20 -> CursorHasSpell
    [20:49:33]: 0x0049FC60 -> CursorHasMacro
    [20:49:33]: 0x0049FCA0 -> CursorHasMoney
    [20:49:33]: 0x0049FCE0 -> GetCursorInfo
    [20:49:33]: 0x004AB2E0 -> EquipCursorItem
    [20:49:33]: 0x004AB440 -> DeleteCursorItem
    [20:49:33]: 0x004A4270 -> EquipPendingItem
    [20:49:33]: 0x004A4300 -> CancelPendingEquip
    [20:49:33]: 0x004AE630 -> TargetUnit
    [20:49:33]: 0x004AE690 -> TargetNearestEnemy
    [20:49:33]: 0x004AE6D0 -> TargetNearestEnemyPlayer
    [20:49:33]: 0x004AE710 -> TargetNearestFriend
    [20:49:33]: 0x004AE750 -> TargetNearestFriendPlayer
    [20:49:33]: 0x004AE790 -> TargetNearestPartyMember
    [20:49:33]: 0x004AE7C0 -> TargetNearestRaidMember
    [20:49:33]: 0x004AE7F0 -> TargetLastTarget
    [20:49:33]: 0x004AE830 -> TargetLastEnemy
    [20:49:33]: 0x004AE890 -> TargetLastFriend
    [20:49:33]: 0x004A4390 -> AttackTarget
    [20:49:33]: 0x004AE8F0 -> AssistUnit
    [20:49:33]: 0x004AB5A0 -> FocusUnit
    [20:49:33]: 0x004AB5E0 -> FollowUnit
    [20:49:33]: 0x004AE9F0 -> ClearTarget
    [20:49:33]: 0x004AB700 -> ClearFocus
    [20:49:33]: 0x004A43C0 -> AutoEquipCursorItem
    [20:49:33]: 0x004A43F0 -> ToggleSheath
    [20:49:33]: 0x0049FF50 -> GetZoneText
    [20:49:33]: 0x0049FF80 -> GetRealZoneText
    [20:49:33]: 0x0049FFB0 -> GetSubZoneText
    [20:49:33]: 0x0049FFE0 -> GetMinimapZoneText
    [20:49:33]: 0x004AB720 -> InitiateTrade
    [20:49:33]: 0x004AB830 -> CanInspect
    [20:49:33]: 0x004AB990 -> NotifyInspect
    [20:49:33]: 0x004A4420 -> InviteUnit
    [20:49:33]: 0x004A4480 -> UninviteUnit
    [20:49:33]: 0x004A01F0 -> RequestTimePlayed
    [20:49:33]: 0x004A4520 -> RepopMe
    [20:49:33]: 0x004A4550 -> AcceptResurrect
    [20:49:33]: 0x004A4580 -> DeclineResurrect
    [20:49:33]: 0x004A0260 -> ResurrectHasSickness
    [20:49:33]: 0x004A02A0 -> ResurrectHasTimer
    [20:49:33]: 0x0049BF50 -> BeginTrade
    [20:49:33]: 0x0049BF60 -> CancelTrade
    [20:49:33]: 0x004A45B0 -> AcceptGroup
    [20:49:33]: 0x004A45E0 -> DeclineGroup
    [20:49:33]: 0x004A4610 -> AcceptGuild
    [20:49:33]: 0x004A4640 -> DeclineGuild
    [20:49:33]: 0x004A4670 -> AcceptArenaTeam
    [20:49:33]: 0x004A46A0 -> DeclineArenaTeam
    [20:49:33]: 0x004A46D0 -> CancelLogout
    [20:49:33]: 0x0049BF70 -> ForceLogout
    [20:49:33]: 0x0049BF80 -> ForceQuit
    [20:49:33]: 0x004A02F0 -> GetCursorMoney
    [20:49:33]: 0x004AD940 -> DropCursorMoney
    [20:49:33]: 0x004AD970 -> PickupPlayerMoney
    [20:49:33]: 0x004A4710 -> HasSoulstone
    [20:49:33]: 0x004A4810 -> UseSoulstone
    [20:49:33]: 0x004A48B0 -> HasKey
    [20:49:33]: 0x004ABA80 -> GuildInvite
    [20:49:33]: 0x004ABB30 -> GuildUninvite
    [20:49:33]: 0x004ABBE0 -> GuildPromote
    [20:49:33]: 0x004ABC90 -> GuildDemote
    [20:49:33]: 0x004ABD40 -> GuildSetLeader
    [20:49:33]: 0x004A0330 -> GuildSetMOTD
    [20:49:33]: 0x004A0410 -> GuildLeave
    [20:49:33]: 0x004A0480 -> GuildDisband
    [20:49:33]: 0x004A04F0 -> GuildInfo
    [20:49:33]: 0x004A0560 -> ArenaTeamInviteByName
    [20:49:33]: 0x004A0660 -> ArenaTeamLeave
    [20:49:33]: 0x004A0740 -> ArenaTeamUninviteByName
    [20:49:33]: 0x004A0850 -> ArenaTeamSetLeaderByName
    [20:49:33]: 0x004A0960 -> ArenaTeamDisband
    [20:49:33]: 0x004A4920 -> GetScreenWidth
    [20:49:33]: 0x004A4980 -> GetScreenHeight
    [20:49:33]: 0x004A49E0 -> GetDamageBonusStat
    [20:49:33]: 0x004A0A40 -> GetReleaseTimeRemaining
    [20:49:33]: 0x004A0AB0 -> GetCorpseRecoveryDelay
    [20:49:33]: 0x004A0B10 -> GetInstanceBootTimeRemaining
    [20:49:33]: 0x004A0B70 -> GetSummonConfirmTimeLeft
    [20:49:33]: 0x004A0BD0 -> GetSummonConfirmSummoner
    [20:49:33]: 0x004A0C40 -> GetSummonConfirmAreaName
    [20:49:33]: 0x004A4A80 -> ConfirmSummon
    [20:49:33]: 0x004A4B40 -> CancelSummon
    [20:49:33]: 0x0049BF90 -> GetCursorPosition
    [20:49:33]: 0x0049C020 -> GetNetStats
    [20:49:33]: 0x004A4C00 -> SitStandOrDescendStart
    [20:49:33]: 0x004ADA10 -> StopCinematic
    [20:49:33]: 0x0049C090 -> RunScript
    [20:49:33]: 0x004A4C70 -> CheckInteractDistance
    [20:49:33]: 0x004A0CD0 -> RandomRoll
    [20:49:33]: 0x004A0DB0 -> OpeningCinematic
    [20:49:33]: 0x004A0E20 -> InCinematic
    [20:49:33]: 0x0049C0E0 -> IsWindowsClient
    [20:49:33]: 0x0049C100 -> IsMacClient
    [20:49:33]: 0x0049C100 -> IsLinuxClient
    [20:49:33]: 0x004A51A0 -> GetGMTicket
    [20:49:33]: 0x004A51D0 -> NewGMTicket
    [20:49:33]: 0x004A5270 -> UpdateGMTicket
    [20:49:33]: 0x004A52F0 -> DeleteGMTicket
    [20:49:33]: 0x004A5320 -> GMSurveyQuestion
    [20:49:33]: 0x004A5440 -> GMSurveyNumAnswers
    [20:49:33]: 0x004A53A0 -> GMSurveyAnswer
    [20:49:33]: 0x004A0E60 -> GMSurveyAnswerSubmit
    [20:49:33]: 0x004A0F50 -> GMSurveyCommentSubmit
    [20:49:33]: 0x004A54C0 -> GMSurveySubmit
    [20:49:33]: 0x004A0FA0 -> GetGMStatus
    [20:49:33]: 0x004A54D0 -> AcceptXPLoss
    [20:49:33]: 0x004A5510 -> CheckSpiritHealerDist
    [20:49:33]: 0x004A5570 -> CheckTalentMasterDist
    [20:49:33]: 0x004A55D0 -> CheckPetUntrainerDist
    [20:49:33]: 0x004A5630 -> CheckBinderDist
    [20:49:33]: 0x004A5690 -> RetrieveCorpse
    [20:49:33]: 0x004ABDF0 -> BindEnchant
    [20:49:33]: 0x004A1010 -> ReplaceEnchant
    [20:49:33]: 0x0049C120 -> ReplaceTradeEnchant
    [20:49:33]: 0x004ABE10 -> NotWhileDeadError
    [20:49:33]: 0x004A5740 -> GetRestState
    [20:49:33]: 0x004A57F0 -> GetXPExhaustion
    [20:49:33]: 0x0049C100 -> GetTimeToWellRested
    [20:49:33]: 0x00560300 -> GMRequestPlayerInfo
    [20:49:33]: 0x0049C130 -> GetCoinIcon
    [20:49:33]: 0x0049C1C0 -> GetCoinText
    [20:49:33]: 0x0049C260 -> GetCoinTextureString
    [20:49:33]: 0x004A1050 -> IsSubZonePVPPOI
    [20:49:33]: 0x004A58E0 -> GetZonePVPInfo
    [20:49:33]: 0x004A10B0 -> TogglePVP
    [20:49:33]: 0x004A1120 -> SetPVP
    [20:49:33]: 0x004A5B30 -> GetPVPDesired
    [20:49:33]: 0x004A5B90 -> GetPVPTimer
    [20:49:33]: 0x004A5BF0 -> IsPVPTimerRunning
    [20:49:33]: 0x0049C310 -> ConfirmBindOnUse
    [20:49:33]: 0x004A11E0 -> SetPortraitToTexture
    [20:49:33]: 0x0049C320 -> GetLocale
    [20:49:33]: 0x004A1310 -> GetGMTicketCategories
    [20:49:33]: 0x004ABE20 -> DropItemOnUnit
    [20:49:33]: 0x00474400 -> RestartGx
    [20:49:33]: 0x00474420 -> RestoreVideoResolutionDefaults
    [20:49:33]: 0x00474430 -> RestoreVideoEffectsDefaults
    [20:49:33]: 0x004A1390 -> GetBindLocation
    [20:49:33]: 0x004A5C60 -> ConfirmTalentWipe
    [20:49:33]: 0x004A5CA0 -> ConfirmPetUnlearn
    [20:49:33]: 0x004A5CE0 -> ConfirmBinder
    [20:49:33]: 0x004A5D20 -> ShowingHelm
    [20:49:33]: 0x004A5D90 -> ShowingCloak
    [20:49:33]: 0x004A5E00 -> ShowHelm
    [20:49:33]: 0x004A5E50 -> ShowCloak
    [20:49:33]: 0x0049C350 -> SetEuropeanNumbers
    [20:49:33]: 0x004A1400 -> GetAreaSpiritHealerTime
    [20:49:33]: 0x004AEBA0 -> AcceptAreaSpiritHeal
    [20:49:33]: 0x004ABF90 -> CancelAreaSpiritHeal
    [20:49:33]: 0x004A1460 -> GetMouseFocus
    [20:49:33]: 0x0049C370 -> GetRealmName
    [20:49:33]: 0x0049C390 -> GetItemQualityColor
    [20:49:33]: 0x004A14B0 -> GetItemInfo
    [20:49:33]: 0x004A5EA0 -> GetItemGem
    [20:49:33]: 0x00509B90 -> GetExtendedItemInfo
    [20:49:33]: 0x004A1710 -> GetItemIcon
    [20:49:33]: 0x0049C490 -> GetItemFamily
    [20:49:33]: 0x004A6030 -> GetItemCount
    [20:49:33]: 0x004A61A0 -> GetItemSpell
    [20:49:33]: 0x0049C530 -> GetItemCooldown
    [20:49:33]: 0x004ADA50 -> PickupItem
    [20:49:33]: 0x0049C640 -> IsCurrentItem
    [20:49:33]: 0x004A6290 -> IsUsableItem
    [20:49:33]: 0x004A64D0 -> IsHelpfulItem
    [20:49:33]: 0x004A65C0 -> IsHarmfulItem
    [20:49:33]: 0x004A66C0 -> IsConsumableItem
    [20:49:33]: 0x0049C6C0 -> IsEquippableItem
    [20:49:33]: 0x004A6810 -> IsEquippedItem
    [20:49:33]: 0x004A6A80 -> IsEquippedItemType
    [20:49:33]: 0x004A68C0 -> IsDressableItem
    [20:49:33]: 0x004A6BB0 -> ItemHasRange
    [20:49:33]: 0x004A6D00 -> IsItemInRange
    [20:49:33]: 0x004736F0 -> GetNumAddOns
    [20:49:33]: 0x0049C770 -> GetAddOnInfo
    [20:49:33]: 0x0049C960 -> GetAddOnMetadata
    [20:49:33]: 0x0049CA40 -> UpdateAddOnMemoryUsage
    [20:49:33]: 0x0049CA60 -> GetAddOnMemoryUsage
    [20:49:33]: 0x0049CB40 -> GetScriptCPUUsage
    [20:49:33]: 0x0049CB70 -> UpdateAddOnCPUUsage
    [20:49:33]: 0x0049CB90 -> GetAddOnCPUUsage
    [20:49:33]: 0x0049CC50 -> GetFunctionCPUUsage
    [20:49:33]: 0x004A1990 -> GetFrameCPUUsage
    [20:49:33]: 0x0049CCF0 -> GetEventCPUUsage
    [20:49:33]: 0x0049CD60 -> ResetCPUUsage
    [20:49:33]: 0x004A1AB0 -> GetAddOnDependencies
    [20:49:33]: 0x0049CD70 -> EnableAddOn
    [20:49:33]: 0x0049CE30 -> EnableAllAddOns
    [20:49:33]: 0x0049CE70 -> DisableAddOn
    [20:49:33]: 0x0049CF30 -> DisableAllAddOns
    [20:49:33]: 0x0049CF70 -> ResetDisabledAddOns
    [20:49:33]: 0x0049CF90 -> IsAddOnLoadOnDemand
    [20:49:33]: 0x0049D060 -> IsAddOnLoaded
    [20:49:33]: 0x004B0CA0 -> LoadAddOn
    [20:49:33]: 0x004A6E70 -> PartialPlayTime
    [20:49:33]: 0x004A6EE0 -> NoPlayTime
    [20:49:33]: 0x0049D170 -> GetBillingTimeRested
    [20:49:33]: 0x004A44E0 -> CanShowResetInstances
    [20:49:33]: 0x004A0010 -> ResetInstances
    [20:49:33]: 0x004A0080 -> IsInInstance
    [20:49:33]: 0x004A0110 -> GetInstanceDifficulty
    [20:49:33]: 0x004A0150 -> GetDefaultDungeonDifficulty
    [20:49:33]: 0x004A0190 -> GetCurrentDungeonDifficulty
    [20:49:33]: 0x004AEA50 -> SetDungeonDifficulty
    [20:49:33]: 0x0049BEB0 -> ReportBug
    [20:49:33]: 0x0049BF00 -> ReportSuggestion
    [20:49:33]: 0x004ABFA0 -> GetMirrorTimerInfo
    [20:49:33]: 0x004A1BA0 -> GetMirrorTimerProgress
    [20:49:33]: 0x004A0CA0 -> GetNumTitles
    [20:49:33]: 0x004A4DE0 -> GetCurrentTitle
    [20:49:33]: 0x004A4E40 -> SetCurrentTitle
    [20:49:33]: 0x004A4F10 -> IsTitleKnown
    [20:49:33]: 0x004A4FE0 -> GetTitleName
    [20:49:33]: 0x004A6F50 -> UseItemByName
    [20:49:33]: 0x004A7000 -> EquipItemByName
    [20:49:33]: 0x0049D1B0 -> GetExistingLocales
    [20:49:33]: 0x0049D1F0 -> InCombatLockdown
    [20:49:33]: 0x004AC080 -> StartAttack
    [20:49:33]: 0x004A7300 -> StopAttack
    [20:49:33]: 0x004A1C50 -> SetTaxiBenchmarkMode
    [20:49:33]: 0x004A7350 -> GetTaxiBenchmarkMode
    [20:49:33]: 0x004A73C0 -> Dismount
    [20:49:33]: 0x0049D230 -> VoicePushToTalkStart
    [20:49:33]: 0x0049D230 -> VoicePushToTalkStop
    [20:49:33]: 0x004A73F0 -> SetUIVisibility
    [20:49:33]: 0x004A7420 -> IsReferAFriendLinked
    [20:49:33]: 0x004A74A0 -> CanGrantLevel
    [20:49:33]: 0x004AC150 -> GrantLevel
    [20:49:33]: 0x004A7520 -> CanSummonFriend
    [20:49:33]: 0x004AC250 -> SummonFriend
    [20:49:33]: 0x0049D240 -> GetSummonFriendCooldown
    [20:49:33]: 0x004A75A0 -> GetTotemInfo
    [20:49:33]: 0x004A1D20 -> GetTotemTimeLeft
    [20:49:33]: 0x004A7750 -> DestroyTotem
    [20:49:33]: 0x00474090 -> GetNumDeclensionSets
    [20:49:33]: 0x0049D2E0 -> DeclineName
    [20:49:33]: 0x004AC350 -> AcceptLevelGrant
    [20:49:33]: 0x004A1DD0 -> DeclineLevelGrant
    [20:49:33]: 0x0049D3E0 -> UploadSettings
    [20:49:33]: 0x0049D3F0 -> DownloadSettings
    [20:49:33]: 0x0049D400 -> GetMovieResolution
    [20:49:33]: 0x0049D4A0 -> GetMovieSubtitles
    [20:49:33]: 0x0049D450 -> SetMovieSubtitles
    [20:49:33]: 0x004A77C0 -> GameMovieFinished
    [20:49:33]: 0x0049D4E0 -> IsDesaturateSupported
    [20:49:33]: 0x0049D510 -> GetThreatStatusColor
    [20:49:33]: 0x004A1DE0 -> IsThreatWarningEnabled
    [20:49:33]: 0x004DF530 -> GetNumBindings
    [20:49:33]: 0x004DFE30 -> GetBinding
    [20:49:33]: 0x004E46E0 -> SetBinding
    [20:49:33]: 0x004E4770 -> SetBindingSpell
    [20:49:33]: 0x004E4860 -> SetBindingItem
    [20:49:33]: 0x004E4950 -> SetBindingMacro
    [20:49:33]: 0x004E4A40 -> SetBindingClick
    [20:49:33]: 0x004E4B60 -> SetOverrideBinding
    [20:49:33]: 0x004E4C50 -> SetOverrideBindingSpell
    [20:49:33]: 0x004E4D80 -> SetOverrideBindingItem
    [20:49:33]: 0x004E4EB0 -> SetOverrideBindingMacro
    [20:49:33]: 0x004E4FE0 -> SetOverrideBindingClick
    [20:49:33]: 0x004E1820 -> ClearOverrideBindings
    [20:49:33]: 0x004DFED0 -> GetBindingKey
    [20:49:33]: 0x004E3800 -> GetBindingAction
    [20:49:33]: 0x004E3870 -> GetBindingByKey
    [20:49:33]: 0x004E0DB0 -> RunBinding
    [20:49:33]: 0x004DF560 -> GetCurrentBindingSet
    [20:49:33]: 0x004E5140 -> LoadBindings
    [20:49:33]: 0x004E5190 -> SaveBindings
    [20:49:33]: 0x004DF590 -> GetNumModifiedClickActions
    [20:49:33]: 0x004DFF50 -> GetModifiedClickAction
    [20:49:33]: 0x004E0E40 -> SetModifiedClick
    [20:49:33]: 0x004E0ED0 -> GetModifiedClick
    [20:49:33]: 0x004E0F70 -> IsModifiedClick
    [20:49:33]: 0x004E5200 -> GetClickFrame
    [20:49:33]: 0x004F5E10 -> SecureCmdOptionParse
    [20:49:33]: 0x004F8150 -> BackupMacros
    [20:49:33]: 0x004F93D0 -> RestoreMacros
    [20:49:33]: 0x004F8160 -> RunMacro
    [20:49:33]: 0x004F7680 -> RunMacroText
    [20:49:33]: 0x004F5EC0 -> StopMacro
    [20:49:33]: 0x004F9410 -> CreateMacro
    [20:49:33]: 0x004F5EE0 -> GetNumMacros
    [20:49:33]: 0x004F8190 -> GetMacroInfo
    [20:49:33]: 0x004F8220 -> GetMacroBody
    [20:49:33]: 0x004F8250 -> DeleteMacro
    [20:49:33]: 0x004F8280 -> EditMacro
    [20:49:33]: 0x004F83B0 -> SetMacroItem
    [20:49:33]: 0x004F84E0 -> GetMacroItem
    [20:49:33]: 0x004F8600 -> SetMacroSpell
    [20:49:33]: 0x004F8730 -> GetMacroSpell
    [20:49:33]: 0x004F7710 -> GetNumMacroIcons
    [20:49:33]: 0x004F7760 -> GetNumMacroItemIcons
    [20:49:33]: 0x004F61C0 -> GetMacroIconInfo
    [20:49:33]: 0x004F6290 -> GetMacroItemIconInfo
    [20:49:33]: 0x004F87D0 -> PickupMacro
    [20:49:33]: 0x004F7910 -> GetMacroIndexByName
    [20:49:33]: 0x004F5F40 -> GetRunningMacro
    [20:49:33]: 0x004F5FA0 -> GetRunningMacroButton
    [20:49:33]: 0x005545B0 -> JumpOrAscendStart
    [20:49:33]: 0x005546D0 -> AscendStop
    [20:49:33]: 0x00554770 -> DescendStop
    [20:49:33]: 0x005533D0 -> ToggleRun
    [20:49:33]: 0x005547C0 -> ToggleAutoRun
    [20:49:33]: 0x00554830 -> MoveForwardStart
    [20:49:33]: 0x00554880 -> MoveForwardStop
    [20:49:33]: 0x005548C0 -> MoveBackwardStart
    [20:49:33]: 0x00554910 -> MoveBackwardStop
    [20:49:33]: 0x00554950 -> TurnLeftStart
    [20:49:33]: 0x00554990 -> TurnLeftStop
    [20:49:33]: 0x005549E0 -> TurnRightStart
    [20:49:33]: 0x00554A20 -> TurnRightStop
    [20:49:33]: 0x00554A70 -> StrafeLeftStart
    [20:49:33]: 0x00554AC0 -> StrafeLeftStop
    [20:49:33]: 0x00554B00 -> StrafeRightStart
    [20:49:33]: 0x00554B50 -> StrafeRightStop
    [20:49:33]: 0x00554BA0 -> PitchUpStart
    [20:49:33]: 0x00554EF0 -> PitchUpStop
    [20:49:33]: 0x00554BE0 -> PitchDownStart
    [20:49:33]: 0x00554F40 -> PitchDownStop
    [20:49:33]: 0x00554C20 -> TurnOrActionStart
    [20:49:33]: 0x00554C90 -> TurnOrActionStop
    [20:49:33]: 0x00554CD0 -> CameraOrSelectOrMoveStart
    [20:49:33]: 0x00554D40 -> CameraOrSelectOrMoveStop
    [20:49:33]: 0x00554D90 -> MoveAndSteerStart
    [20:49:33]: 0x00554E40 -> MoveAndSteerStop
    [20:49:33]: 0x00555AF0 -> SetMouselookOverrideBinding
    [20:49:33]: 0x00555210 -> MouselookStart
    [20:49:33]: 0x00554EA0 -> MouselookStop
    [20:49:33]: 0x00552710 -> IsMouselooking
    [20:49:33]: 0x00553EA0 -> VehicleExit
    [20:49:33]: 0x00553EF0 -> VehiclePrevSeat
    [20:49:33]: 0x00553F40 -> VehicleNextSeat
    [20:49:33]: 0x00554BA0 -> VehicleAimUpStart
    [20:49:33]: 0x00554EF0 -> VehicleAimUpStop
    [20:49:33]: 0x00554BE0 -> VehicleAimDownStart
    [20:49:33]: 0x00554F40 -> VehicleAimDownStop
    [20:49:33]: 0x00553F90 -> VehicleAimIncrement
    [20:49:33]: 0x00553FF0 -> VehicleAimDecrement
    [20:49:33]: 0x00554040 -> VehicleAimRequestAngle
    [20:49:33]: 0x00552750 -> VehicleAimGetAngle
    [20:49:33]: 0x005540D0 -> VehicleAimRequestNormAngle
    [20:49:33]: 0x005527A0 -> VehicleAimGetNormAngle
    [20:49:33]: 0x00552840 -> VehicleAimSetNormPower
    [20:49:33]: 0x005524E0 -> VehicleAimGetNormPower
    [20:49:33]: 0x00554170 -> IsUsingVehicleControls
    [20:49:33]: 0x005541C0 -> CanExitVehicle
    [20:49:33]: 0x00554210 -> CanSwitchVehicleSeats
    [20:49:33]: 0x005528A0 -> IsVehicleAimAngleAdjustable
    [20:49:33]: 0x00552910 -> IsVehicleAimPowerAdjustable
    [20:49:33]: 0x00559BE0 -> CameraZoomIn
    [20:49:33]: 0x00559C40 -> CameraZoomOut
    [20:49:33]: 0x00557500 -> MoveViewInStart
    [20:49:33]: 0x00557530 -> MoveViewInStop
    [20:49:33]: 0x00557560 -> MoveViewOutStart
    [20:49:33]: 0x00557590 -> MoveViewOutStop
    [20:49:33]: 0x00557620 -> MoveViewLeftStart
    [20:49:33]: 0x00557650 -> MoveViewLeftStop
    [20:49:33]: 0x005575C0 -> MoveViewRightStart
    [20:49:33]: 0x005575F0 -> MoveViewRightStop
    [20:49:33]: 0x00557680 -> MoveViewUpStart
    [20:49:33]: 0x005576B0 -> MoveViewUpStop
    [20:49:33]: 0x005576E0 -> MoveViewDownStart
    [20:49:33]: 0x00557710 -> MoveViewDownStop
    [20:49:33]: 0x0055D7A0 -> ToggleMouseMove
    [20:49:33]: 0x0055C650 -> SetView
    [20:49:33]: 0x00557740 -> SaveView
    [20:49:33]: 0x0055CFA0 -> ResetView
    [20:49:33]: 0x0055D000 -> NextView
    [20:49:33]: 0x0055D030 -> PrevView
    [20:49:33]: 0x005577A0 -> FlipCameraYaw
    [20:49:33]: 0x00559CA0 -> VehicleCameraZoomIn
    [20:49:33]: 0x00559CB0 -> VehicleCameraZoomOut
    [20:49:33]: 0x008D2DC0 -> PlaySound
    [20:49:33]: 0x008D2830 -> PlayMusic
    [20:49:33]: 0x008D2890 -> PlaySoundFile
    [20:49:33]: 0x008D28F0 -> StopMusic
    [20:49:33]: 0x008D2A80 -> Sound_GameSystem_GetNumInputDrivers
    [20:49:33]: 0x008D2AB0 -> Sound_GameSystem_GetInputDriverNameByIndex
    [20:49:33]: 0x008D2B40 -> Sound_GameSystem_GetNumOutputDrivers
    [20:49:33]: 0x008D2B70 -> Sound_GameSystem_GetOutputDriverNameByIndex
    [20:49:33]: 0x008D2C00 -> Sound_GameSystem_RestartSoundSystem
    [20:49:33]: 0x008D2900 -> Sound_ChatSystem_GetNumInputDrivers
    [20:49:33]: 0x008D2930 -> Sound_ChatSystem_GetInputDriverNameByIndex
    [20:49:33]: 0x008D29C0 -> Sound_ChatSystem_GetNumOutputDrivers
    [20:49:33]: 0x008D29F0 -> Sound_ChatSystem_GetOutputDriverNameByIndex
    [20:49:33]: 0x008D2EB0 -> VoiceChat_StartCapture
    [20:49:33]: 0x008D2C20 -> VoiceChat_StopCapture
    [20:49:33]: 0x008D2C30 -> VoiceChat_RecordLoopbackSound
    [20:49:33]: 0x008D2CA0 -> VoiceChat_StopRecordingLoopbackSound
    [20:49:33]: 0x008D2CB0 -> VoiceChat_PlayLoopbackSound
    [20:49:33]: 0x008D2CC0 -> VoiceChat_StopPlayingLoopbackSound
    [20:49:33]: 0x008D2CD0 -> VoiceChat_IsRecordingLoopbackSound
    [20:49:33]: 0x008D2D00 -> VoiceChat_IsPlayingLoopbackSound
    [20:49:33]: 0x008D2D30 -> VoiceChat_GetCurrentMicrophoneSignalLevel
    [20:49:33]: 0x008D2D60 -> VoiceChat_ActivatePrimaryCaptureCallback
    [20:49:33]: 0x00763EF0 -> SpellIsTargeting
    [20:49:33]: 0x00763F30 -> SpellCanTargetItem
    [20:49:33]: 0x00766940 -> SpellTargetItem
    [20:49:33]: 0x007694B0 -> SpellCanTargetUnit
    [20:49:33]: 0x00772510 -> SpellTargetUnit
    [20:49:33]: 0x00763F80 -> SpellCanTargetGlyph
    [20:49:33]: 0x0076EC90 -> SpellStopTargeting
    [20:49:33]: 0x0076ED00 -> SpellStopCasting
    [20:49:33]: 0x00769540 -> CancelUnitBuff
    [20:49:33]: 0x007681E0 -> CancelItemTempEnchantment
    [20:49:33]: 0x00560230 -> GetTime
    [20:49:33]: 0x00560270 -> GetGameTime
    [20:49:33]: 0x005602B0 -> ConsoleExec
    [20:49:33]: 0x00560300 -> ReadFile
    [20:49:33]: 0x00560300 -> DeleteFile
    [20:49:33]: 0x00560300 -> AppendToFile
    [20:49:33]: 0x00560320 -> GetAccountExpansionLevel
    [20:49:33]: 0x005630E0 -> UnitExists
    [20:49:33]: 0x00563190 -> UnitIsVisible
    [20:49:33]: 0x00563210 -> UnitIsUnit
    [20:49:33]: 0x005632F0 -> UnitIsPlayer
    [20:49:33]: 0x00563390 -> UnitIsInMyGuild
    [20:49:33]: 0x00563520 -> UnitIsCorpse
    [20:49:33]: 0x005635A0 -> UnitIsPartyLeader
    [20:49:33]: 0x00563640 -> UnitIsRaidOfficer
    [20:49:33]: 0x005636C0 -> UnitInParty
    [20:49:33]: 0x00563740 -> UnitPlayerOrPetInParty
    [20:49:33]: 0x005637C0 -> UnitInRaid
    [20:49:33]: 0x005638C0 -> UnitPlayerOrPetInRaid
    [20:49:33]: 0x00563940 -> UnitPlayerControlled
    [20:49:33]: 0x005639D0 -> UnitIsAFK
    [20:49:33]: 0x00563AF0 -> UnitIsDND
    [20:49:33]: 0x00563BC0 -> UnitIsPVP
    [20:49:33]: 0x00563CC0 -> UnitIsPVPSanctuary
    [20:49:33]: 0x00563D50 -> UnitIsPVPFreeForAll
    [20:49:33]: 0x00563E40 -> UnitFactionGroup
    [20:49:33]: 0x00564030 -> UnitReaction
    [20:49:33]: 0x005640E0 -> UnitIsEnemy
    [20:49:33]: 0x00564180 -> UnitIsFriend
    [20:49:33]: 0x005642E0 -> UnitCanCooperate
    [20:49:33]: 0x00564440 -> UnitCanAssist
    [20:49:33]: 0x005644E0 -> UnitCanAttack
    [20:49:33]: 0x00564580 -> UnitIsCharmed
    [20:49:33]: 0x00564610 -> UnitIsPossessed
    [20:49:33]: 0x005646A0 -> UnitIsPlusMob
    [20:49:33]: 0x00564730 -> UnitClassification
    [20:49:33]: 0x005647C0 -> UnitSelectionColor
    [20:49:33]: 0x00565370 -> UnitGUID
    [20:49:33]: 0x00565480 -> UnitName
    [20:49:33]: 0x00565690 -> UnitPVPName
    [20:49:33]: 0x00565750 -> UnitXP
    [20:49:33]: 0x005657D0 -> UnitXPMax
    [20:49:33]: 0x00565850 -> UnitHealth
    [20:49:33]: 0x00565960 -> UnitHealthMax
    [20:49:33]: 0x00565A40 -> UnitMana
    [20:49:33]: 0x00565C20 -> UnitManaMax
    [20:49:33]: 0x00565A40 -> UnitPower
    [20:49:33]: 0x00565C20 -> UnitPowerMax
    [20:49:33]: 0x00565DE0 -> UnitPowerType
    [20:49:33]: 0x00565F90 -> UnitOnTaxi
    [20:49:33]: 0x00566010 -> UnitIsFeignDeath
    [20:49:33]: 0x005660C0 -> UnitIsDead
    [20:49:33]: 0x005661C0 -> UnitIsGhost
    [20:49:33]: 0x005662C0 -> UnitIsDeadOrGhost
    [20:49:33]: 0x005663D0 -> UnitIsConnected
    [20:49:33]: 0x005664A0 -> UnitAffectingCombat
    [20:49:33]: 0x00566520 -> UnitSex
    [20:49:33]: 0x00566620 -> UnitLevel
    [20:49:33]: 0x005667D0 -> GetMoney
    [20:49:33]: 0x00566870 -> GetHonorCurrency
    [20:49:33]: 0x005668F0 -> GetArenaCurrency
    [20:49:33]: 0x00566970 -> UnitRace
    [20:49:33]: 0x00566AF0 -> UnitClass
    [20:49:33]: 0x00566C70 -> UnitRaceBase
    [20:49:33]: 0x00566DD0 -> UnitClassBase
    [20:49:33]: 0x00566F30 -> UnitResistance
    [20:49:33]: 0x00567090 -> UnitStat
    [20:49:33]: 0x005671E0 -> UnitAttackBothHands
    [20:49:33]: 0x005675E0 -> UnitDamage
    [20:49:33]: 0x005672E0 -> UnitRangedDamage
    [20:49:33]: 0x00567550 -> UnitRangedAttack
    [20:49:33]: 0x00567780 -> UnitAttackSpeed
    [20:49:33]: 0x005678D0 -> UnitAttackPower
    [20:49:33]: 0x00567A10 -> UnitRangedAttackPower
    [20:49:33]: 0x00567B50 -> UnitDefense
    [20:49:33]: 0x00567C30 -> UnitArmor
    [20:49:33]: 0x00567D20 -> UnitCharacterPoints
    [20:49:33]: 0x00561CC0 -> GetPetTalentPoints
    [20:49:33]: 0x0056B040 -> UnitBuff
    [20:49:33]: 0x0056B090 -> UnitDebuff
    [20:49:33]: 0x0056B0E0 -> UnitAura
    [20:49:33]: 0x00567EA0 -> UnitIsTapped
    [20:49:33]: 0x00567F20 -> UnitIsTappedByPlayer
    [20:49:33]: 0x00567FA0 -> UnitIsTrivial
    [20:49:33]: 0x00568020 -> UnitHasRelicSlot
    [20:49:33]: 0x005680D0 -> SetPortraitTexture
    [20:49:33]: 0x005682E0 -> HasFullControl
    [20:49:33]: 0x00568350 -> GetComboPoints
    [20:49:33]: 0x005648E0 -> IsInGuild
    [20:49:33]: 0x00564940 -> IsGuildLeader
    [20:49:33]: 0x00564A30 -> IsArenaTeamCaptain
    [20:49:33]: 0x005649B0 -> IsInArenaTeam
    [20:49:33]: 0x00564B00 -> IsResting
    [20:49:33]: 0x00564B70 -> GetCombatRating
    [20:49:33]: 0x00564C30 -> GetCombatRatingBonus
    [20:49:33]: 0x00560360 -> GetMaxCombatRatingBonus
    [20:49:33]: 0x00564CF0 -> GetDodgeChance
    [20:49:33]: 0x00564D50 -> GetBlockChance
    [20:49:33]: 0x00564DB0 -> GetShieldBlock
    [20:49:33]: 0x00564E30 -> GetParryChance
    [20:49:33]: 0x00564EF0 -> GetCritChanceFromAgility
    [20:49:33]: 0x00564F70 -> GetSpellCritChanceFromIntellect
    [20:49:33]: 0x00564E90 -> GetCritChance
    [20:49:33]: 0x00564FF0 -> GetRangedCritChance
    [20:49:33]: 0x00565050 -> GetSpellCritChance
    [20:49:33]: 0x005650D0 -> GetSpellBonusDamage
    [20:49:33]: 0x00565170 -> GetSpellBonusHealing
    [20:49:33]: 0x005651D0 -> GetSpellPenetration
    [20:49:33]: 0x00565240 -> GetArmorPenetration
    [20:49:33]: 0x005652A0 -> GetAttackPowerForStat
    [20:49:33]: 0x00568460 -> UnitCreatureType
    [20:49:33]: 0x00568500 -> UnitCreatureFamily
    [20:49:33]: 0x005685A0 -> GetResSicknessDuration
    [20:49:33]: 0x00568700 -> GetPVPSessionStats
    [20:49:33]: 0x005687B0 -> GetPVPYesterdayStats
    [20:49:33]: 0x00568860 -> GetPVPLifetimeStats
    [20:49:33]: 0x00568920 -> UnitPVPRank
    [20:49:33]: 0x00568990 -> GetPVPRankInfo
    [20:49:33]: 0x00560600 -> GetPVPRankProgress
    [20:49:33]: 0x00568AD0 -> UnitCastingInfo
    [20:49:33]: 0x00568D50 -> UnitChannelInfo
    [20:49:33]: 0x00561D40 -> IsLoggedIn
    [20:49:33]: 0x00560620 -> IsFlyableArea
    [20:49:33]: 0x00568F10 -> IsIndoors
    [20:49:33]: 0x00568F70 -> IsOutdoors
    [20:49:33]: 0x00568FD0 -> IsOutOfBounds
    [20:49:33]: 0x00569040 -> IsFalling
    [20:49:33]: 0x005690A0 -> IsSwimming
    [20:49:33]: 0x00569100 -> IsFlying
    [20:49:33]: 0x00569160 -> IsMounted
    [20:49:33]: 0x005691C0 -> IsStealthed
    [20:49:33]: 0x00569220 -> UnitIsSameServer
    [20:49:33]: 0x005693A0 -> GetUnitHealthModifier
    [20:49:33]: 0x00569420 -> GetUnitMaxHealthModifier
    [20:49:33]: 0x005694B0 -> GetUnitPowerModifier
    [20:49:33]: 0x00569530 -> GetUnitHealthRegenRateFromSpirit
    [20:49:33]: 0x005695B0 -> GetUnitManaRegenRateFromSpirit
    [20:49:33]: 0x00569640 -> GetManaRegen
    [20:49:33]: 0x005696F0 -> GetPowerRegen
    [20:49:33]: 0x00569AE0 -> GetRuneCooldown
    [20:49:33]: 0x00569C00 -> GetRuneCount
    [20:49:33]: 0x00569CA0 -> GetRuneType
    [20:49:33]: 0x00569900 -> ReportPlayerIsPVPAFK
    [20:49:33]: 0x005697A0 -> GetExpertise
    [20:49:33]: 0x00569860 -> GetExpertisePercent
    [20:49:33]: 0x00563840 -> UnitInBattleground
    [20:49:33]: 0x005699D0 -> UnitInRange
    [20:49:33]: 0x00569D50 -> GetUnitSpeed
    [20:49:33]: 0x00569DF0 -> GetUnitPitch
    [20:49:33]: 0x00569E90 -> UnitInVehicle
    [20:49:33]: 0x00569F60 -> UnitControllingVehicle
    [20:49:33]: 0x0056A0E0 -> UnitInVehicleControlSeat
    [20:49:33]: 0x0056A120 -> UnitHasVehicleUI
    [20:49:33]: 0x0056A160 -> UnitTargetsVehicleInRaidUI
    [20:49:33]: 0x0056A1B0 -> UnitVehicleSkin
    [20:49:33]: 0x0056A210 -> UnitVehicleSeatCount
    [20:49:33]: 0x0056A2A0 -> UnitVehicleSeatInfo
    [20:49:33]: 0x0056A370 -> UnitSwitchToVehicleSeat
    [20:49:33]: 0x0056A420 -> UnitThreatSituation
    [20:49:33]: 0x0056A4F0 -> UnitDetailedThreatSituation
    [20:49:33]: 0x0056A630 -> UnitIsControlling
    [20:49:33]: 0x004D61D0 -> GetNumTrackingTypes
    [20:49:33]: 0x004D6210 -> GetTrackingInfo
    [20:49:33]: 0x004D63E0 -> SetTracking
    [20:49:33]: 0x004D6580 -> GetTrackingTexture
    [20:49:33]: 0x00685780 -> CombatLogResetFilter
    [20:49:33]: 0x00685C80 -> CombatLogAddFilter
    [20:49:33]: 0x00683480 -> CombatLogSetRetentionTime
    [20:49:33]: 0x00683850 -> CombatLogGetRetentionTime
    [20:49:33]: 0x00685790 -> CombatLogGetNumEntries
    [20:49:33]: 0x00685800 -> CombatLogSetCurrentEntry
    [20:49:33]: 0x00685050 -> CombatLogGetCurrentEntry
    [20:49:33]: 0x00685940 -> CombatLogAdvanceEntry
    [20:49:33]: 0x00686E30 -> CombatLogClearEntries
    [20:49:33]: 0x006834D0 -> CombatLog_Object_IsA
    [20:49:33]: 0x00683450 -> CombatTextSetActiveUnit
    [20:49:33]: 0x0050FAF0 -> GetActionInfo
    [20:49:33]: 0x00510580 -> GetActionTexture
    [20:49:33]: 0x0050E970 -> GetActionCount
    [20:49:33]: 0x0050FC30 -> GetActionCooldown
    [20:49:33]: 0x0050FD00 -> GetActionAutocast
    [20:49:33]: 0x0050E9F0 -> GetActionText
    [20:49:33]: 0x0050EE30 -> HasAction
    [20:49:33]: 0x00512290 -> UseAction
    [20:49:33]: 0x00512320 -> PickupAction
    [20:49:33]: 0x00511DE0 -> PlaceAction
    [20:49:33]: 0x005105F0 -> IsAttackAction
    [20:49:33]: 0x005115E0 -> IsCurrentAction
    [20:49:33]: 0x00510660 -> IsAutoRepeatAction
    [20:49:33]: 0x0050EA80 -> IsUsableAction
    [20:49:33]: 0x005106D0 -> IsConsumableAction
    [20:49:33]: 0x0050F260 -> IsStackableAction
    [20:49:33]: 0x0050F7A0 -> IsEquippedAction
    [20:49:33]: 0x00510740 -> ActionHasRange
    [20:49:33]: 0x005107A0 -> IsActionInRange
    [20:49:33]: 0x0050EB40 -> GetBonusBarOffset
    [20:49:33]: 0x0050EB80 -> ChangeActionBarPage
    [20:49:33]: 0x0050EBF0 -> GetActionBarPage
    [20:49:33]: 0x0050F2D0 -> GetActionBarToggles
    [20:49:33]: 0x0050F360 -> SetActionBarToggles
    [20:49:33]: 0x0050F400 -> IsPossessBarVisible
    [20:49:33]: 0x004C2E30 -> GetNumPartyMembers
    [20:49:33]: 0x004C2EB0 -> GetRealNumPartyMembers
    [20:49:33]: 0x004C2EF0 -> GetPartyMember
    [20:49:33]: 0x004C2F90 -> GetPartyLeaderIndex
    [20:49:33]: 0x004C3610 -> IsPartyLeader
    [20:49:33]: 0x004C3670 -> IsRealPartyLeader
    [20:49:33]: 0x004C4310 -> LeaveParty
    [20:49:33]: 0x004C36D0 -> GetLootMethod
    [20:49:33]: 0x004C45A0 -> SetLootMethod
    [20:49:33]: 0x004C2FC0 -> GetLootThreshold
    [20:49:33]: 0x004C47D0 -> SetLootThreshold
    [20:49:33]: 0x004C4B80 -> SetPartyAssignment
    [20:49:33]: 0x004C4DC0 -> ClearPartyAssignment
    [20:49:33]: 0x004C3840 -> GetPartyAssignment
    [20:49:33]: 0x004C4340 -> SilenceMember
    [20:49:33]: 0x004C4470 -> UnSilenceMember
    [20:49:33]: 0x004C48B0 -> SetOptOutOfLoot
    [20:49:33]: 0x004C2FF0 -> GetOptOutOfLoot
    [20:49:33]: 0x00497D50 -> SendChatMessage
    [20:49:33]: 0x0048BC60 -> SendAddonMessage
    [20:49:33]: 0x0048BE60 -> GetNumLanguages
    [20:49:33]: 0x0048BF10 -> GetLanguageByIndex
    [20:49:33]: 0x0048C010 -> GetDefaultLanguage
    [20:49:33]: 0x0048C080 -> DoEmote
    [20:49:33]: 0x00487C70 -> LoggingChat
    [20:49:33]: 0x00487C90 -> LoggingCombat

  15. #15
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    LUA Dump - Part 2:

    Code:
    [20:49:33]: 0x004985D0 -> JoinChannelByName
    [20:49:33]: 0x004985D0 -> JoinTemporaryChannel
    [20:49:33]: 0x004985F0 -> JoinPermanentChannel
    [20:49:33]: 0x0049A420 -> LeaveChannelByName
    [20:49:33]: 0x00489F40 -> ListChannelByName
    [20:49:33]: 0x00498610 -> ListChannels
    [20:49:33]: 0x00489F60 -> GetChannelList
    [20:49:33]: 0x0048A030 -> SetChannelPassword
    [20:49:33]: 0x0048A120 -> SetChannelOwner
    [20:49:33]: 0x0048A140 -> DisplayChannelOwner
    [20:49:33]: 0x0048A160 -> GetChannelName
    [20:49:33]: 0x0048A260 -> ChannelModerator
    [20:49:33]: 0x0048A280 -> ChannelUnmoderator
    [20:49:33]: 0x0048A2A0 -> ChannelMute
    [20:49:33]: 0x0048A2C0 -> ChannelUnmute
    [20:49:33]: 0x0048A2E0 -> ChannelInvite
    [20:49:33]: 0x0048A300 -> ChannelKick
    [20:49:33]: 0x0048A320 -> ChannelBan
    [20:49:33]: 0x0048A340 -> ChannelUnban
    [20:49:33]: 0x0048A360 -> ChannelToggleAnnouncements
    [20:49:33]: 0x0048C800 -> ChannelSilenceVoice
    [20:49:33]: 0x0048C910 -> ChannelSilenceAll
    [20:49:33]: 0x0048C9B0 -> ChannelUnSilenceVoice
    [20:49:33]: 0x0048CAC0 -> ChannelUnSilenceAll
    [20:49:33]: 0x0048A400 -> ChangeChatColor
    [20:49:33]: 0x0048A630 -> ResetChatColors
    [20:49:33]: 0x0048A6E0 -> GetChatTypeIndex
    [20:49:33]: 0x00487D00 -> GetChatWindowInfo
    [20:49:33]: 0x00487EB0 -> GetChatWindowMessages
    [20:49:33]: 0x0048A7F0 -> GetChatWindowChannels
    [20:49:33]: 0x00487F60 -> AddChatWindowMessages
    [20:49:33]: 0x00488040 -> RemoveChatWindowMessages
    [20:49:33]: 0x0048D420 -> AddChatWindowChannel
    [20:49:33]: 0x0048A8D0 -> RemoveChatWindowChannel
    [20:49:33]: 0x00488120 -> SetChatWindowName
    [20:49:33]: 0x004881D0 -> SetChatWindowSize
    [20:49:33]: 0x00488270 -> SetChatWindowColor
    [20:49:33]: 0x004883B0 -> SetChatWindowAlpha
    [20:49:33]: 0x00488460 -> SetChatWindowLocked
    [20:49:33]: 0x004884E0 -> SetChatWindowDocked
    [20:49:33]: 0x00488590 -> SetChatWindowShown
    [20:49:33]: 0x0048AA00 -> EnumerateServerChannels
    [20:49:33]: 0x0048C2E0 -> RequestRaidInfo
    [20:49:33]: 0x00488610 -> GetNumSavedInstances
    [20:49:33]: 0x0048AAC0 -> GetSavedInstanceInfo
    [20:49:33]: 0x0048D570 -> ResetChatWindows
    [20:49:33]: 0x0048C380 -> CanComplainChat
    [20:49:33]: 0x00499430 -> ComplainChat
    [20:49:33]: 0x00498D30 -> GetNumDisplayChannels
    [20:49:33]: 0x0048AC70 -> GetChannelDisplayInfo
    [20:49:33]: 0x0048B100 -> GetSelectedDisplayChannel
    [20:49:33]: 0x00490050 -> SetSelectedDisplayChannel
    [20:49:33]: 0x00490130 -> GetChannelRosterInfo
    [20:49:33]: 0x00490390 -> GetNumChannelMembers
    [20:49:33]: 0x0048C1E0 -> SetActiveVoiceChannel
    [20:49:33]: 0x00487CB0 -> GetActiveVoiceChannel
    [20:49:33]: 0x00498D70 -> CollapseChannelHeader
    [20:49:33]: 0x00498DF0 -> ExpandChannelHeader
    [20:49:33]: 0x0048A380 -> ChannelVoiceOn
    [20:49:33]: 0x0048A3A0 -> ChannelVoiceOff
    [20:49:33]: 0x0048A3C0 -> DisplayChannelVoiceOn
    [20:49:33]: 0x0048A3E0 -> DisplayChannelVoiceOff
    [20:49:33]: 0x0048B160 -> IsDisplayChannelOwner
    [20:49:33]: 0x0048B1D0 -> IsDisplayChannelModerator
    [20:49:33]: 0x004887B0 -> IsVoiceChatEnabled
    [20:49:33]: 0x00488820 -> IsVoiceChatAllowed
    [20:49:33]: 0x00488870 -> IsVoiceChatAllowedByServer
    [20:49:33]: 0x0048B240 -> IsSilenced
    [20:49:33]: 0x004889B0 -> GetMuteStatus
    [20:49:33]: 0x004888B0 -> UnitIsSilenced
    [20:49:33]: 0x0048B320 -> SetChannelWatch
    [20:49:33]: 0x0048B340 -> ClearChannelWatch
    [20:49:33]: 0x0048B3B0 -> DeclineInvite
    [20:49:33]: 0x004CCB30 -> GetNumSpellTabs
    [20:49:33]: 0x004CD200 -> GetSpellTabInfo
    [20:49:33]: 0x004D0C40 -> GetSpellName
    [20:49:33]: 0x004D0D20 -> GetSpellLink
    [20:49:33]: 0x004D0E70 -> GetSpellInfo
    [20:49:33]: 0x004D11B0 -> GetSpellTexture
    [20:49:33]: 0x004D1230 -> GetSpellCount
    [20:49:33]: 0x004D12C0 -> GetSpellCooldown
    [20:49:33]: 0x004D13C0 -> GetSpellAutocast
    [20:49:33]: 0x004D1490 -> ToggleSpellAutocast
    [20:49:33]: 0x004D14F0 -> EnableSpellAutocast
    [20:49:33]: 0x004D1550 -> DisableSpellAutocast
    [20:49:33]: 0x004D15B0 -> PickupSpell
    [20:49:33]: 0x004D1600 -> CastSpell
    [20:49:33]: 0x004D1670 -> IsSelectedSpell
    [20:49:33]: 0x004D16F0 -> IsPassiveSpell
    [20:49:33]: 0x004D17D0 -> IsAttackSpell
    [20:49:33]: 0x004D18B0 -> IsCurrentSpell
    [20:49:33]: 0x004D1960 -> IsAutoRepeatSpell
    [20:49:33]: 0x004D1A10 -> IsUsableSpell
    [20:49:33]: 0x004D1B90 -> IsHelpfulSpell
    [20:49:33]: 0x004D1C80 -> IsHarmfulSpell
    [20:49:33]: 0x004D1D80 -> IsConsumableSpell
    [20:49:33]: 0x004D1E80 -> SpellHasRange
    [20:49:33]: 0x004D1FF0 -> IsSpellInRange
    [20:49:33]: 0x004CEB30 -> UpdateSpells
    [20:49:33]: 0x0049C0E0 -> PlayerHasSpells
    [20:49:33]: 0x004CEB40 -> HasPetSpells
    [20:49:33]: 0x004CD440 -> GetNumShapeshiftForms
    [20:49:33]: 0x004CEC20 -> GetShapeshiftForm
    [20:49:33]: 0x004CEC70 -> CancelShapeshiftForm
    [20:49:33]: 0x004CECA0 -> GetShapeshiftFormInfo
    [20:49:33]: 0x004CD480 -> CastShapeshiftForm
    [20:49:33]: 0x004CD510 -> GetShapeshiftFormCooldown
    [20:49:33]: 0x004D0760 -> CastSpellByName
    [20:49:33]: 0x004CD630 -> GetNumCompanions
    [20:49:33]: 0x004CEE70 -> GetCompanionInfo
    [20:49:33]: 0x004CF040 -> GetCompanionCooldown
    [20:49:33]: 0x004CD6A0 -> PickupCompanion
    [20:49:33]: 0x004CF190 -> CallCompanion
    [20:49:33]: 0x004CF260 -> DismissCompanion
    [20:49:33]: 0x004CCBC0 -> GetKnownSlotFromHighestRankSlot
    [20:49:33]: 0x00542DD0 -> GetInventorySlotInfo
    [20:49:33]: 0x005442B0 -> GetInventoryItemsForSlot
    [20:49:33]: 0x00544840 -> GetInventoryItemTexture
    [20:49:33]: 0x00544A00 -> GetInventoryItemBroken
    [20:49:33]: 0x00544AC0 -> GetInventoryItemCount
    [20:49:33]: 0x00544CC0 -> GetInventoryItemQuality
    [20:49:33]: 0x00542ED0 -> GetInventoryItemCooldown
    [20:49:33]: 0x00544DF0 -> GetInventoryItemDurability
    [20:49:33]: 0x00544EF0 -> GetInventoryItemLink
    [20:49:33]: 0x00542700 -> KeyRingButtonIDToInvSlotID
    [20:49:33]: 0x00542760 -> QuestBagButtonIDToInvSlotID
    [20:49:33]: 0x00545060 -> PickupInventoryItem
    [20:49:33]: 0x005450A0 -> UseInventoryItem
    [20:49:33]: 0x00545110 -> SocketInventoryItem
    [20:49:33]: 0x00545150 -> IsInventoryItemLocked
    [20:49:33]: 0x005451F0 -> PutItemInBag
    [20:49:33]: 0x00545260 -> PutItemInBackpack
    [20:49:33]: 0x005452B0 -> PickupBagFromSlot
    [20:49:33]: 0x005452F0 -> CursorCanGoInSlot
    [20:49:33]: 0x005453A0 -> ShowInventorySellCursor
    [20:49:33]: 0x00545420 -> SetInventoryPortraitTexture
    [20:49:33]: 0x00545560 -> GetGuildInfo
    [20:49:33]: 0x00543010 -> GetInventoryAlertStatus
    [20:49:33]: 0x00545680 -> UpdateInventoryAlertStatus
    [20:49:33]: 0x00545690 -> OffhandHasWeapon
    [20:49:33]: 0x005427E0 -> HasInspectHonorData
    [20:49:33]: 0x00545700 -> RequestInspectHonorData
    [20:49:33]: 0x00542820 -> GetInspectHonorData
    [20:49:33]: 0x005430A0 -> GetInspectArenaTeamData
    [20:49:33]: 0x005428F0 -> ClearInspectPlayer
    [20:49:33]: 0x00545710 -> GetWeaponEnchantInfo
    [20:49:33]: 0x00545900 -> HasWandEquipped
    [20:49:33]: 0x004DE520 -> SetLootPortrait
    [20:49:33]: 0x004DDB60 -> GetNumLootItems
    [20:49:33]: 0x004DDB90 -> GetLootSlotInfo
    [20:49:33]: 0x004DDCF0 -> GetLootSlotLink
    [20:49:33]: 0x004DDD70 -> LootSlotIsItem
    [20:49:33]: 0x004DDE30 -> LootSlotIsCoin
    [20:49:33]: 0x004DEB10 -> LootSlot
    [20:49:33]: 0x004DEB80 -> ConfirmLootSlot
    [20:49:33]: 0x004DDED0 -> CloseLoot
    [20:49:33]: 0x004DDF00 -> IsFishingLoot
    [20:49:33]: 0x004DDF40 -> GetMasterLootCandidate
    [20:49:33]: 0x004DEBF0 -> GiveMasterLoot
    [20:49:33]: 0x004DDFF0 -> GetLootRollItemInfo
    [20:49:33]: 0x004DE190 -> GetLootRollItemLink
    [20:49:33]: 0x004DE250 -> GetLootRollTimeLeft
    [20:49:33]: 0x004DE2F0 -> RollOnLoot
    [20:49:33]: 0x004DE360 -> ConfirmLootRoll
    [20:49:33]: 0x004E5950 -> ItemTextGetItem
    [20:49:33]: 0x004E6130 -> ItemTextGetCreator
    [20:49:33]: 0x004E59A0 -> ItemTextGetMaterial
    [20:49:33]: 0x004E5860 -> ItemTextGetPage
    [20:49:33]: 0x004E58A0 -> ItemTextGetText
    [20:49:33]: 0x004E5A80 -> ItemTextHasNextPage
    [20:49:33]: 0x004E5E10 -> ItemTextPrevPage
    [20:49:33]: 0x004E5E50 -> ItemTextNextPage
    [20:49:33]: 0x004E60E0 -> CloseItemText
    [20:49:33]: 0x004E65B0 -> GetGossipText
    [20:49:33]: 0x004E65D0 -> GetNumGossipOptions
    [20:49:33]: 0x004E6610 -> GetNumGossipAvailableQuests
    [20:49:33]: 0x004E6650 -> GetNumGossipActiveQuests
    [20:49:33]: 0x004E6690 -> GetGossipOptions
    [20:49:33]: 0x004E6FB0 -> GetGossipAvailableQuests
    [20:49:33]: 0x004E7050 -> GetGossipActiveQuests
    [20:49:33]: 0x004E70F0 -> SelectGossipOption
    [20:49:33]: 0x004E7160 -> SelectGossipAvailableQuest
    [20:49:33]: 0x004E71D0 -> SelectGossipActiveQuest
    [20:49:33]: 0x004E66F0 -> CloseGossip
    [20:49:33]: 0x004E8B60 -> CloseQuest
    [20:49:33]: 0x004E7920 -> GetTitleText
    [20:49:33]: 0x004E7940 -> GetGreetingText
    [20:49:33]: 0x004E7960 -> GetQuestText
    [20:49:33]: 0x004E7980 -> GetObjectiveText
    [20:49:33]: 0x004E79A0 -> GetProgressText
    [20:49:33]: 0x004E79C0 -> GetRewardText
    [20:49:33]: 0x004E79E0 -> GetNumAvailableQuests
    [20:49:33]: 0x004E7A10 -> GetNumActiveQuests
    [20:49:33]: 0x004E7A40 -> GetAvailableTitle
    [20:49:33]: 0x004E7AE0 -> GetActiveTitle
    [20:49:33]: 0x004E7B80 -> GetAvailableLevel
    [20:49:33]: 0x004E7C20 -> GetActiveLevel
    [20:49:33]: 0x004E8B80 -> IsAvailableQuestTrivial
    [20:49:33]: 0x004E8C30 -> IsActiveQuestTrivial
    [20:49:33]: 0x004E8CE0 -> SelectAvailableQuest
    [20:49:33]: 0x004E8D50 -> SelectActiveQuest
    [20:49:33]: 0x004E8DC0 -> AcceptQuest
    [20:49:33]: 0x004E8DD0 -> DeclineQuest
    [20:49:33]: 0x004E8DE0 -> IsQuestCompletable
    [20:49:33]: 0x004E8E20 -> CompleteQuest
    [20:49:33]: 0x004E8E30 -> GetQuestReward
    [20:49:33]: 0x004E7CC0 -> GetRewardMoney
    [20:49:33]: 0x004E7CF0 -> GetRewardHonor
    [20:49:33]: 0x004E8E80 -> GetRewardSpell
    [20:49:33]: 0x004E7D40 -> GetQuestMoneyToGet
    [20:49:33]: 0x004E7D70 -> GetNumQuestRewards
    [20:49:33]: 0x004E7DD0 -> GetNumQuestChoices
    [20:49:33]: 0x004E7E30 -> GetNumQuestItems
    [20:49:33]: 0x004E91A0 -> GetQuestItemInfo
    [20:49:33]: 0x004E7E90 -> GetQuestItemLink
    [20:49:33]: 0x004E92D0 -> GetQuestSpellLink
    [20:49:33]: 0x004E7F80 -> QuestChooseRewardError
    [20:49:33]: 0x004E8290 -> ConfirmAcceptQuest
    [20:49:33]: 0x004E8310 -> GetQuestBackgroundMaterial
    [20:49:33]: 0x004E7F90 -> GetSuggestedGroupNum
    [20:49:33]: 0x004E7FC0 -> QuestFlagsPVP
    [20:49:33]: 0x004E9350 -> GetDailyQuestsCompleted
    [20:49:33]: 0x004E8010 -> GetMaxDailyQuests
    [20:49:33]: 0x004E9020 -> GetRewardTitle
    [20:49:33]: 0x004E7D20 -> GetRewardTalents
    [20:49:33]: 0x0053E8A0 -> GetNumQuestLogEntries
    [20:49:33]: 0x005407E0 -> GetQuestLogTitle
    [20:49:33]: 0x0053F4B0 -> SelectQuestLogEntry
    [20:49:33]: 0x0053E930 -> GetQuestLogSelection
    [20:49:33]: 0x0053E960 -> SetAbandonQuest
    [20:49:33]: 0x0053E970 -> GetAbandonQuestName
    [20:49:33]: 0x005409F0 -> GetAbandonQuestItems
    [20:49:33]: 0x00540D00 -> AbandonQuest
    [20:49:33]: 0x00540D10 -> IsUnitOnQuest
    [20:49:33]: 0x0053F500 -> GetQuestLogQuestText
    [20:49:33]: 0x00540E40 -> GetNumQuestLeaderBoards
    [20:49:33]: 0x00541E80 -> GetQuestLogLeaderBoard
    [20:49:33]: 0x00540F00 -> GetQuestLogTimeLeft
    [20:49:33]: 0x00540FD0 -> IsCurrentQuestFailed
    [20:49:33]: 0x0053E9E0 -> GetNumQuestLogRewards
    [20:49:33]: 0x0053EA60 -> GetNumQuestLogChoices
    [20:49:33]: 0x00541070 -> GetQuestLogRewardInfo
    [20:49:33]: 0x00541240 -> GetQuestLogChoiceInfo
    [20:49:33]: 0x0053EAE0 -> GetQuestLogItemLink
    [20:49:33]: 0x00541420 -> GetQuestLogSpellLink
    [20:49:33]: 0x005414D0 -> GetQuestLogRewardMoney
    [20:49:33]: 0x0053EC30 -> GetQuestLogRewardHonor
    [20:49:33]: 0x00541720 -> GetQuestLogRewardSpell
    [20:49:33]: 0x0053ECF0 -> GetQuestLogRequiredMoney
    [20:49:33]: 0x0053ED70 -> GetQuestLogPushable
    [20:49:33]: 0x005418E0 -> QuestLogPushQuest
    [20:49:33]: 0x00541FF0 -> GetQuestTimers
    [20:49:33]: 0x00541970 -> GetQuestIndexForTimer
    [20:49:33]: 0x00541AC0 -> CollapseQuestHeader
    [20:49:33]: 0x00541B10 -> ExpandQuestHeader
    [20:49:33]: 0x00541B60 -> GetQuestGreenRange
    [20:49:33]: 0x0053EDE0 -> GetNumQuestWatches
    [20:49:33]: 0x0053EE20 -> IsQuestWatched
    [20:49:33]: 0x0053F5E0 -> AddQuestWatch
    [20:49:33]: 0x0053EF00 -> RemoveQuestWatch
    [20:49:33]: 0x00541B90 -> GetQuestIndexForWatch
    [20:49:33]: 0x0053EF80 -> GetQuestLogGroupNum
    [20:49:33]: 0x00542510 -> GetQuestResetTime
    [20:49:33]: 0x00541CA0 -> GetQuestLink
    [20:49:33]: 0x00541590 -> GetQuestLogRewardTitle
    [20:49:33]: 0x0053EC90 -> GetQuestLogRewardTalents
    [20:49:33]: 0x004E9960 -> SetTaxiMap
    [20:49:33]: 0x004E9570 -> NumTaxiNodes
    [20:49:33]: 0x004E95B0 -> TaxiNodeName
    [20:49:33]: 0x004E99B0 -> TaxiNodePosition
    [20:49:33]: 0x004E9F40 -> TaxiNodeCost
    [20:49:33]: 0x004E9FE0 -> TakeTaxiNode
    [20:49:33]: 0x004E9650 -> CloseTaxiMap
    [20:49:33]: 0x004E9A60 -> TaxiNodeGetType
    [20:49:33]: 0x004EA690 -> TaxiNodeSetCurrent
    [20:49:33]: 0x004E9AD0 -> TaxiGetSrcX
    [20:49:33]: 0x004E9B70 -> TaxiGetSrcY
    [20:49:33]: 0x004E9C10 -> TaxiGetDestX
    [20:49:33]: 0x004E9CB0 -> TaxiGetDestY
    [20:49:33]: 0x004E9660 -> GetNumRoutes
    [20:49:33]: 0x004ED220 -> OpenTrainer
    [20:49:33]: 0x004EC570 -> CloseTrainer
    [20:49:33]: 0x004EBEE0 -> GetNumTrainerServices
    [20:49:33]: 0x004ED270 -> GetTrainerServiceInfo
    [20:49:33]: 0x004EC5A0 -> SelectTrainerService
    [20:49:33]: 0x004EBF20 -> IsTradeskillTrainer
    [20:49:33]: 0x004EC630 -> GetTrainerSelectionIndex
    [20:49:33]: 0x004EBF60 -> GetTrainerGreetingText
    [20:49:33]: 0x004ED330 -> GetTrainerServiceIcon
    [20:49:33]: 0x004ED4C0 -> GetTrainerServiceSkillLine
    [20:49:33]: 0x004EC680 -> GetTrainerServiceCost
    [20:49:33]: 0x004EC730 -> GetTrainerServiceLevelReq
    [20:49:33]: 0x004ED640 -> GetTrainerServiceSkillReq
    [20:49:33]: 0x004EC7B0 -> GetTrainerServiceNumAbilityReq
    [20:49:33]: 0x004ED7B0 -> GetTrainerServiceAbilityReq
    [20:49:33]: 0x004ED9A0 -> GetTrainerServiceStepReq
    [20:49:33]: 0x004EDBA0 -> GetTrainerServiceDescription
    [20:49:33]: 0x004EDD20 -> IsTrainerServiceSkillStep
    [20:49:33]: 0x004EDE00 -> GetTrainerServiceStepIncrease
    [20:49:33]: 0x004EE020 -> BuyTrainerService
    [20:49:33]: 0x004EE080 -> SetTrainerServiceTypeFilter
    [20:49:33]: 0x004EE1D0 -> SetTrainerSkillLineFilter
    [20:49:33]: 0x004EBFE0 -> GetTrainerServiceTypeFilter
    [20:49:33]: 0x004EC080 -> GetTrainerSkillLineFilter
    [20:49:33]: 0x004EC850 -> GetTrainerSkillLines
    [20:49:33]: 0x004EE310 -> CollapseTrainerSkillLine
    [20:49:33]: 0x004EE3B0 -> ExpandTrainerSkillLine
    [20:49:33]: 0x004EE450 -> GetTrainerServiceItemLink
    [20:49:33]: 0x0053A330 -> CloseTradeSkill
    [20:49:33]: 0x00539BC0 -> GetNumTradeSkills
    [20:49:33]: 0x0053ACC0 -> GetTradeSkillInfo
    [20:49:33]: 0x0053A380 -> SelectTradeSkill
    [20:49:33]: 0x0053A3F0 -> GetTradeSkillSelectionIndex
    [20:49:33]: 0x0053A420 -> GetTradeSkillCooldown
    [20:49:33]: 0x0053AF60 -> GetTradeSkillIcon
    [20:49:33]: 0x0053B0F0 -> GetTradeSkillNumMade
    [20:49:33]: 0x0053B220 -> GetTradeSkillLine
    [20:49:33]: 0x0053B470 -> GetTradeSkillItemLink
    [20:49:33]: 0x0053CA20 -> SetTradeSkillItemNameFilter
    [20:49:33]: 0x00539BF0 -> GetTradeSkillItemNameFilter
    [20:49:33]: 0x0053CA40 -> SetTradeSkillItemLevelFilter
    [20:49:33]: 0x00539C10 -> GetTradeSkillItemLevelFilter
    [20:49:33]: 0x0053B5A0 -> GetTradeSkillNumReagents
    [20:49:33]: 0x0053DD40 -> GetTradeSkillReagentInfo
    [20:49:33]: 0x0053B6C0 -> GetTradeSkillReagentItemLink
    [20:49:33]: 0x0053DF60 -> GetTradeSkillTools
    [20:49:33]: 0x0053B810 -> GetTradeSkillDescription
    [20:49:33]: 0x0053A4F0 -> GetTradeSkillSubClasses
    [20:49:33]: 0x0053B910 -> GetTradeSkillInvSlots
    [20:49:33]: 0x0053CAA0 -> SetTradeSkillSubClassFilter
    [20:49:33]: 0x00539C50 -> GetTradeSkillSubClassFilter
    [20:49:33]: 0x0053CBE0 -> SetTradeSkillInvSlotFilter
    [20:49:33]: 0x0053B990 -> GetTradeSkillInvSlotFilter
    [20:49:33]: 0x0053CD90 -> TradeSkillOnlyShowMakeable
    [20:49:33]: 0x0053CDD0 -> CollapseTradeSkillSubClass
    [20:49:33]: 0x0053CE70 -> ExpandTradeSkillSubClass
    [20:49:33]: 0x0053A5F0 -> GetFirstTradeSkill
    [20:49:33]: 0x00539D10 -> GetTradeskillRepeatCount
    [20:49:33]: 0x0053A680 -> DoTradeSkill
    [20:49:33]: 0x0053B330 -> GetTradeSkillRecipeLink
    [20:49:33]: 0x00539D60 -> StopTradeSkillRepeat
    [20:49:33]: 0x0053BAB0 -> GetTradeSkillListLink
    [20:49:33]: 0x00539D90 -> IsTradeSkillLinked
    [20:49:33]: 0x004D9E20 -> CloseMerchant
    [20:49:33]: 0x004D9920 -> GetMerchantNumItems
    [20:49:33]: 0x004DA510 -> GetMerchantItemInfo
    [20:49:33]: 0x004D9E30 -> GetMerchantItemCostInfo
    [20:49:33]: 0x004D9F70 -> GetMerchantItemCostItem
    [20:49:33]: 0x004DA780 -> GetBuybackItemInfo
    [20:49:33]: 0x004DA9D0 -> GetBuybackItemLink
    [20:49:33]: 0x004D9950 -> GetMerchantItemLink
    [20:49:33]: 0x004D9A20 -> GetMerchantItemMaxStack
    [20:49:33]: 0x004DAAB0 -> PickupMerchantItem
    [20:49:33]: 0x004DABD0 -> BuyMerchantItem
    [20:49:33]: 0x004DACD0 -> BuybackItem
    [20:49:33]: 0x004DA140 -> CanMerchantRepair
    [20:49:33]: 0x004DADE0 -> ShowMerchantSellCursor
    [20:49:33]: 0x004DAF50 -> ShowBuybackSellCursor
    [20:49:33]: 0x004DA1B0 -> ShowRepairCursor
    [20:49:33]: 0x004D9AE0 -> HideRepairCursor
    [20:49:33]: 0x004D9B00 -> InRepairMode
    [20:49:33]: 0x004DB050 -> GetRepairAllCost
    [20:49:33]: 0x004DB350 -> RepairAllItems
    [20:49:33]: 0x004D9B40 -> GetNumBuybackItems
    [20:49:33]: 0x004DCF20 -> CloseTrade
    [20:49:33]: 0x004DCFB0 -> ClickTradeButton
    [20:49:33]: 0x004DC2B0 -> ClickTargetTradeButton
    [20:49:33]: 0x004DD230 -> GetTradeTargetItemInfo
    [20:49:33]: 0x004DBE80 -> GetTradeTargetItemLink
    [20:49:33]: 0x004DD480 -> GetTradePlayerItemInfo
    [20:49:33]: 0x004DC330 -> GetTradePlayerItemLink
    [20:49:33]: 0x004DBF70 -> AcceptTrade
    [20:49:33]: 0x004DBFC0 -> CancelTradeAccept
    [20:49:33]: 0x004DC010 -> GetPlayerTradeMoney
    [20:49:33]: 0x004DC060 -> GetTargetTradeMoney
    [20:49:33]: 0x004DC0A0 -> PickupTradeMoney
    [20:49:33]: 0x004DC3C0 -> AddTradeMoney
    [20:49:33]: 0x004DC100 -> SetTradeMoney
    [20:49:33]: 0x005377A0 -> ContainerIDToInventoryID
    [20:49:33]: 0x00538100 -> GetContainerNumSlots
    [20:49:33]: 0x005384F0 -> GetContainerItemInfo
    [20:49:33]: 0x005386D0 -> GetContainerItemLink
    [20:49:33]: 0x00538750 -> GetContainerItemCooldown
    [20:49:33]: 0x005389B0 -> PickupContainerItem
    [20:49:33]: 0x00538ED0 -> SplitContainerItem
    [20:49:33]: 0x00539030 -> UseContainerItem
    [20:49:33]: 0x00539450 -> SocketContainerItem
    [20:49:33]: 0x00539510 -> ShowContainerSellCursor
    [20:49:33]: 0x005379A0 -> SetBagPortraitTexture
    [20:49:33]: 0x005395B0 -> GetBagName
    [20:49:33]: 0x005388B0 -> GetContainerItemDurability
    [20:49:33]: 0x00538200 -> GetContainerNumFreeSlots
    [20:49:33]: 0x004CC650 -> BankButtonIDToInvSlotID
    [20:49:33]: 0x004CC7C0 -> GetNumBankSlots
    [20:49:33]: 0x004CC840 -> GetBankSlotCost
    [20:49:33]: 0x004CC8D0 -> PurchaseSlot
    [20:49:33]: 0x004CC6D0 -> CloseBankFrame
    [20:49:33]: 0x005F7390 -> GetNumFriends
    [20:49:33]: 0x005F73F0 -> GetFriendInfo
    [20:49:33]: 0x005F7690 -> SetSelectedFriend
    [20:49:33]: 0x005F7740 -> GetSelectedFriend
    [20:49:33]: 0x005F9C60 -> AddFriend
    [20:49:33]: 0x005FAB70 -> RemoveFriend
    [20:49:33]: 0x005F7780 -> ShowFriends
    [20:49:33]: 0x005FAC50 -> SetFriendNotes
    [20:49:33]: 0x005F77F0 -> GetNumIgnores
    [20:49:33]: 0x005F78B0 -> GetIgnoreName
    [20:49:33]: 0x005F7B30 -> SetSelectedIgnore
    [20:49:33]: 0x005F7C90 -> GetSelectedIgnore
    [20:49:33]: 0x005F9D20 -> AddOrDelIgnore
    [20:49:33]: 0x005F9DC0 -> AddIgnore
    [20:49:33]: 0x005FAD50 -> DelIgnore
    [20:49:33]: 0x005F7850 -> GetNumMutes
    [20:49:33]: 0x005F79F0 -> GetMuteName
    [20:49:33]: 0x005F7BE0 -> SetSelectedMute
    [20:49:33]: 0x005F7CD0 -> GetSelectedMute
    [20:49:33]: 0x005F9D70 -> AddOrDelMute
    [20:49:33]: 0x005F9E10 -> AddMute
    [20:49:33]: 0x005FADA0 -> DelMute
    [20:49:33]: 0x005F9E60 -> IsIgnored
    [20:49:33]: 0x005F9EF0 -> IsMuted
    [20:49:33]: 0x005F9F80 -> IsIgnoredOrMuted
    [20:49:33]: 0x005F9CD0 -> SendWho
    [20:49:33]: 0x005F67E0 -> GetNumWhoResults
    [20:49:33]: 0x005F7D10 -> GetWhoInfo
    [20:49:33]: 0x005F6840 -> SetWhoToUI
    [20:49:33]: 0x005F8120 -> SortWho
    [20:49:33]: 0x004EF9D0 -> PetHasActionBar
    [20:49:33]: 0x004F0E10 -> GetPetActionInfo
    [20:49:33]: 0x004EFA20 -> GetPetActionCooldown
    [20:49:33]: 0x004F11C0 -> GetPetActionsUsable
    [20:49:33]: 0x004F1200 -> GetPetActionSlotUsable
    [20:49:33]: 0x004EFB50 -> IsPetAttackActive
    [20:49:33]: 0x004F2770 -> PickupPetAction
    [20:49:33]: 0x004F2890 -> TogglePetAutocast
    [20:49:33]: 0x004F2950 -> CastPetAction
    [20:49:33]: 0x004F12B0 -> PetPassiveMode
    [20:49:33]: 0x004F12E0 -> PetDefensiveMode
    [20:49:33]: 0x004F1310 -> PetAggressiveMode
    [20:49:33]: 0x004F1340 -> PetWait
    [20:49:33]: 0x004F1370 -> PetFollow
    [20:49:33]: 0x004F13A0 -> PetAttack
    [20:49:33]: 0x004F1430 -> PetStopAttack
    [20:49:33]: 0x004F1440 -> PetAbandon
    [20:49:33]: 0x004F1450 -> PetDismiss
    [20:49:33]: 0x004F1460 -> PetRename
    [20:49:33]: 0x004EFC20 -> PetCanBeAbandoned
    [20:49:33]: 0x004EFCB0 -> PetCanBeDismissed
    [20:49:33]: 0x004EFD40 -> PetCanBeRenamed
    [20:49:33]: 0x004EF490 -> GetPetTimeRemaining
    [20:49:33]: 0x004EFDD0 -> HasPetUI
    [20:49:33]: 0x004EFE80 -> GetPetExperience
    [20:49:33]: 0x004EFF50 -> GetPetHappiness
    [20:49:33]: 0x004F0010 -> GetPetFoodTypes
    [20:49:33]: 0x004F0100 -> GetPetIcon
    [20:49:33]: 0x004F1600 -> GetPossessInfo
    [20:49:33]: 0x004BAEC0 -> GetMapContinents
    [20:49:33]: 0x004BAF30 -> GetMapZones
    [20:49:33]: 0x004BCAD0 -> SetMapZoom
    [20:49:33]: 0x004BCB80 -> ZoomOut
    [20:49:33]: 0x004BD4E0 -> SetDungeonMapLevel
    [20:49:33]: 0x004BAFE0 -> GetNumDungeonMapLevels
    [20:49:33]: 0x004BD530 -> SetMapToCurrentZone
    [20:49:33]: 0x004BB010 -> GetMapInfo
    [20:49:33]: 0x004BB0B0 -> GetCurrentMapContinent
    [20:49:33]: 0x004BB180 -> GetCurrentMapZone
    [20:49:33]: 0x004BB2C0 -> GetCurrentMapDungeonLevel
    [20:49:33]: 0x004BCCB0 -> ProcessMapClick
    [20:49:33]: 0x004BB330 -> UpdateMapHighlight
    [20:49:33]: 0x004BBAA0 -> GetPlayerMapPosition
    [20:49:33]: 0x004BBB70 -> GetCorpseMapPosition
    [20:49:33]: 0x004BBBE0 -> GetDeathReleasePosition
    [20:49:33]: 0x004B9500 -> GetNumMapLandmarks
    [20:49:33]: 0x004BBC50 -> GetMapLandmarkInfo
    [20:49:33]: 0x004B9540 -> GetNumMapOverlays
    [20:49:33]: 0x004BBEA0 -> GetMapOverlayInfo
    [20:49:33]: 0x004BC080 -> CreateWorldMapArrowFrame
    [20:49:33]: 0x004BC210 -> InitWorldMapPing
    [20:49:33]: 0x004BC140 -> CreateMiniWorldMapArrowFrame
    [20:49:33]: 0x004BC200 -> UpdateWorldMapArrowFrames
    [20:49:33]: 0x004B9580 -> PositionWorldMapArrowFrame
    [20:49:33]: 0x004B97A0 -> PositionMiniWorldMapArrowFrame
    [20:49:33]: 0x004B99C0 -> ShowWorldMapArrowFrame
    [20:49:33]: 0x004B9A20 -> ShowMiniWorldMapArrowFrame
    [20:49:33]: 0x004BCD20 -> ClickLandmark
    [20:49:33]: 0x00560600 -> GetNumMapDebugObjects
    [20:49:33]: 0x00509B90 -> GetMapDebugObjectInfo
    [20:49:33]: 0x00509B90 -> TeleportToDebugObject
    [20:49:33]: 0x00509B90 -> HasDebugZoneMap
    [20:49:33]: 0x00509B90 -> GetDebugZoneMap
    [20:49:33]: 0x005352D0 -> GetNumFactions
    [20:49:33]: 0x00536720 -> GetFactionInfo
    [20:49:33]: 0x00536B10 -> GetWatchedFactionInfo
    [20:49:33]: 0x00536EF0 -> SetWatchedFactionIndex
    [20:49:33]: 0x00536C60 -> FactionToggleAtWar
    [20:49:33]: 0x00536E10 -> CollapseFactionHeader
    [20:49:33]: 0x00536E60 -> CollapseAllHeaders
    [20:49:33]: 0x00536CF0 -> SetFactionInactive
    [20:49:33]: 0x00536D80 -> SetFactionActive
    [20:49:33]: 0x00535B70 -> IsFactionInactive
    [20:49:33]: 0x00536EA0 -> ExpandFactionHeader
    [20:49:33]: 0x00536E80 -> ExpandAllHeaders
    [20:49:33]: 0x00535BE0 -> SetSelectedFaction
    [20:49:33]: 0x00535C50 -> GetSelectedFaction
    [20:49:33]: 0x004F47C0 -> CloseTabardCreation
    [20:49:33]: 0x004F4660 -> GetTabardCreationCost
    [20:49:33]: 0x004F5850 -> CloseGuildRegistrar
    [20:49:33]: 0x004F5890 -> GetGuildCharterCost
    [20:49:33]: 0x004F5A80 -> BuyGuildCharter
    [20:49:33]: 0x004F5B10 -> TurnInGuildCharter
    [20:49:33]: 0x004F5B40 -> GetTabardInfo
    [20:49:33]: 0x00534D30 -> StartDuel
    [20:49:33]: 0x00535160 -> AcceptDuel
    [20:49:33]: 0x00535170 -> CancelDuel
    [20:49:33]: 0x004B8E80 -> TutorialsEnabled
    [20:49:33]: 0x004B9170 -> FlagTutorial
    [20:49:33]: 0x004B9450 -> ClearTutorials
    [20:49:33]: 0x004B8EC0 -> ResetTutorials
    [20:49:33]: 0x00534400 -> ClosePetition
    [20:49:33]: 0x005340C0 -> GetPetitionInfo
    [20:49:33]: 0x00533EA0 -> GetNumPetitionNames
    [20:49:33]: 0x00534210 -> GetPetitionNameInfo
    [20:49:33]: 0x00534420 -> CanSignPetition
    [20:49:33]: 0x00534520 -> SignPetition
    [20:49:33]: 0x00534600 -> OfferPetition
    [20:49:33]: 0x00534830 -> RenamePetition
    [20:49:33]: 0x00532590 -> GetNumSkillLines
    [20:49:33]: 0x00533200 -> GetSkillLineInfo
    [20:49:33]: 0x005336A0 -> AbandonSkill
    [20:49:33]: 0x00533780 -> CollapseSkillHeader
    [20:49:33]: 0x005337E0 -> ExpandSkillHeader
    [20:49:33]: 0x00533840 -> AddSkillUp
    [20:49:33]: 0x005338B0 -> RemoveSkillUp
    [20:49:33]: 0x00533920 -> GetAdjustedSkillPoints
    [20:49:33]: 0x005339B0 -> AcceptSkillUps
    [20:49:33]: 0x00532C00 -> CancelSkillUps
    [20:49:33]: 0x00533AD0 -> BuySkillTier
    [20:49:33]: 0x00532C40 -> SetSelectedSkill
    [20:49:33]: 0x00532CD0 -> GetSelectedSkill
    [20:49:33]: 0x0052F450 -> GetNumGuildMembers
    [20:49:33]: 0x0052F4B0 -> GetGuildRosterMOTD
    [20:49:33]: 0x00531D80 -> GetGuildRosterInfo
    [20:49:33]: 0x0052FD70 -> GetGuildRosterLastOnline
    [20:49:33]: 0x00530A80 -> GuildRosterSetPublicNote
    [20:49:33]: 0x00530BA0 -> GuildRosterSetOfficerNote
    [20:49:33]: 0x0052FEC0 -> SetGuildRosterSelection
    [20:49:33]: 0x0052FF50 -> GetGuildRosterSelection
    [20:49:33]: 0x00530CC0 -> CanGuildPromote
    [20:49:33]: 0x00530D50 -> CanGuildDemote
    [20:49:33]: 0x00530DE0 -> CanGuildInvite
    [20:49:33]: 0x00530E70 -> CanGuildRemove
    [20:49:33]: 0x00530F00 -> CanEditMOTD
    [20:49:33]: 0x00530F90 -> CanEditPublicNote
    [20:49:33]: 0x00531020 -> CanEditOfficerNote
    [20:49:33]: 0x005310B0 -> CanViewOfficerNote
    [20:49:33]: 0x00531140 -> CanEditGuildInfo
    [20:49:33]: 0x005311D0 -> CanGuildBankRepair
    [20:49:33]: 0x00531260 -> CanEditGuildTabInfo
    [20:49:33]: 0x00531330 -> CanEditGuildEvent
    [20:49:33]: 0x0052FF80 -> SortGuildRoster
    [20:49:33]: 0x0052F4D0 -> SetGuildRosterShowOffline
    [20:49:33]: 0x0052F500 -> GetGuildRosterShowOffline
    [20:49:33]: 0x0052F540 -> GuildControlGetNumRanks
    [20:49:33]: 0x00532050 -> GuildControlGetRankName
    [20:49:33]: 0x0052F580 -> GuildControlSetRank
    [20:49:33]: 0x005313B0 -> GuildControlGetRankFlags
    [20:49:33]: 0x0052F5D0 -> GuildControlSetRankFlag
    [20:49:33]: 0x00531440 -> GuildControlSaveRank
    [20:49:33]: 0x00531600 -> GuildControlAddRank
    [20:49:33]: 0x005316C0 -> GuildControlDelRank
    [20:49:33]: 0x005300F0 -> SetGuildBankTabPermissions
    [20:49:33]: 0x005301E0 -> GetGuildBankTabPermissions
    [20:49:33]: 0x00530320 -> SetGuildBankWithdrawLimit
    [20:49:33]: 0x00530380 -> GetGuildBankWithdrawLimit
    [20:49:33]: 0x005303E0 -> SetGuildBankTabWithdraw
    [20:49:33]: 0x00509B90 -> CloseGuildRoster
    [20:49:33]: 0x00531740 -> GuildRoster
    [20:49:33]: 0x0052F650 -> GetGuildInfoText
    [20:49:33]: 0x00531750 -> SetGuildInfoText
    [20:49:33]: 0x00531830 -> SaveGuildRoster
    [20:49:33]: 0x00531840 -> QueryGuildEventLog
    [20:49:33]: 0x0052F670 -> GetNumGuildEvents
    [20:49:33]: 0x00532160 -> GetGuildEventInfo
    [20:49:33]: 0x004FDBD0 -> CloseMail
    [20:49:33]: 0x004F9910 -> ClearSendMail
    [20:49:33]: 0x004FA3D0 -> ClickSendMailItemButton
    [20:49:33]: 0x004FC880 -> SetSendMailMoney
    [20:49:33]: 0x004F9920 -> GetSendMailMoney
    [20:49:33]: 0x004F9960 -> SetSendMailCOD
    [20:49:33]: 0x004F99E0 -> GetSendMailCOD
    [20:49:33]: 0x004FDC40 -> GetNumStationeries
    [20:49:33]: 0x004FA690 -> GetStationeryInfo
    [20:49:33]: 0x004FA7F0 -> SelectStationery
    [20:49:33]: 0x004FA880 -> GetSelectedStationeryTexture
    [20:49:33]: 0x004FA8F0 -> GetNumPackages
    [20:49:33]: 0x004FA920 -> GetPackageInfo
    [20:49:33]: 0x004FAA20 -> SelectPackage
    [20:49:33]: 0x004FC910 -> GetSendMailItem
    [20:49:33]: 0x004FAAB0 -> GetSendMailItemLink
    [20:49:33]: 0x004FDC90 -> GetSendMailPrice
    [20:49:33]: 0x004FCAD0 -> SendMail
    [20:49:33]: 0x004FAB50 -> CheckInbox
    [20:49:33]: 0x004F9A20 -> GetInboxNumItems
    [20:49:33]: 0x004FAC30 -> GetInboxHeaderInfo
    [20:49:33]: 0x004FCDD0 -> GetInboxText
    [20:49:33]: 0x004FB0C0 -> GetInboxInvoiceInfo
    [20:49:33]: 0x004FD100 -> GetInboxItem
    [20:49:33]: 0x004FB3C0 -> GetInboxItemLink
    [20:49:33]: 0x004FB510 -> TakeInboxMoney
    [20:49:33]: 0x004FD350 -> TakeInboxItem
    [20:49:33]: 0x004FB610 -> TakeInboxTextItem
    [20:49:33]: 0x004FB730 -> ReturnInboxItem
    [20:49:33]: 0x004FB870 -> DeleteInboxItem
    [20:49:33]: 0x004FB9B0 -> InboxItemCanDelete
    [20:49:33]: 0x004FBA70 -> HasNewMail
    [20:49:33]: 0x004FD4E0 -> ComplainInboxItem
    [20:49:33]: 0x004FD550 -> CanComplainInboxItem
    [20:49:33]: 0x004FBAC0 -> GetLatestThreeSenders
    [20:49:33]: 0x004F98C0 -> SetSendMailShowing
    [20:49:33]: 0x004FD5E0 -> AutoLootMailItem
    [20:49:33]: 0x004FFDE0 -> GetNumBattlefields
    [20:49:33]: 0x00501250 -> GetBattlefieldInfo
    [20:49:33]: 0x005013A0 -> GetBattlefieldInstanceInfo
    [20:49:33]: 0x004FFE20 -> IsBattlefieldArena
    [20:49:33]: 0x004FE7B0 -> IsActiveBattlefieldArena
    [20:49:33]: 0x00501440 -> JoinBattlefield
    [20:49:33]: 0x004FFE80 -> SetSelectedBattlefield
    [20:49:33]: 0x004FFF10 -> GetSelectedBattlefield
    [20:49:33]: 0x005014C0 -> AcceptBattlefieldPort
    [20:49:33]: 0x004FFF70 -> GetBattlefieldStatus
    [20:49:33]: 0x004FE870 -> GetBattlefieldPortExpiration
    [20:49:33]: 0x004FE930 -> GetBattlefieldInstanceExpiration
    [20:49:33]: 0x004FE9C0 -> GetBattlefieldInstanceRunTime
    [20:49:33]: 0x004FEA20 -> GetBattlefieldEstimatedWaitTime
    [20:49:33]: 0x004FEAC0 -> GetBattlefieldTimeWaited
    [20:49:33]: 0x004FE830 -> CloseBattlefield
    [20:49:33]: 0x00501670 -> ShowBattlefieldList
    [20:49:33]: 0x00501740 -> RequestBattlefieldScoreData
    [20:49:33]: 0x004FEB70 -> GetNumBattlefieldScores
    [20:49:33]: 0x005001C0 -> GetBattlefieldScore
    [20:49:33]: 0x004FEBB0 -> GetBattlefieldWinner
    [20:49:33]: 0x00500450 -> SetBattlefieldScoreFaction
    [20:49:33]: 0x00501750 -> LeaveBattlefield
    [20:49:33]: 0x004FEC10 -> GetNumBattlefieldStats
    [20:49:33]: 0x005004A0 -> GetBattlefieldStatInfo
    [20:49:33]: 0x004FEC50 -> GetBattlefieldStatData
    [20:49:33]: 0x005017F0 -> RequestBattlefieldPositions
    [20:49:33]: 0x004FED30 -> GetNumBattlefieldPositions
    [20:49:33]: 0x00500580 -> GetBattlefieldPosition
    [20:49:33]: 0x004FEDD0 -> GetNumBattlefieldFlagPositions
    [20:49:33]: 0x00501800 -> GetBattlefieldFlagPosition
    [20:49:33]: 0x004FEE30 -> GetNumBattlefieldVehicles
    [20:49:33]: 0x00500770 -> GetBattlefieldVehicleInfo
    [20:49:33]: 0x00500910 -> CanJoinBattlefieldAsGroup
    [20:49:33]: 0x00500970 -> GetBattlefieldMapIconScale
    [20:49:33]: 0x004FEE70 -> GetBattlefieldTeamInfo
    [20:49:33]: 0x004FEF50 -> GetBattlefieldArenaFaction
    [20:49:33]: 0x00501930 -> SortBattlefieldScoreData
    [20:49:33]: 0x00501B40 -> HearthAndResurrectFromArea
    [20:49:33]: 0x005009D0 -> CanHearthAndResurrectFromArea
    [20:49:33]: 0x0052DE80 -> GetNumTalentTabs
    [20:49:33]: 0x0052DF00 -> GetTalentTabInfo
    [20:49:33]: 0x0052E0A0 -> GetNumTalents
    [20:49:33]: 0x0052EB50 -> GetTalentInfo
    [20:49:33]: 0x0052EEF0 -> GetTalentLink
    [20:49:33]: 0x0052F130 -> GetTalentPrereqs
    [20:49:33]: 0x0052E3C0 -> LearnTalent
    [20:49:33]: 0x005070D0 -> CloseAuctionHouse
    [20:49:33]: 0x00503460 -> GetAuctionHouseDepositRate
    [20:49:33]: 0x005043D0 -> CalculateAuctionDeposit
    [20:49:33]: 0x00504520 -> ClickAuctionSellItemButton
    [20:49:33]: 0x00504750 -> GetAuctionSellItemInfo
    [20:49:33]: 0x00504930 -> StartAuction
    [20:49:33]: 0x00504B90 -> QueryAuctionItems
    [20:49:33]: 0x00505040 -> GetOwnerAuctionItems
    [20:49:33]: 0x00505090 -> GetBidderAuctionItems
    [20:49:33]: 0x005034C0 -> GetNumAuctionItems
    [20:49:33]: 0x00505130 -> GetAuctionItemInfo
    [20:49:33]: 0x005035F0 -> GetAuctionItemLink
    [20:49:33]: 0x005070E0 -> GetAuctionItemTimeLeft
    [20:49:33]: 0x00505590 -> PlaceAuctionBid
    [20:49:33]: 0x00503740 -> GetAuctionItemClasses
    [20:49:33]: 0x005037A0 -> GetAuctionItemSubClasses
    [20:49:33]: 0x005038B0 -> GetAuctionInvTypes
    [20:49:33]: 0x00503A60 -> CanSendAuctionQuery
    [20:49:33]: 0x00505850 -> SortAuctionItems
    [20:49:33]: 0x00503B50 -> SetSelectedAuctionItem
    [20:49:33]: 0x00503C40 -> GetSelectedAuctionItem
    [20:49:33]: 0x00502630 -> IsAuctionSortReversed
    [20:49:33]: 0x00505940 -> CancelAuction
    [20:49:33]: 0x00503D10 -> CanCancelAuction
    [20:49:33]: 0x005027E0 -> GetAuctionSort
    [20:49:33]: 0x00502910 -> SortAuctionClearSort
    [20:49:33]: 0x005029B0 -> SortAuctionSetSort
    [20:49:33]: 0x00503DD0 -> SortAuctionApplySort
    [20:49:33]: 0x00508220 -> ClosePetStables
    [20:49:33]: 0x00508B00 -> StablePet
    [20:49:33]: 0x00508BD0 -> UnstablePet
    [20:49:33]: 0x00508CE0 -> BuyStableSlot
    [20:49:33]: 0x00508260 -> GetNumStablePets
    [20:49:33]: 0x005082A0 -> GetNumStableSlots
    [20:49:33]: 0x00508570 -> GetStablePetInfo
    [20:49:33]: 0x005086B0 -> GetNextStableSlotCost
    [20:49:33]: 0x00508DB0 -> ClickStablePet
    [20:49:33]: 0x005082E0 -> PickupStablePet
    [20:49:33]: 0x00508360 -> GetSelectedStablePet
    [20:49:33]: 0x00508710 -> SetPetStablePaperdoll
    [20:49:33]: 0x00508880 -> GetStablePetFoodTypes
    [20:49:33]: 0x004C5750 -> GetNumRaidMembers
    [20:49:33]: 0x004C5790 -> GetRealNumRaidMembers
    [20:49:33]: 0x004C6120 -> GetRaidRosterInfo
    [20:49:33]: 0x004C57D0 -> SetRaidRosterSelection
    [20:49:33]: 0x004C5860 -> GetRaidRosterSelection
    [20:49:33]: 0x004C6470 -> IsRaidLeader
    [20:49:33]: 0x004C64C0 -> IsRealRaidLeader
    [20:49:33]: 0x004C6510 -> IsRaidOfficer
    [20:49:33]: 0x004C6B40 -> SetRaidSubgroup
    [20:49:33]: 0x004C6C80 -> SwapRaidSubgroup
    [20:49:33]: 0x004C6E00 -> ConvertToRaid
    [20:49:33]: 0x004C6E90 -> PromoteToLeader
    [20:49:33]: 0x004C6F70 -> PromoteToAssistant
    [20:49:33]: 0x004C7050 -> DemoteAssistant
    [20:49:33]: 0x004C7130 -> SetRaidTarget
    [20:49:33]: 0x004C56C0 -> GetRaidTargetIndex
    [20:49:33]: 0x004C72E0 -> DoReadyCheck
    [20:49:33]: 0x004C7310 -> ConfirmReadyCheck
    [20:49:33]: 0x004C7460 -> CheckReadyCheckTime
    [20:49:33]: 0x004C5890 -> GetReadyCheckTimeLeft
    [20:49:33]: 0x004C6560 -> GetReadyCheckStatus
    [20:49:33]: 0x004BDEE0 -> GetNumWorldStateUI
    [20:49:33]: 0x004BE3F0 -> GetWorldStateUIInfo
    [20:49:33]: 0x0052D810 -> GetMinigameType
    [20:49:33]: 0x0052D860 -> MakeMinigameMove
    [20:49:33]: 0x0052D900 -> GetMinigameState
    [20:49:33]: 0x004C1780 -> KBSetup_BeginLoading
    [20:49:33]: 0x004C17C0 -> KBSetup_IsLoaded
    [20:49:33]: 0x004C17F0 -> KBSetup_GetLanguageCount
    [20:49:33]: 0x004C1830 -> KBSetup_GetLanguageData
    [20:49:33]: 0x004C1920 -> KBSetup_GetCategoryCount
    [20:49:33]: 0x004C1960 -> KBSetup_GetCategoryData
    [20:49:33]: 0x004C2470 -> KBSetup_GetSubCategoryCount
    [20:49:33]: 0x004C2510 -> KBSetup_GetSubCategoryData
    [20:49:33]: 0x004C1A50 -> KBSetup_GetArticleHeaderCount
    [20:49:33]: 0x004C1A90 -> KBSetup_GetArticleHeaderData
    [20:49:33]: 0x004C1BA0 -> KBSetup_GetTotalArticleCount
    [20:49:33]: 0x004C2650 -> KBQuery_BeginLoading
    [20:49:33]: 0x004C1BF0 -> KBQuery_IsLoaded
    [20:49:33]: 0x004C1C20 -> KBQuery_GetArticleHeaderCount
    [20:49:33]: 0x004C1C60 -> KBQuery_GetArticleHeaderData
    [20:49:33]: 0x004C1D70 -> KBQuery_GetTotalArticleCount
    [20:49:33]: 0x004C1DC0 -> KBArticle_BeginLoading
    [20:49:33]: 0x004C1E00 -> KBArticle_IsLoaded
    [20:49:33]: 0x004C1E30 -> KBArticle_GetData
    [20:49:33]: 0x004C2010 -> KBSystem_GetMOTD
    [20:49:33]: 0x004C2030 -> KBSystem_GetServerStatus
    [20:49:33]: 0x004C2050 -> KBSystem_GetServerNotice
    [20:49:33]: 0x0052CDD0 -> CloseSocketInfo
    [20:49:33]: 0x0052CDE0 -> GetSocketItemInfo
    [20:49:33]: 0x0052CF00 -> GetNumSockets
    [20:49:33]: 0x0052D4B0 -> GetExistingSocketInfo
    [20:49:33]: 0x0052D690 -> GetExistingSocketLink
    [20:49:33]: 0x0052CF70 -> GetNewSocketInfo
    [20:49:33]: 0x0052D120 -> GetNewSocketLink
    [20:49:33]: 0x0052D1D0 -> ClickSocketButton
    [20:49:33]: 0x0052D7B0 -> AcceptSockets
    [20:49:33]: 0x0052C9B0 -> GetSocketTypes
    [20:49:33]: 0x00509640 -> ClosePetitionVendor
    [20:49:33]: 0x00509080 -> GetNumPetitionItems
    [20:49:33]: 0x005090C0 -> GetPetitionItemInfo
    [20:49:33]: 0x00509680 -> BuyPetition
    [20:49:33]: 0x00509310 -> ClickPetitionButton
    [20:49:33]: 0x00509750 -> TurnInPetition
    [20:49:33]: 0x00509820 -> TurnInArenaPetition
    [20:49:33]: 0x00509970 -> HasFilledPetition
    [20:49:33]: 0x0050A7F0 -> GetArenaTeam
    [20:49:33]: 0x00509A80 -> GetNumArenaTeamMembers
    [20:49:33]: 0x0050A120 -> GetArenaTeamRosterInfo
    [20:49:33]: 0x0050A3C0 -> SetArenaTeamRosterSelection
    [20:49:33]: 0x0050A460 -> GetArenaTeamRosterSelection
    [20:49:33]: 0x0050A4E0 -> SortArenaTeamRoster
    [20:49:33]: 0x0050A630 -> SetArenaTeamRosterShowOffline
    [20:49:33]: 0x00509B50 -> GetArenaTeamRosterShowOffline
    [20:49:33]: 0x00509B90 -> CloseArenaTeamRoster
    [20:49:33]: 0x0050AC70 -> ArenaTeamRoster
    [20:49:33]: 0x00509BA0 -> GetCurrentArenaSeason
    [20:49:33]: 0x00509BD0 -> GetPreviousArenaSeason
    [20:49:33]: 0x00528C00 -> GetLookingForGroup
    [20:49:33]: 0x00529DF0 -> SetLookingForGroup
    [20:49:33]: 0x00529F00 -> SetLookingForMore
    [20:49:33]: 0x00529FE0 -> ClearLookingForGroup
    [20:49:33]: 0x00529FF0 -> ClearLookingForMore
    [20:49:33]: 0x0052A000 -> SetLFGType
    [20:49:33]: 0x0052A0C0 -> SetLFMType
    [20:49:33]: 0x0052A120 -> SetLFGComment
    [20:49:33]: 0x0052B290 -> LFGQuery
    [20:49:33]: 0x0052B3D0 -> CanSendLFGQuery
    [20:49:33]: 0x0052B4A0 -> GetNumLFGResults
    [20:49:33]: 0x0052B5E0 -> GetLFGResults
    [20:49:33]: 0x0052B910 -> GetLFGPartyResults
    [20:49:33]: 0x00528710 -> GetLFGTypes
    [20:49:33]: 0x00528D80 -> GetLFGTypeEntries
    [20:49:33]: 0x0052A180 -> SetLFGAutojoin
    [20:49:33]: 0x0052A200 -> ClearLFGAutojoin
    [20:49:33]: 0x0052A280 -> SetLFMAutofill
    [20:49:33]: 0x0052A350 -> ClearLFMAutofill
    [20:49:33]: 0x0052A3F0 -> AcceptLFGMatch
    [20:49:33]: 0x0052A460 -> DeclineLFGMatch
    [20:49:33]: 0x0052A4D0 -> CancelPendingLFG
    [20:49:33]: 0x00528750 -> IsInLFGQueue
    [20:49:33]: 0x00528F10 -> GetLFGStatusText
    [20:49:33]: 0x0052BB80 -> SortLFG
    [20:49:33]: 0x0074B8D0 -> VoiceEnumerateOutputDevices
    [20:49:33]: 0x0074B990 -> VoiceEnumerateCaptureDevices
    [20:49:33]: 0x0074BA40 -> VoiceSelectOutputDevice
    [20:49:33]: 0x0074BB90 -> VoiceSelectCaptureDevice
    [20:49:33]: 0x0074BCE0 -> VoiceGetCurrentOutputDevice
    [20:49:33]: 0x0074BD30 -> VoiceGetCurrentCaptureDevice
    [20:49:33]: 0x0074C610 -> GetVoiceStatus
    [20:49:33]: 0x0074BD80 -> GetNumVoiceSessions
    [20:49:33]: 0x0074BE00 -> GetVoiceSessionInfo
    [20:49:33]: 0x0074BF40 -> GetVoiceCurrentSessionID
    [20:49:33]: 0x0074BFD0 -> SetActiveVoiceChannelBySessionID
    [20:49:33]: 0x0074C0C0 -> GetNumVoiceSessionMembersBySessionID
    [20:49:33]: 0x0074F5B0 -> GetVoiceSessionMemberInfoBySessionID
    [20:49:33]: 0x0074CF90 -> VoiceIsDisabledByClient
    [20:49:33]: 0x0074F770 -> UnitIsTalking
    [20:49:33]: 0x0051ED70 -> CalendarGetMonthNames
    [20:49:33]: 0x0051EDB0 -> CalendarGetWeekdayNames
    [20:49:33]: 0x0051EDF0 -> CalendarGetDate
    [20:49:33]: 0x0051EE80 -> CalendarGetMinDate
    [20:49:33]: 0x0051EF30 -> CalendarGetMaxDate
    [20:49:33]: 0x0051EFE0 -> CalendarGetMinHistoryDate
    [20:49:33]: 0x0051F0A0 -> CalendarGetMaxCreateDate
    [20:49:33]: 0x00520850 -> CalendarGetMonth
    [20:49:33]: 0x00520920 -> CalendarGetAbsMonth
    [20:49:33]: 0x00523130 -> CalendarSetMonth
    [20:49:33]: 0x005284D0 -> CalendarSetAbsMonth
    [20:49:33]: 0x00520A30 -> CalendarGetNumDayEvents
    [20:49:33]: 0x00520AE0 -> CalendarGetDayEvent
    [20:49:33]: 0x00520E40 -> CalendarGetFirstPendingInvite
    [20:49:33]: 0x00520EE0 -> CalendarOpenEvent
    [20:49:33]: 0x00520FB0 -> CalendarGetEventIndex
    [20:49:33]: 0x0051F130 -> CalendarCloseEvent
    [20:49:33]: 0x00523B20 -> CalendarGetEventInfo
    [20:49:33]: 0x00521030 -> CalendarGetHolidayInfo
    [20:49:33]: 0x00521180 -> CalendarGetRaidInfo
    [20:49:33]: 0x00526180 -> CalendarGetNumPendingInvites
    [20:49:33]: 0x0051F150 -> CalendarEventGetNumInvites
    [20:49:33]: 0x00521340 -> CalendarEventGetInvite
    [20:49:33]: 0x005231A0 -> CalendarAddEvent
    [20:49:33]: 0x005231E0 -> CalendarNewEvent
    [20:49:33]: 0x005231F0 -> CalendarNewGuildEvent
    [20:49:33]: 0x00523300 -> CalendarNewGuildWideEvent
    [20:49:33]: 0x00523310 -> CalendarDefaultGuildFilter
    [20:49:33]: 0x005233D0 -> CalendarNewArenaTeamEvent
    [20:49:33]: 0x00523470 -> CalendarUpdateEvent
    [20:49:33]: 0x00521500 -> CalendarRemoveEvent
    [20:49:33]: 0x0051F6D0 -> CalendarEventSelectInvite
    [20:49:33]: 0x00522530 -> CalendarEventGetSelectedInvite
    [20:49:33]: 0x00521510 -> CalendarContextInviteIsPending
    [20:49:33]: 0x00521600 -> CalendarContextInviteModeratorStatus
    [20:49:33]: 0x00521720 -> CalendarContextInviteStatus
    [20:49:33]: 0x00521820 -> CalendarContextInviteAvailable
    [20:49:33]: 0x00521900 -> CalendarContextInviteDecline
    [20:49:33]: 0x00523520 -> CalendarContextInviteRemove
    [20:49:33]: 0x005219E0 -> CalendarContextEventIsGuildWide
    [20:49:33]: 0x00523610 -> CalendarContextEventRemove
    [20:49:33]: 0x00523710 -> CalendarContextEventCopy
    [20:49:33]: 0x00523810 -> CalendarContextEventPaste
    [20:49:33]: 0x0051F190 -> CalendarContextEventClipboard
    [20:49:33]: 0x005238A0 -> CalendarContextEventCanComplain
    [20:49:33]: 0x005239A0 -> CalendarContextEventComplain
    [20:49:33]: 0x00521AD0 -> CalendarContextEventCanEdit
    [20:49:33]: 0x005234B0 -> CalendarEventInvite
    [20:49:33]: 0x00521BB0 -> CalendarEventRemoveInvite
    [20:49:33]: 0x00521C20 -> CalendarEventAvailable
    [20:49:33]: 0x00521C60 -> CalendarEventDecline
    [20:49:33]: 0x0051F1C0 -> CalendarEventSortInvites
    [20:49:33]: 0x0051F2C0 -> CalendarEventGetInviteSortCriterion
    [20:49:33]: 0x0051F350 -> CalendarEventGetStatusOptions
    [20:49:33]: 0x0051F3B0 -> CalendarEventSetStatus
    [20:49:33]: 0x0051F450 -> CalendarEventSetModerator
    [20:49:33]: 0x0051F4C0 -> CalendarEventClearModerator
    [20:49:33]: 0x0051F530 -> CalendarEventIsModerator
    [20:49:33]: 0x0051F560 -> CalendarEventGetTypes
    [20:49:33]: 0x0051F5B0 -> CalendarEventGetRepeatOptions
    [20:49:33]: 0x00521CA0 -> CalendarEventSetTitle
    [20:49:33]: 0x00521D10 -> CalendarEventSetDescription
    [20:49:33]: 0x00521D80 -> CalendarEventSetType
    [20:49:33]: 0x00521E10 -> CalendarEventSetRepeatOption
    [20:49:33]: 0x00521EA0 -> CalendarEventSetSize
    [20:49:33]: 0x00521F30 -> CalendarEventSetDate
    [20:49:33]: 0x00522030 -> CalendarEventSetTime
    [20:49:33]: 0x005220E0 -> CalendarEventSetLockoutDate
    [20:49:33]: 0x005221E0 -> CalendarEventSetLockoutTime
    [20:49:33]: 0x00522290 -> CalendarEventSetTextureID
    [20:49:33]: 0x00522300 -> CalendarEventSetLocked
    [20:49:33]: 0x00522340 -> CalendarEventClearLocked
    [20:49:33]: 0x00522380 -> CalendarEventSetAutoApprove
    [20:49:33]: 0x005223C0 -> CalendarEventClearAutoApprove
    [20:49:33]: 0x0051F600 -> CalendarEventIsGuildWide
    [20:49:33]: 0x00522400 -> CalendarEventGetTextures
    [20:49:33]: 0x00523FA0 -> CalendarEventHasPendingInvite
    [20:49:33]: 0x0051F640 -> CalendarEventHaveSettingsChanged
    [20:49:33]: 0x0051F680 -> CalendarEventCanEdit
    [20:49:33]: 0x0051F720 -> CalendarCanSendInvite
    [20:49:33]: 0x0051F790 -> CalendarCanAddEvent
    [20:49:33]: 0x0051F800 -> CalendarIsActionPending
    [20:49:33]: 0x0051BE60 -> CommentatorSetMode
    [20:49:33]: 0x0051BF40 -> CommentatorToggleMode
    [20:49:33]: 0x0051BFF0 -> CommentatorGetMode
    [20:49:33]: 0x0051CBF0 -> CommentatorSetMapAndInstanceIndex
    [20:49:33]: 0x0051CD30 -> CommentatorSetPlayerIndex
    [20:49:33]: 0x0051C050 -> CommentatorUpdatePlayerInfo
    [20:49:33]: 0x0051C0F0 -> CommentatorUpdateMapInfo
    [20:49:33]: 0x0051B3E0 -> CommentatorGetNumMaps
    [20:49:33]: 0x0051C190 -> CommentatorGetMapInfo
    [20:49:33]: 0x0051C2D0 -> CommentatorGetInstanceInfo
    [20:49:33]: 0x0051C490 -> CommentatorEnterInstance
    [20:49:33]: 0x0051C550 -> CommentatorExitInstance
    [20:49:33]: 0x0051C5C0 -> CommentatorGetNumPlayers
    [20:49:33]: 0x0051C6B0 -> CommentatorGetPlayerInfo
    [20:49:33]: 0x0051C8F0 -> CommentatorFollowPlayer
    [20:49:33]: 0x0051CA70 -> CommentatorLookatPlayer
    [20:49:33]: 0x0051B420 -> CommentatorZoomIn
    [20:49:33]: 0x0051B4C0 -> CommentatorZoomOut
    [20:49:33]: 0x0051CE80 -> CommentatorSetCamera
    [20:49:33]: 0x0051D030 -> CommentatorGetCamera
    [20:49:33]: 0x0051D110 -> CommentatorGetCurrentMapID
    [20:49:33]: 0x0051D1A0 -> CommentatorStartInstance
    [20:49:33]: 0x0051D3D0 -> CommentatorAddPlayer
    [20:49:33]: 0x0051D5F0 -> CommentatorRemovePlayer
    [20:49:33]: 0x0051D790 -> CommentatorSetBattlemaster
    [20:49:33]: 0x0051D870 -> CommentatorSetMoveSpeed
    [20:49:33]: 0x0051D8F0 -> CommentatorSetCameraCollision
    [20:49:33]: 0x0051D990 -> CommentatorSetTargetHeightOffset
    [20:49:33]: 0x005199E0 -> GetBarberShopStyleInfo
    [20:49:33]: 0x0051AE70 -> SetNextBarberShopStyle
    [20:49:33]: 0x00519E60 -> GetBarberShopTotalCost
    [20:49:33]: 0x00519FC0 -> ApplyBarberShopStyle
    [20:49:33]: 0x00519E80 -> CancelBarberShop
    [20:49:33]: 0x00519B30 -> GetHairCustomization
    [20:49:33]: 0x00519B50 -> GetFacialHairCustomization
    [20:49:33]: 0x0051A9D0 -> BarberShopReset
    [20:49:33]: 0x004C88E0 -> PlayDance
    [20:49:33]: 0x0050CC00 -> QueryGuildBankTab
    [20:49:33]: 0x0050B2F0 -> SetCurrentGuildBankTab
    [20:49:33]: 0x0050B340 -> GetCurrentGuildBankTab
    [20:49:33]: 0x0050CEC0 -> GetGuildBankItemInfo
    [20:49:33]: 0x0050D8C0 -> SetGuildBankTabInfo
    [20:49:33]: 0x0050BC60 -> GetGuildBankItemLink
    [20:49:33]: 0x0050D0C0 -> PickupGuildBankItem
    [20:49:33]: 0x0050D2B0 -> AutoStoreGuildBankItem
    [20:49:33]: 0x0050D4C0 -> SplitGuildBankItem
    [20:49:33]: 0x0050B400 -> GetNumGuildBankTabs
    [20:49:33]: 0x0050D6B0 -> GetGuildBankTabInfo
    [20:49:33]: 0x0050D9E0 -> GetGuildBankTabCost
    [20:49:33]: 0x0050CC50 -> BuyGuildBankTab
    [20:49:33]: 0x0050CD40 -> DepositGuildBankMoney
    [20:49:33]: 0x0050CDB0 -> WithdrawGuildBankMoney
    [20:49:33]: 0x0050CE20 -> CanWithdrawGuildBankMoney
    [20:49:33]: 0x0050B260 -> PickupGuildBankMoney
    [20:49:33]: 0x0050B370 -> GetGuildBankMoney
    [20:49:33]: 0x0050B3D0 -> GetGuildBankWithdrawMoney
    [20:49:33]: 0x0050B430 -> CloseGuildBankFrame
    [20:49:33]: 0x0050DA60 -> GetGuildTabardFileNames
    [20:49:33]: 0x0050DC10 -> QueryGuildBankLog
    [20:49:33]: 0x0050B450 -> GetNumGuildBankTransactions
    [20:49:33]: 0x0050DC80 -> GetGuildBankTransaction
    [20:49:33]: 0x0050B4E0 -> GetNumGuildBankMoneyTransactions
    [20:49:33]: 0x0050BD80 -> GetGuildBankMoneyTransaction
    [20:49:33]: 0x0050DFD0 -> QueryGuildBankText
    [20:49:33]: 0x0050B510 -> GetGuildBankText
    [20:49:33]: 0x0050E040 -> SetGuildBankText
    [20:49:33]: 0x00519140 -> GetNumGlyphSockets
    [20:49:33]: 0x005191C0 -> GetGlyphSocketInfo
    [20:49:33]: 0x00519370 -> GlyphMatchesSocket
    [20:49:33]: 0x00519500 -> PlaceGlyphInSocket
    [20:49:33]: 0x005195C0 -> RemoveGlyphFromSocket
    [20:49:33]: 0x00513A20 -> GetCategoryList
    [20:49:33]: 0x00513B40 -> GetStatisticsCategoryList
    [20:49:33]: 0x00513C50 -> GetCategoryInfo
    [20:49:33]: 0x00515BB0 -> GetCategoryNumAchievements
    [20:49:33]: 0x00515DC0 -> GetComparisonCategoryNumAchievements
    [20:49:33]: 0x00516230 -> GetAchievementInfo
    [20:49:33]: 0x00514000 -> GetAchievementNumRewards
    [20:49:33]: 0x00514090 -> GetAchievementReward
    [20:49:33]: 0x005172F0 -> GetAchievementNumCriteria
    [20:49:33]: 0x00517660 -> GetAchievementCriteriaInfo
    [20:49:33]: 0x00514140 -> SetAchievementComparisonUnit
    [20:49:33]: 0x005168E0 -> ClearAchievementComparisonUnit
    [20:49:33]: 0x00514240 -> GetAchievementComparisonUnitInfo
    [20:49:33]: 0x005168F0 -> GetAchievementComparisonInfo
    [20:49:33]: 0x00517BF0 -> GetCriteriaComparisonInfo
    [20:49:33]: 0x00513D20 -> GetPreviousAchievement
    [20:49:33]: 0x00516160 -> GetNextAchievement
    [20:49:33]: 0x00513F70 -> GetAchievementCategory
    [20:49:33]: 0x005180A0 -> GetAchievementLink
    [20:49:33]: 0x00515F30 -> GetNumCompletedAchievements
    [20:49:33]: 0x00516040 -> GetNumComparisonCompletedAchievements
    [20:49:33]: 0x005143A0 -> GetLatestCompletedAchievements
    [20:49:33]: 0x00514410 -> GetLatestUpdatedStats
    [20:49:33]: 0x00514470 -> GetLatestCompletedComparisonAchievements
    [20:49:33]: 0x005144E0 -> GetLatestUpdatedComparisonStats
    [20:49:33]: 0x00514540 -> GetTotalAchievementPoints
    [20:49:33]: 0x00513DB0 -> GetAchievementInfoFromCriteria
    [20:49:33]: 0x005173D0 -> GetStatistic
    [20:49:33]: 0x00517E10 -> GetComparisonStatistic
    [20:49:33]: 0x005145C0 -> GetComparisonAchievementPoints
    [20:49:33]: 0x00514310 -> SetTrackedAchievement
    [20:49:33]: 0x005133F0 -> GetTrackedAchievement
    [20:49:33]: 0x00513420 -> CanShowAchievementUI
    [20:49:33]: 0x00512470 -> GetCurrencyListSize
    [20:49:33]: 0x00512DC0 -> GetCurrencyListInfo
    [20:49:33]: 0x00513060 -> ExpandCurrencyList
    [20:49:33]: 0x005130D0 -> SetCurrencyUnused
    [20:49:33]: 0x00513140 -> SetCurrencyBackpack
    [20:49:33]: 0x005131B0 -> GetBackpackCurrencyInfo
    [20:49:33]: 0x004BF470 -> GetScreenResolutions
    [20:49:33]: 0x004BF4E0 -> GetCurrentResolution
    [20:49:33]: 0x004BF5B0 -> SetScreenResolution
    [20:49:33]: 0x004BF6E0 -> GetRefreshRates
    [20:49:33]: 0x004BEEC0 -> SetupFullscreenScale
    [20:49:33]: 0x004BF870 -> GetMultisampleFormats
    [20:49:33]: 0x004BF900 -> GetCurrentMultisampleFormat
    [20:49:33]: 0x004BF9D0 -> SetMultisampleFormat
    [20:49:33]: 0x004BEFA0 -> GetVideoCaps
    [20:49:33]: 0x004BEBE0 -> GetGamma
    [20:49:33]: 0x004BEC10 -> SetGamma
    [20:49:33]: 0x004BEC90 -> GetTerrainMip
    [20:49:33]: 0x004BECC0 -> SetTerrainMip

Page 1 of 11 12345 ... LastLast

Similar Threads

  1. [WoW] [3.1.1] General Information
    By Cypher in forum WoW Memory Editing
    Replies: 59
    Last Post: 05-02-2009, 08:22 PM
  2. Get WoW acc information by hacked EQDKP emails.
    By Flashmoron in forum WoW Scam Prevention
    Replies: 5
    Last Post: 10-27-2008, 07:38 AM
  3. Need information on getting a machine for my wow server!
    By mafiaboy in forum World of Warcraft Emulator Servers
    Replies: 18
    Last Post: 12-12-2007, 10:02 PM
  4. Informative WoW Items Site
    By Lonsdale in forum World of Warcraft General
    Replies: 1
    Last Post: 05-31-2006, 12:17 AM
All times are GMT -5. The time now is 10:13 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search