unknown405
Active member
- Joined
- Nov 17, 2006
- RedCents
- 100¢
http://ocgamerz.com/forum/viewtopic.php?f=25&t=269
Read the comments...
Read the comments...
Rich (BB code):
/******************************************************************************
MQ2Main.dll: MacroQuest2's extension DLL for EverQuest
Copyright (C) 2002-2003 Plazmic, 2003-2005 Lax
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License, version 2, as published by
the Free Software Foundation.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
******************************************************************************/
//---------------------------------------------------------------------------//
/******************************************************************************
I updated all of these offsets myself using scan patterns and other similar
methods. I compared the offsets below (that are in default SoD MQ) with
eqgame.ini from SoD compile. 90% of them are the same, though some of them
do seem to differ for whatever reason. The SoD MQ compile does work, but I am
confident these are the right offsets. Please don't hesitate to test these out
and check for yourself, because they may be wrong.
NOTE: All offsets that are 0x0 I could not find, some are defined in SoD's eqgame.ini
but I could not find them myself. You can merge this header file and the
offsets already predefined in SoD to ensure they are functional and save some
time and hassle for yourself.
This was made to help further SoD's MQ development. Being extremely busy with
ocGamerz, I don't have the time to update SoD MQ's syntax and functions to be
up to par with EQ Live while still working. So I am releasing this header file
in hopes that someone with more time and some coding abilities can update it.
Enjoy --ocGamerz.com
PLEASE DO NOT REMOVE THESE 2 COMMENTS BY MQ DEVS AND MYSELF!!!!
******************************************************************************/
#define oc_VERSION "SoD v1.1"
#define __ClientName "eqgame"
#define __ExpectedVersionDate "Dec 23 2003"
#define __ExpectedVersionTime "02:46:xx"
#define __ActualVersionDate 0x5D15C4
#define __ActualVersionTime 0x5D15D0
#define __ClientOverride 0
#define __MacroQuestWinClassName "__MacroQuestTray"
#define __MacroQuestWinName "MacroQuest"
// Memory Protection
#define __MemChecker0 0x0
#define __MemChecker1 0x4BAE9C
#define __MemChecker2 0x0
#define __MemChecker3 0x4BC558
#define __MemChecker4 0x0
#define __EncryptPad0 0x609864
#define __EncryptPad1 0x60B8D8
#define __EncryptPad2 0x60C0D8
#define __EncryptPad3 0x60BCD8
#define __EncryptPad4 0x60B2A8
// Direct Input
#define DI8__Main 0x788C6C
#define DI8__Keyboard 0x788C70
#define DI8__Mouse 0x788C74
#define __AltTimerReady 0x6C9E02
#define __Attack 0x0
#define __Autofire 0x0
#define __BindList 0x6055C0
#define __Clicks 0x6C9068
#define __CommandList 0x605AC0
#define __CurrentMapLabel 0x0
#define __CurrentSocial 0x5FF388
#define __DoAbilityAvailable 0x6C9D9C
#define __DoAbilityList 0x0
#define __do_loot 0x454B1C
#define __DrawHandler 0x79D8B8
#define __GroupCount 0x729CAC
#define __GroupLeader 0x0
#define __Guilds 0x72B7D8
#define __gWorld 0x72B740
#define __HotkeyPage 0x0
#define __HWnd 0x6C8F68
#define __InChatMode 0x6C8FA8
#define __LastTell 0x0
#define __LMouseHeldTime 0x6C9088
#define __Mouse 0x788C78
#define __MouseLook 0x6C903A
#define __NetStatusToggle 0x6C903C
#define __PCNames 0x6CA090
#define __RangeAttackReady 0x6C9E00
#define __RMouseHeldTime 0x6C9084
#define __RunWalkState 0x6C8FAC
#define __ScreenMode 0x614CE0
#define __ScreenX 0x6C8F70
#define __ScreenY 0x6C8F7C
#define __ScreenXMax 0x6C8F78
#define __ScreenYMax 0x6C8F74
#define __ServerHost 0x7298E0
#define __ServerName 0x0
#define __ShiftKeyDown 0x6C94B8
#define __ShowNames 0x6C9FE8
#define __Socials 0x0
////
//Section 1: Vital Offsets
////
#define instCRaid 0x0
#define instEQZoneInfo 0x0
#define instKeypressHandler 0x0
#define pinstActiveBanker 0x72B7BC
#define pinstActiveCorpse 0x72B7C0
#define pinstActiveGMaster 0x72B7C4
#define pinstActiveMerchant 0x72B7B8
#define pinstAltAdvManager 0x6163CC
#define pinstAuraMgr 0x6CACAC
#define pinstBandageTarget 0x72B794
#define pinstCamActor 0x615F3C
#define pinstCDBStr 0x6152E0
#define pinstCDisplay 0x72B7CC
#define pinstCEverQuest 0x788DE0
#define pinstCharData 0x72B7A8
#define pinstCharSpawn 0x72B7A0
#define pinstControlledMissile 0x72B7A4
#define pinstControlledPlayer 0x72B7A0
#define pinstCSidlManager 0x79CD40
#define pinstCXWndManager 0x79CD38
#define instDynamicZone 0x0
#define pinstDZMember 0x0
#define pinstDZTimerInfo 0x0
#define pinstEQItemList 0x72B76C
#define instEQMisc 0x614EB0
#define pinstEQSoundManager 0x616590
#define instExpeditionLeader 0x0
#define instExpeditionName 0x0
#define instGroup 0x0
#define pinstGroup 0x729CB0
#define pinstImeManager 0x79CD44
#define pinstLocalPlayer 0x72B78C
#define pinstModelPlayer 0x72B7C8
#define pinstPCData 0x72B7A8
#define pinstSkillMgr 0x0
#define pinstSpawnManager 0x79D800
#define pinstSpellManager 0x0
#define pinstSpellSets 0x0
#define pinstStringTable 0x72B758
#define pinstSwitchManager 0x0
#define pinstTarget 0x72B7AC
#define pinstTargetObject 0x72B7B0
#define pinstTargetSwitch 0x72B7B4
#define pinstTaskMember 0x0
#define pinstTrackTarget 0x72B798
#define pinstTradeTarget 0x72B788
#define instTributeActive 0x614EB8
#define pinstViewActor 0x615F34
#define pinstWorldData 0x72B780
////
//Section 2: UI Related Offsets
////
#define pinstCTextOverlay 0x0
#define pinstCAudioTriggersWindow 0x785DA8
#define pinstCCharacterSelect 0x615E54
#define pinstCFacePick 0x0
#define pinstCNoteWnd 0x615808
#define pinstCBookWnd 0x61580C
#define pinstCPetInfoWnd 0x615E18
#define pinstCTrainWnd 0x615E1C
#define pinstCSkillsWnd 0x615E20
#define pinstCSkillsSelectWnd 0x615E24
#define pinstCCombatSkillSelectWnd 0x615E28
#define pinstCFriendsWnd 0x615E2C
#define pinstCAuraWnd 0x615E30
#define pinstCRespawnWnd 0x615E34
#define pinstCBandolierWnd 0x615E38
#define pinstCPotionBeltWnd 0x615E3C
#define pinstCAAWnd 0x615E40
#define pinstCGroupSearchFiltersWnd 0x615E44
#define pinstCLoadskinWnd 0x615E48
#define pinstCAlarmWnd 0x615E4C
#define pinstCMusicPlayerWnd 0x615E50
#define pinstCMailWnd 0x615E58
#define pinstCMailCompositionWnd 0x615E5C
#define pinstCMailAddressBookWnd 0x615E60
#define pinstCRaidWnd 0x615E68
#define pinstCRaidOptionsWnd 0x615E6C
#define pinstCBreathWnd 0x615E70
#define pinstCMapViewWnd 0x615E74
#define pinstCMapToolbarWnd 0x615E78
#define pinstCEditLabelWnd 0x615E7C
#define pinstCTargetWnd 0x615E80
#define pinstCColorPickerWnd 0x615E84
#define pinstCPlayerWnd 0x615E88
#define pinstCOptionsWnd 0x615E8C
#define pinstCBuffWindowNORMAL 0x615E90
#define pinstCBuffWindowSHORT 0x615E94
#define pinstCharacterCreation 0x615E98
#define pinstCCursorAttachment 0x615EA0
#define pinstCCastingWnd 0x615EA4
#define pinstCCastSpellWnd 0x615EA8
#define pinstCSpellBookWnd 0x615EB0
#define pinstCInventoryWnd 0x615EAC
#define pinstCBankWnd 0x615EB4
#define pinstCQuantityWnd 0x615EB8
#define pinstCLootWnd 0x615EC4
#define pinstCActionsWnd 0x615EBC
#define pinstCCombatAbilityWnd 0x615EC0
#define pinstCMerchantWnd 0x615EC8
#define pinstCTradeWnd 0x615ECC
#define pinstCSelectorWnd 0x615ED0
#define pinstCBazaarWnd 0x0
#define pinstCBazaarSearchWnd 0x615ED4
#define pinstCGiveWnd 0x615ED8
#define pinstCTrackingWnd 0x615EE0
#define pinstCInspectWnd 0x615EDC
#define pinstCSocialEditWnd 0x615EE4
#define pinstCFeedbackWnd 0x615EE8
#define pinstCBugReportWnd 0x615EEC
#define pinstCVideoModesWnd 0x615EF0
#define pinstCTextEntryWnd 0x615EF8
#define pinstCFileSelectionWnd 0x615EFC
#define pinstCCompassWnd 0x615F00
#define pinstCPlayerNotesWnd 0x615F04
#define pinstCGemsGameWnd 0x615F08
#define pinstCTimeLeftWnd 0x615F0C
#define pinstCPetitionQWnd 0x615F10
#define pinstCSoulmarkWnd 0x615F14
#define pinstCStoryWnd 0x615F18
#define pinstCJournalTextWnd 0x615F1C
#define pinstCJournalCatWnd 0x615F20
#define pinstCBodyTintWnd 0x615F24
#define pinstCServerListWnd 0x615F28
#define pinstCAvaZoneWnd 0x615F78
#define pinstCBlockedBuffWnd 0x0
#define pinstCBlockedPetBuffWnd 0x0
#define pinstCInvSlotMgr 0x615F2C
#define pinstCContainerMgr 0x615F38
#define pinstCAdventureLeaderboardWnd 0x0
#define pinstCAdventureRequestWnd 0x0
#define pinstCAltStorageWnd 0x0
#define pinstCAdventureStatsWnd 0x0
#define pinstCBarterMerchantWnd 0x0
#define pinstCBarterSearchWnd 0x0
#define pinstCBarterWnd 0x0
#define pinstCChatManager 0x0
#define pinstCDynamicZoneWnd 0x0
#define pinstCEQMainWnd 0x0
#define pinstCFellowshipWnd 0x0
#define pinstCFindLocationWnd 0x0
#define pinstCGroupSearchWnd 0x0
#define pinstCGroupWnd 0x0
#define pinstCGuildBankWnd 0x0
#define pinstCGuildMgmtWnd 0x0
#define pinstCGuildTributeMasterWnd 0x0
#define pinstCHotButtonWnd 0x0
#define pinstCHotButtonWnd1 0x0
#define pinstCHotButtonWnd2 0x0
#define pinstCHotButtonWnd3 0x0
#define pinstCHotButtonWnd4 0x0
#define pinstCItemDisplayManager 0x0
#define pinstCItemExpTransferWnd 0x0
#define pinstCLeadershipWnd 0x79181C
#define pinstCLFGuildWnd 0x0
#define pinstCMIZoneSelectWnd 0x0
#define pinstCAdventureMerchantWnd 0x7919C4
#define pinstCConfirmationDialog 0x0
#define pinstCPopupWndManager 0x0
#define pinstCProgressionSelectionWnd 0x791A40
#define pinstCPvPLeaderboardWnd 0x791A54
#define pinstCPvPStatsWnd 0x0
#define pinstCSystemInfoDialogBox 0x0
#define pinstCTargetOfTargetWnd 0x0
#define pinstCTaskSelectWnd 0x0
#define pinstCTaskTemplateSelectWnd 0x79237C
#define pinstCTaskWnd 0x792394
#define pinstCTipWndOFDAY 0x0
#define pinstCTipWndCONTEXT 0x7923EC
#define pinstCTitleWnd 0x792418
#define pinstCTradeskillWnd 0x0
#define pinstCTributeBenefitWnd 0x0
#define pinstCTributeMasterWnd 0x0
#define pinstCContextMenuManager 0x79CD5C
#define pinstCVoiceMacroWnd 0x0
#define pinstCHtmlWnd 0x0
////
// Section 3: Miscellaneous Offsets
////
#define __CastRay 0x0
#define __ConvertItemTags 0x4965E3
#define __ExecuteCmd 0x44B53C
#define __get_melee_range 0x0
#define __GetGaugeValueFromEQ 0x518E96
#define __GetLabelFromEQ 0x0
#define __NewUIINI 0x518A75
#define __ProcessGameEvents 0x4A4EFF
#define CrashDetected 0x4BCD07
#define DrawNetStatus 0x0
#define Util__FastTime 0x594650
////
// Section 4: Function Offsets
////
// AltAdvManager
#define AltAdvManager__GetCalculatedTimer 0x0
#define AltAdvManager__IsAbilityReady 0x0
#define AltAdvManager__GetAltAbility 0x0
// CBankWnd
#define CBankWnd__GetNumBankSlots 0x4C7611
// CBazaarSearchWnd
#define CBazaarSearchWnd__HandleBazaarMsg 0x0
// CButtonWnd
#define CButtonWnd__SetCheck 0x56E040
// CChatManager
#define CChatManager__GetRGBAFromIndex 0x0
#define CChatManager__InitContextMenu 0x0
// CChatService
#define CChatService__GetNumberOfFriends 0x0
#define CChatService__GetFriendName 0x402F7A
// CChatWindow
#define CChatWindow__CChatWindow 0x0
#define CChatWindow__WndNotification 0x0
// CComboWnd
#define CComboWnd__DeleteAll 0x572170
#define CComboWnd__Draw 0x572370
#define CComboWnd__GetCurChoice 0x572130
#define CComboWnd__GetListRect 0x572760
#define CComboWnd__GetTextRect 0x572200
#define CComboWnd__InsertChoice 0x5727C0
#define CComboWnd__SetColors 0x0
#define CComboWnd__SetChoice 0x572100
// CContainerWnd
#define CContainerWnd__HandleCombine 0x4DF6E1
#define CContainerWnd__vftable 0x5D58EC
// CDisplay
#define CDisplay__CleanGameUI 0x40EE54
#define CDisplay__GetClickedActor 0x40D6E9
#define CDisplay__GetUserDefinedColor 0x40C03F
#define CDisplay__GetWorldFilePath 0x40BF16
#define CDisplay__is3dON 0x40A4D4
#define CDisplay__ReloadUI 0x492E1B
#define CDisplay__WriteTextHD2 0x411D68
// CEditBaseWnd
#define CEditBaseWnd__SetMaxChars 0x4C70EA
#define CEditBaseWnd__SetSel 0x56D1D0
// CEditWnd
#define CEditWnd__DrawCaret 0x572C00
#define CEditWnd__GetCharIndexPt 0x573A40
#define CEditWnd__GetDisplayString 0x572D60
#define CEditWnd__GetHorzOffset 0x572FD0
#define CEditWnd__GetLineForPrintableChar 0x5734F0
#define CEditWnd__GetSelStartPt 0x573C60
#define CEditWnd__GetSTMLSafeText 0x5731B0
#define CEditWnd__PointFromPrintableChar 0x573600
#define CEditWnd__SelectableCharFromPoint 0x573780
#define CEditWnd__SetEditable 0x573180
// CEverQuest
#define CEverQuest__ClickedPlayer 0x429604
#define CEverQuest__DropHeldItemOnGround 0x0
#define CEverQuest__dsp_chat 0x497105
#define CEverQuest__DoTellWindow 0x0
#define CEverQuest__EnterZone 0x0
#define CEverQuest__GetBodyTypeDesc 0x0
#define CEverQuest__GetClassDesc 0x493C54
#define CEverQuest__GetClassThreeLetterCode 0x0
#define CEverQuest__GetDeityDesc 0x0
#define CEverQuest__GetLangDesc 0x0
#define CEverQuest__GetRaceDesc 0x0
#define CEverQuest__InterpretCmd 0x497F51
#define CEverQuest__LeftClickedOnPlayer 0x0
#define CEverQuest__LMouseUp 0x0
#define CEverQuest__RightClickedOnPlayer 0x0
#define CEverQuest__RMouseUp 0x0
#define CEverQuest__SetGameState 0x428206
#define CEverQuest__Emote 0x497393
// CGaugeWnd
#define CGaugeWnd__CalcFillRect 0x4E5D31
#define CGaugeWnd__CalcLinesFillRect 0x4E5D8D
#define CGaugeWnd__Draw 0x4E608D
// CGuild
#define CGuild__FindMemberByName 0x402887
// CHotButtonWnd
#define CHotButtonWnd__DoHotButton 0x0
// CInvSlotMgr
#define CInvSlotMgr__FindInvSlot 0x4F226C
#define CInvSlotMgr__MoveItem 0x0
// CInvSLot
#define CInvSlot__HandleRButtonUp 0x4F15DD
#define CInvSlot__SliderComplete 0x4F11F9
// CItemDisplayWnd
#define CItemDisplayWnd__SetItem 0x0
#define CItemDisplayWnd__SetSpell 0x0
// CLabel
#define CLabel__Draw 0x0
// CListWnd
#define CListWnd__AddColumn 0x0
#define CListWnd__AddColumn1 0x557210
#define CListWnd__AddLine 0x556DD0
#define CListWnd__AddString 0x556F50
#define CListWnd__CalculateFirstVisibleLine 0x554410
#define CListWnd__CalculateVSBRange 0x555F80
#define CListWnd__ClearAllSel 0x553C40
#define CListWnd__CloseAndUpdateEditWindow 0x554A10
#define CListWnd__Compare 0x554D50
#define CListWnd__Draw 0x555BE0
#define CListWnd__DrawColumnSeparators 0x0
#define CListWnd__DrawHeader 0x553E60
#define CListWnd__DrawItem 0x555460
#define CListWnd__DrawLine 0x0
#define CListWnd__DrawSeparator 0x0
#define CListWnd__EnsureVisible 0x554460
#define CListWnd__ExtendSel 0x555390
#define CListWnd__GetColumnMinWidth 0x553950
#define CListWnd__GetColumnWidth 0x553770
#define CListWnd__GetCurSel 0x553550
#define CListWnd__GetHeaderRect 0x553390
#define CListWnd__GetItemAtPoint 0x554710
#define CListWnd__GetItemAtPoint1 0x554780
#define CListWnd__GetItemData 0x553590
#define CListWnd__GetItemHeight 0x554240
#define CListWnd__GetItemIcon 0x5537F0
#define CListWnd__GetItemRect 0x0
#define CListWnd__GetItemText 0x0
#define CListWnd__GetSelList 0x5570F0
#define CListWnd__GetSeparatorRect 0x554CA0
#define CListWnd__RemoveLine 0x5570A0
#define CListWnd__SetColors 0x553300
#define CListWnd__SetColumnJustification 0x5538B0
#define CListWnd__SetColumnWidth 0x553910
#define CListWnd__SetCurSel 0x553480
#define CListWnd__SetItemColor 0x0
#define CListWnd__SetItemData 0x553B60
#define CListWnd__SetItemText 0x0
#define CListWnd__ShiftColumnSeparator 0x555300
#define CListWnd__Sort 0x558CB0
#define CListWnd__ToggleSel 0x553B00
// CMapViewWnd
#define CMapViewWnd__CMapViewWnd 0x0
// CMerchantWnd
#define CMerchantWnd__DisplayBuyOrSellPrice 0x0
#define CMerchantWnd__RequestBuyItem 0x0
#define CMerchantWnd__RequestSellItem 0x0
#define CMerchantWnd__SelectBuySellSlot 0x0
// CObfuscator
#define CObfuscator__doit 0x0
// CSidlManager
#define CSidlManager__FindScreenPieceTemplate1 0x0
#define CSidlManager__CreateLabel 0x512826
// CSidlScreenWnd
#define CSidlScreenWnd__CalculateHSBRange 0x544C00
#define CSidlScreenWnd__CalculateVSBRange 0x544B53
#define CSidlScreenWnd__ConvertToRes 0x56D0C0
#define CSidlScreenWnd__CreateChildrenFromSidl 0x545AA0
#define CSidlScreenWnd__CSidlScreenWnd1 0x5576C0
#define CSidlScreenWnd__CSidlScreenWnd2 0x5578C0
#define CSidlScreenWnd__dCSidlScreenWnd 0x546720
#define CSidlScreenWnd__DrawSidlPiece 0x5456C0
#define CSidlScreenWnd__EnableIniStorage 0x5452A0
#define CSidlScreenWnd__GetSidlPiece 0x5452F0
#define CSidlScreenWnd__Init1 0x0
#define CSidlScreenWnd__LoadIniInfo 0x545B50
#define CSidlScreenWnd__LoadIniListWnd 0x546480
#define CSidlScreenWnd__LoadSidlScreen 0x545550
#define CSidlScreenWnd__StoreIniInfo 0x544E30
#define CSidlScreenWnd__WndNotification 0x545620
// CSkillMgr
#define CSkillMgr__GetSkillCap 0x4AF6F1
// CSliderWnd
#define CSliderWnd__GetValue 0x56D2C0
#define CSliderWnd__SetValue 0x0
#define CSliderWnd__SetNumTicks 0x571E50
// CSpellBookWnd
#define CSpellBookWnd__MemorizeSet 0x515E39
// CStmlWnd
#define CStmlWnd__AppendSTML 0x56C720
#define CStmlWnd__CalculateVSBRange 0x555F80
#define CStmlWnd__CanBreakAtCharacter 0x564300
#define CStmlWnd__FastForwardToEndOfTag 0x564FC0
#define CStmlWnd__ForceParseNow 0x56CAA0
#define CStmlWnd__GetNextTagPiece 0x564D30
#define CStmlWnd__GetSTMLText 0x0
#define CStmlWnd__GetThisChar 0x58DB80
#define CStmlWnd__GetVisiableText 0x0
#define CStmlWnd__InitializeWindowVariables 0x5685F0
#define CStmlWnd__MakeStmlColorTag 0x5637D0
#define CStmlWnd__MakeWndNotificationTag 0x563870
#define CStmlWnd__SetSTMLText 0x568710
#define CStmlWnd__StripFirstSTMLLines 0x56C4A0
#define CStmlWnd__UpdateHistoryString 0x566B00
// CTabWnd
#define CTabWnd__Draw 0x0
#define CTabWnd__DrawCurrentPage 0x0
#define CTabWnd__DrawTab 0x0
#define CTabWnd__GetCurrentPage 0x571270
#define CTabWnd__GetPageClientRect 0x0
#define CTabWnd__GetPageFromTabIndex 0x571000
#define CTabWnd__GetPageInnerRect 0x571050
#define CTabWnd__GetTabInnerRect 0x5710B0
#define CTabWnd__GetTabRect 0x0
#define CTabWnd__IndexInBounds 0x571040
#define CTabWnd__InsertPage 0x571D40
#define CTabWnd__SetPage 0x571280
#define CTabWnd__SetPageRect 0x571530
#define CTabWnd__UpdatePage 0x5715E0
// CTextOverlay
#define CTextOverlay__DisplayText 0x0
// CTextureFont
#define CTextureFont__DrawWrappedText 0x574F19
// CXMLDataManager
#define CXMLDataManager__GetXMLData 0x577EA0
// CXMLSOMDocumentBase
#define CXMLSOMDocumentBase__XMLRead 0x552E70
// CXRect
#define CXRect__CenterPoint 0x4C7618
// CXStr
// WARNING: Be sure that none of these offsets are identical!
//
// Note: dCXStr, CXStr1, & CXStr3 can be found in the 'BookWindow' constructor.
#define CXStr__CXStr 0x401046
#define CXStr__CXStr1 0x54BDD0
#define CXStr__CXStr3 0x591BC0
#define CXStr__dCXStr 0x401070
#define CXStr__operator_equal1 0x591D80
#define CXStr__operator_plus_equal1 0x592C50
// CXWnd
#define CXWnd__BringToTop 0x547630
#define CXWnd__Center 0x54AED0
#define CXWnd__ClrFocus 0x547570
#define CXWnd__DoAllDrawing 0x54B860
#define CXWnd__DrawChildren 0x0
#define CXWnd__DrawColoredRect 0x547840
#define CXWnd__DrawTooltip 0x54B780
#define CXWnd__DrawTooltipAtPoint 0x54ABE0
#define CXWnd__GetBorderFrame 0x547C90
#define CXWnd__GetChildWndAt 0x0
#define CXWnd__GetClientClipRect 0x547BE0
#define CXWnd__GetFirstChildWnd 0x5476C0
#define CXWnd__GetNextChildWnd 0x0
#define CXWnd__GetNextSib 0x5476E0
#define CXWnd__GetScreenClipRect 0x54B020
#define CXWnd__GetScreenRect 0x547E60
#define CXWnd__GetTooltipRect 0x0
#define CXWnd__GetWindowTextA 0x0
#define CXWnd__IsActive 0x5592C0
#define CXWnd__IsDescendantOf 0x547C60
#define CXWnd__IsReallyVisible 0x54A830
#define CXWnd__IsType 0x56F110
#define CXWnd__Move 0x54A230
#define CXWnd__Move1 0x54A2C0
#define CXWnd__ProcessTransition 0x0
#define CXWnd__Refade 0x547610
#define CXWnd__Resize 0x54B150
#define CXWnd__Right 0x54AE00
#define CXWnd__SetFirstChildPointer 0x5480C0
#define CXWnd__SetFocus 0x549300
#define CXWnd__SetKeyTooltip 0x5480F0
#define CXWnd__SetMouseOver 0x5480D0
#define CXWnd__SetNextSibPointer 0x5480B0
#define CXWnd__StartFade 0x547650
// CXWndManager
#define CXWndManager__DrawCursor 0x55A5D0
#define CXWndManager__DrawWindows 0x55A220
#define CXWndManager__GetFirstChildWnd 0x0
#define CXWndManager__GetKeyboardFlags 0x559000
#define CXWndManager__HandleKeyboardMsg 0x559480
#define CXWndManager__RemoveWnd 0x559A90
// CDBStr
#define CDBStr__GetString 0x0
// EQ_Character
#define EQ_Character__CastRay 0x0
#define EQ_Character__CastSpell 0x0
#define EQ_Character__Cur_HP 0x0
#define EQ_Character__GetAACastingTimeModifier 0x0
#define EQ_Character__GetCharInfo2 0x429D93
#define EQ_Character__GetFocusCastingTimeModifier 0x0
#define EQ_Character__GetFocusRangeModifier 0x0
#define EQ_Character__Max_Endurance 0x0
#define EQ_Character__Max_HP 0x0
#define EQ_Character__Max_Mana 0x41C212
#define EQ_Character__doCombatAbility 0x41B039
#define EQ_Character__UseSkill 0x0
#define EQ_Character__GetConLevel 0x0
// EQ_Item
#define EQ_Item__CanDrop 0x430C86
#define EQ_Item__GetItemLinkHash 0x0
#define EQ_Item__IsStackable 0x4B4EFA
// EQ_LoadingS
#define EQ_LoadingS__SetProgressBar 0x43197E
#define EQ_LoadingS__Array 0x603398
// EQ_PC
#define EQ_PC__DestroyHeldItemOrMoney 0x415615
#define EQ_PC__GetAltAbilityIndex 0x0
#define EQ_PC__GetCombatAbility 0x0
#define EQ_PC__GetCombatAbilityTimer 0x0
#define EQ_PC__GetItemTimerValue 0x0
#define EQ_PC__HasLoreItem 0x416FED
// EQItemList
#define EQItemList__dEQItemList 0x44DD46
#define EQItemList__EQItemList 0x44DCCA
// EQMisc
#define EQMisc__GetActiveFavorCost 0x408AA9
// EQPlayer
#define EQPlayer__ChangeBoneStringSprite 0x0
#define EQPlayer__dEQPlayer 0x0
#define EQPlayer__DoAttack 0x0
#define EQPlayer__EQPlayer 0x0
#define EQPlayer__SetNameSpriteState 0x47F56C
#define EQPlayer__SetNameSpriteTint 0x0
#define EQPlayer__IsBodyType_j 0x0
//EQPlayerManager
#define EQPlayerManager__GetSpawnByID 0x407E94
// KeyPressHandler
#define KeypressHandler__AttachAltKeyToEqCommand 0x0
#define KeypressHandler__AttachKeyToEqCommand 0x0
#define KeypressHandler__ClearCommandStateArray 0x0
#define KeypressHandler__HandleKeyDown 0x0
#define KeypressHandler__HandleKeyUp 0x0
#define KeypressHandler__SaveKeymapping 0x0
// MapViewMap
#define MapViewMap__Clear 0x4FF8B9
#define MapViewMap__SaveEx 0x4FFE91
#define OtherCharData__GetAltCurrency 0x0
// StringTable
#define StringTable__getString 0x4B48A4


