• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

3-17-11 EQGame.h

Abyss

Well-known member
Joined
Sep 30, 2005
RedCents
69¢
EQGame.h

Just replace this with old one, recompile and MQ2 will be up for ya.

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. 
******************************************************************************/ 
#ifdef PRIVATE
#include "eqgame-private.h"
#endif

#define __ClientName                                              "eqgame"
#define __ExpectedVersionDate                                     "Mar 15 2011"
#define __ExpectedVersionTime                                     "13:33:15"
#define __ActualVersionDate                                        0x8A5C5C
#define __ActualVersionTime                                        0x8A5C68

#define __ClientOverride                                           0
#define __MacroQuestWinClassName                                  "__MacroQuestTray"
#define __MacroQuestWinName                                       "MacroQuest"

// Memory Protection
#define __MemChecker0                                              0x524990
#define __MemChecker1                                              0x7B74F0
#define __MemChecker2                                              0x59C800
#define __MemChecker3                                              0x59C750
#define __MemChecker4                                              0x7D9160
#define __EncryptPad0                                              0x9465F0
#define __EncryptPad1                                              0x9527D0
#define __EncryptPad2                                              0x949380
#define __EncryptPad3                                              0x948F80
#define __EncryptPad4                                              0x954278
#define __AC1                                                      0x6B6790
#define __AC2                                                      0x4E7535
#define __AC3                                                      0x4F9CA8
#define __AC4                                                      0x4FF328
#define __AC5                                                      0x50B54E
#define __AC6                                                      0x50ECBE
#define __AC7                                                      0x5070FB
#define __AC1_Data                                                 0x88C90D
// Direct Input
#define DI8__Main                                                  0xB98EA4
#define DI8__Keyboard                                              0xB98EA8
#define DI8__Mouse                                                 0xB98EAC
#define __AltTimerReady                                            0xB1D59A
#define __Attack                                                   0xB81086
#define __Autofire                                                 0xB81087
#define __BindList                                                 0x940BA0
#define __Clicks                                                   0xB1C248
#define __CommandList                                              0x941590
#define __CurrentMapLabel                                          0xBC4148
#define __CurrentSocial                                            0x93C9F0
#define __DoAbilityAvailable                                       0xB1D534
#define __DoAbilityList                                            0xB52FA4
#define __do_loot                                                  0x4BC5D0
#define __DrawHandler                                              0x1208D24
#define __GroupCount                                               0xB16032
#define __Guilds                                                   0xB17FC0
#define __gWorld                                                   0xB17EEC
#define __HotkeyPage                                               0xB7A390
#define __HWnd                                                     0xB98BE0
#define __InChatMode                                               0xB1C180
#define __LastTell                                                 0xB1DEBC
#define __LMouseHeldTime                                           0xB1C2B4
#define __Mouse                                                    0xB98EB0
#define __MouseLook                                                0xB1C216
#define __MouseEventTime                                           0xB811E8
#define __NetStatusToggle                                          0xB1C219
#define __PCNames                                                  0xB1D900
#define __RangeAttackReady                                         0xB1D598
#define __RMouseHeldTime                                           0xB1C2B0
#define __RunWalkState                                             0xB1C184
#define __ScreenMode                                               0xA65870
#define __ScreenX                                                  0xB1C138
#define __ScreenY                                                  0xB1C13C
#define __ScreenXMax                                               0xB1C140
#define __ScreenYMax                                               0xB1C144
#define __ServerHost                                               0xB15F74
#define __ServerName                                               0xB52F64
#define __ShiftKeyDown                                             0xB1C844
#define __ShowNames                                                0xB1D7D0
#define __Socials                                                  0xB53064


//// 
//Section 1: Vital Offsets 
//// 
#define instCRaid                                                  0xB18520
#define instEQZoneInfo                                             0xB1C400
#define instKeypressHandler                                        0xB811CC
#define pinstActiveBanker                                          0xB17F94
#define pinstActiveCorpse                                          0xB17F98
#define pinstActiveGMaster                                         0xB17F9C
#define pinstActiveMerchant                                        0xB17F90
#define pinstAltAdvManager                                         0xA66718
#define pinstAuraMgr                                               0x966C5C
#define pinstBandageTarget                                         0xB17F7C
#define pinstCamActor                                              0xA66208
#define pinstCDBStr                                                0xA65864
#define pinstCDisplay                                              0xB17FA4
#define pinstCEverQuest                                            0xB99028
#define pinstCharData                                              0xB17F60
#define pinstCharSpawn                                             0xB17F88
#define pinstControlledMissile                                     0xB17F5C
#define pinstControlledPlayer                                      0xB17F88
#define pinstCSidlManager                                          0x12091F4
#define pinstCXWndManager                                          0x12091EC
#define instDynamicZone                                            0xB1BB88
#define pinstDZMember                                              0xB1BC98
#define pinstDZTimerInfo                                           0xB1BC9C
#define pinstEQItemList                                            0xB15244
#define instEQMisc                                                 0xA65810
#define pinstEQSoundManager                                        0xA6673C
#define instExpeditionLeader                                       0xB1BBD2
#define instExpeditionName                                         0xB1BC12
#define pinstGroup                                                 0xB1602E
#define pinstImeManager                                            0x12091F8
#define pinstLocalPlayer                                           0xB17F74
#define pinstMercenaryData                                         0xB8155C
#define pinstModelPlayer                                           0xB17FA0
#define pinstPCData                                                0xB17F60
#define pinstSkillMgr                                              0xB95C64
#define pinstSpawnManager                                          0xB95A48
#define pinstSpellManager                                          0xB95C70
#define pinstSpellSets                                             0xB7A394
#define pinstStringTable                                           0xB17F08
#define pinstSwitchManager                                         0xB15C74
#define pinstTarget                                                0xB17F8C
#define pinstTargetObject                                          0xB17F64
#define pinstTargetSwitch                                          0xB17F68
#define pinstTaskMember                                            0xA657F0
#define pinstTrackTarget                                           0xB17F80
#define pinstTradeTarget                                           0xB17F70
#define instTributeActive                                          0xA65835
#define pinstViewActor                                             0xA66204
#define pinstWorldData                                             0xB17F44


//// 
//Section 2:  UI Related Offsets 
//// 
#define pinstCTextOverlay                                          0x964520
#define pinstCAudioTriggersWindow                                  0x9644EC
#define pinstCCharacterSelect                                      0xA660E0
#define pinstCFacePick                                             0xA66090
#define pinstCNoteWnd                                              0xA66098
#define pinstCBookWnd                                              0xA6609C
#define pinstCPetInfoWnd                                           0xA660A0
#define pinstCTrainWnd                                             0xA660A4
#define pinstCSkillsWnd                                            0xA660A8
#define pinstCSkillsSelectWnd                                      0xA660AC
#define pinstCCombatSkillSelectWnd                                 0xA660B0
#define pinstCFriendsWnd                                           0xA660B4
#define pinstCAuraWnd                                              0xA660B8
#define pinstCRespawnWnd                                           0xA660BC
#define pinstCBandolierWnd                                         0xA660C0
#define pinstCPotionBeltWnd                                        0xA660C4
#define pinstCAAWnd                                                0xA660C8
#define pinstCGroupSearchFiltersWnd                                0xA660CC
#define pinstCLoadskinWnd                                          0xA660D0
#define pinstCAlarmWnd                                             0xA660D4
#define pinstCMusicPlayerWnd                                       0xA660D8
#define pinstCMailWnd                                              0xA660E4
#define pinstCMailCompositionWnd                                   0xA660E8
#define pinstCMailAddressBookWnd                                   0xA660EC
#define pinstCRaidWnd                                              0xA660F4
#define pinstCRaidOptionsWnd                                       0xA660F8
#define pinstCBreathWnd                                            0xA660FC
#define pinstCMapViewWnd                                           0xA66100
#define pinstCMapToolbarWnd                                        0xA66104
#define pinstCEditLabelWnd                                         0xA66108
#define pinstCTargetWnd                                            0xA6610C
#define pinstCColorPickerWnd                                       0xA66110
#define pinstCPlayerWnd                                            0xA66114
#define pinstCOptionsWnd                                           0xA66118
#define pinstCBuffWindowNORMAL                                     0xA6611C
#define pinstCBuffWindowSHORT                                      0xA66120
#define pinstCharacterCreation                                     0xA66124
#define pinstCCursorAttachment                                     0xA66128
#define pinstCCastingWnd                                           0xA6612C
#define pinstCCastSpellWnd                                         0xA66130
#define pinstCSpellBookWnd                                         0xA66134
#define pinstCInventoryWnd                                         0xA66138
#define pinstCBankWnd                                              0xA6613C
#define pinstCQuantityWnd                                          0xA66140
#define pinstCLootWnd                                              0xA66144
#define pinstCActionsWnd                                           0xA66148
#define pinstCCombatAbilityWnd                                     0xA6614C
#define pinstCMerchantWnd                                          0xA66150
#define pinstCTradeWnd                                             0xA66154
#define pinstCSelectorWnd                                          0xA66158
#define pinstCBazaarWnd                                            0xA6615C
#define pinstCBazaarSearchWnd                                      0xA66160
#define pinstCGiveWnd                                              0xA6617C
#define pinstCTrackingWnd                                          0xA66180
#define pinstCInspectWnd                                           0xA66184
#define pinstCSocialEditWnd                                        0xA66188
#define pinstCFeedbackWnd                                          0xA6618C
#define pinstCBugReportWnd                                         0xA66190
#define pinstCVideoModesWnd                                        0xA66194
#define pinstCTextEntryWnd                                         0xA6619C
#define pinstCFileSelectionWnd                                     0xA661A0
#define pinstCCompassWnd                                           0xA661A4
#define pinstCPlayerNotesWnd                                       0xA661A8
#define pinstCGemsGameWnd                                          0xA661AC
#define pinstCTimeLeftWnd                                          0xA661B0
#define pinstCPetitionQWnd                                         0xA661C4
#define pinstCSoulmarkWnd                                          0xA661C8
#define pinstCStoryWnd                                             0xA661CC
#define pinstCJournalTextWnd                                       0xA661D0
#define pinstCJournalCatWnd                                        0xA661D4
#define pinstCBodyTintWnd                                          0xA661D8
#define pinstCServerListWnd                                        0xA661DC
#define pinstCAvaZoneWnd                                           0xA661E4
#define pinstCBlockedBuffWnd                                       0xA661E8
#define pinstCBlockedPetBuffWnd                                    0xA661EC
#define pinstCInvSlotMgr                                           0xA661FC
#define pinstCContainerMgr                                         0xA66200
#define pinstCAdventureLeaderboardWnd                              0xBC1660
#define pinstCAdventureRequestWnd                                  0xBC167C
#define pinstCAltStorageWnd                                        0xBC16DC
#define pinstCAdventureStatsWnd                                    0xBC1698
#define pinstCBarterMerchantWnd                                    0xBC18A8
#define pinstCBarterSearchWnd                                      0xBC18C4
#define pinstCBarterWnd                                            0xBC18E0
#define pinstCChatManager                                          0xBC1B84
#define pinstCDynamicZoneWnd                                       0xBC1C7C
#define pinstCEQMainWnd                                            0xBC1CF0
#define pinstCFellowshipWnd                                        0xBC1D54
#define pinstCFindLocationWnd                                      0xBC1D88
#define pinstCGroupSearchWnd                                       0xBC1E38
#define pinstCGroupWnd                                             0xBC1E54
#define pinstCGuildBankWnd                                         0xBC1E70
#define pinstCGuildMgmtWnd                                         0xBC3EA8
#define pinstCGuildTributeMasterWnd                                0xBC3EC8
#define pinstCHotButtonWnd                                         0xBC3EFC
#define pinstCHotButtonWnd1                                        0xBC3EFC
#define pinstCHotButtonWnd2                                        0xBC3F00
#define pinstCHotButtonWnd3                                        0xBC3F04
#define pinstCHotButtonWnd4                                        0xBC3F08
#define pinstCItemDisplayManager                                   0xBC3FB4
#define pinstCItemExpTransferWnd                                   0xBC3FD4
#define pinstCLeadershipWnd                                        0xBC4070
#define pinstCLFGuildWnd                                           0xBC408C
#define pinstCMIZoneSelectWnd                                      0xBC41FC
#define pinstCAdventureMerchantWnd                                 0xBC4324
#define pinstCConfirmationDialog                                   0xBC4340
#define pinstCPopupWndManager                                      0xBC4340
#define pinstCProgressionSelectionWnd                              0xBC4374
#define pinstCPvPLeaderboardWnd                                    0xBC4390
#define pinstCPvPStatsWnd                                          0xBC43AC
#define pinstCSystemInfoDialogBox                                  0xBC44F0
#define pinstCTargetOfTargetWnd                                    0xBC4FF8
#define pinstCTaskSelectWnd                                        0xBC502C
#define pinstCTaskTemplateSelectWnd                                0xBC5048
#define pinstCTaskWnd                                              0xBC5064
#define pinstCTipWndOFDAY                                          0xBC50E0
#define pinstCTipWndCONTEXT                                        0xBC50E4
#define pinstCTitleWnd                                             0xBC5100
#define pinstCTradeskillWnd                                        0xBC5144
#define pinstCTributeBenefitWnd                                    0xBC5190
#define pinstCTributeMasterWnd                                     0xBC51AC
#define pinstCContextMenuManager                                   0x1209250
#define pinstCVoiceMacroWnd                                        0xB95E64
#define pinstCHtmlWnd                                              0xB95EA0


//// 
// Section 3: Miscellaneous Offsets 
////
#define __CastRay                                                  0x4D0460
#define __ConvertItemTags                                          0x4C1C60
#define __ExecuteCmd                                               0x4ADB30
#define __get_melee_range                                          0x4B3BA0
#define __GetGaugeValueFromEQ                                      0x6B5610
#define __GetLabelFromEQ                                           0x6B6730
#define __GetXTargetType                                           0x72CC00
#define __LoadFrontEnd                                             0x59B730
#define __NewUIINI                                                 0x6B51D0
#define __ProcessGameEvents                                        0x507870
#define CrashDetected                                              0x59B530
#define DrawNetStatus                                              0x530F10
#define Util__FastTime                                             0x7B7C60
#define Expansion_HoT                                              0xB1D730

//// 
// Section 4: Function Offsets 
//// 
// AltAdvManager 
#define AltAdvManager__GetCalculatedTimer                          0x482880
#define AltAdvManager__IsAbilityReady                              0x4828C0
#define AltAdvManager__GetAltAbility                               0x482B90

// CharacterZoneClient
#define CharacterZoneClient__HasSkill                              0x439320

// CBankWnd 
#define CBankWnd__GetNumBankSlots                                  0x5B9340

// CBazaarSearchWnd 
#define CBazaarSearchWnd__HandleBazaarMsg                          0x5C33C0

// CButtonWnd 
#define CButtonWnd__SetCheck                                       0x77DB30

// CChatManager 
#define CChatManager__GetRGBAFromIndex                             0x5DB130
#define CChatManager__InitContextMenu                              0x5DB900

// CChatService
#define CChatService__GetNumberOfFriends                           0x721A10
#define CChatService__GetFriendName                                0x721A20

// CChatWindow 
#define CChatWindow__CChatWindow                                   0x5DFC30
#define CChatWindow__Clear                                         0x5E0590
#define CChatWindow__WndNotification                               0x5E0780

// CComboWnd 
#define CComboWnd__DeleteAll                                       0x767540
#define CComboWnd__Draw                                            0x767710
#define CComboWnd__GetCurChoice                                    0x767400
#define CComboWnd__GetListRect                                     0x767A00
#define CComboWnd__GetTextRect                                     0x767570
#define CComboWnd__InsertChoice                                    0x767A70
#define CComboWnd__SetColors                                       0x767390
#define CComboWnd__SetChoice                                       0x7673C0

// CContainerWnd 
#define CContainerWnd__HandleCombine                               0x5E9A30
#define CContainerWnd__vftable                                     0x8AD488

// CDisplay 
#define CDisplay__CleanGameUI                                      0x476A10
#define CDisplay__GetClickedActor                                  0x46FA60
#define CDisplay__GetUserDefinedColor                              0x46E440
#define CDisplay__GetWorldFilePath                                 0x46D8F0
#define CDisplay__is3dON                                           0x46CA20
#define CDisplay__ReloadUI                                         0x47F9B0
#define CDisplay__WriteTextHD2                                     0x472790

// CEditBaseWnd 
#define CEditBaseWnd__SetMaxChars                                  0x5B3320
#define CEditBaseWnd__SetSel                                       0x78B3D0

// CEditWnd 
#define CEditWnd__DrawCaret                                        0x7709B0
#define CEditWnd__GetCharIndexPt                                   0x771970
#define CEditWnd__GetDisplayString                                 0x770B40
#define CEditWnd__GetHorzOffset                                    0x770DD0
#define CEditWnd__GetLineForPrintableChar                          0x771420
#define CEditWnd__GetSelStartPt                                    0x771BC0
#define CEditWnd__GetSTMLSafeText                                  0x770F70
#define CEditWnd__PointFromPrintableChar                           0x771530
#define CEditWnd__SelectableCharFromPoint                          0x7716B0
#define CEditWnd__SetEditable                                      0x770F40

// CEverQuest 
#define CEverQuest__ClickedPlayer                                  0x4E7C60
#define CEverQuest__DropHeldItemOnGround                           0x4F5070
#define CEverQuest__dsp_chat                                       0x4EE010
#define CEverQuest__DoTellWindow                                   0x4EC7B0
#define CEverQuest__EnterZone                                      0x4FF2C0
#define CEverQuest__GetBodyTypeDesc                                0x4E4AD0
#define CEverQuest__GetClassDesc                                   0x4E4310
#define CEverQuest__GetClassThreeLetterCode                        0x4E4910
#define CEverQuest__GetDeityDesc                                   0x4E5140
#define CEverQuest__GetLangDesc                                    0x4E4E60
#define CEverQuest__GetRaceDesc                                    0x4E5110
#define CEverQuest__InterpretCmd                                   0x4EEB70
#define CEverQuest__LeftClickedOnPlayer                            0x501420
#define CEverQuest__LMouseUp                                       0x504DE0
#define CEverQuest__RightClickedOnPlayer                           0x505F40
#define CEverQuest__RMouseUp                                       0x5070C0
#define CEverQuest__SetGameState                                   0x4E80F0
#define CEverQuest__Emote                                          0x4EE230

// CGaugeWnd 
#define CGaugeWnd__CalcFillRect                                    0x5F6940
#define CGaugeWnd__CalcLinesFillRect                               0x5F69A0
#define CGaugeWnd__Draw                                            0x5F6DF0

// CGuild
#define CGuild__FindMemberByName                                   0x41B890

// CHotButtonWnd 
#define CHotButtonWnd__DoHotButton                                 0x60FBC0

// CInvSlotMgr 
#define CInvSlotMgr__FindInvSlot                                   0x61B6B0
#define CInvSlotMgr__MoveItem                                      0x61BAC0

// CInvSLot
#define CInvSlot__HandleRButtonUp                                  0x61AB10
#define CInvSlot__SliderComplete                                   0x618E70
#define CInvSlot__GetItemBase                                      0x6185D0

// CInvSlotWnd
#define CInvSlotWnd__DrawTooltip                                   0x61C8A0

// CItemDisplayWnd 
#define CItemDisplayWnd__SetSpell                                  0x6B2EE0
#define CItemDisplayWnd__UpdateStrings                             0x61D790

// CLabel 
#define CLabel__Draw                                               0x631B80

// CListWnd 
#define CListWnd__AddColumn                                        0x7600D0
#define CListWnd__AddColumn1                                       0x75F780
#define CListWnd__AddLine                                          0x75F2E0
#define CListWnd__AddString                                        0x75F480
#define CListWnd__CalculateFirstVisibleLine                        0x75B5F0
#define CListWnd__CalculateVSBRange                                0x75D920
#define CListWnd__ClearAllSel                                      0x75AB40
#define CListWnd__CloseAndUpdateEditWindow                         0x75E950
#define CListWnd__Compare                                          0x75BFF0
#define CListWnd__Draw                                             0x75D560
#define CListWnd__DrawColumnSeparators                             0x75D3D0
#define CListWnd__DrawHeader                                       0x75ADD0
#define CListWnd__DrawItem                                         0x75C9F0
#define CListWnd__DrawLine                                         0x75D050
#define CListWnd__DrawSeparator                                    0x75D470
#define CListWnd__EnsureVisible                                    0x75B750
#define CListWnd__ExtendSel                                        0x75C910
#define CListWnd__GetColumnMinWidth                                0x75A810
#define CListWnd__GetColumnWidth                                   0x75A750
#define CListWnd__GetCurSel                                        0x759FD0
#define CListWnd__GetHeaderRect                                    0x75A130
#define CListWnd__GetItemAtPoint                                   0x75BA20
#define CListWnd__GetItemAtPoint1                                  0x75BA90
#define CListWnd__GetItemData                                      0x75A350
#define CListWnd__GetItemHeight                                    0x75B260
#define CListWnd__GetItemIcon                                      0x75A530
#define CListWnd__GetItemRect                                      0x75B820
#define CListWnd__GetItemText                                      0x75A3E0
#define CListWnd__GetSelList                                       0x75F660
#define CListWnd__GetSeparatorRect                                 0x75BF40
#define CListWnd__RemoveLine                                       0x75F610
#define CListWnd__SetColors                                        0x75A0A0
#define CListWnd__SetColumnJustification                           0x75A9B0
#define CListWnd__SetColumnWidth                                   0x75A7D0
#define CListWnd__SetCurSel                                        0x75A010
#define CListWnd__SetItemColor                                     0x75E610
#define CListWnd__SetItemData                                      0x75ABE0
#define CListWnd__SetItemText                                      0x75E3F0
#define CListWnd__ShiftColumnSeparator                             0x75E260
#define CListWnd__Sort                                             0x760810
#define CListWnd__ToggleSel                                        0x75AAB0

// CMapViewWnd 
#define CMapViewWnd__CMapViewWnd                                   0x647B40

// CMerchantWnd 
#define CMerchantWnd__DisplayBuyOrSellPrice                        0x659B30
#define CMerchantWnd__RequestBuyItem                               0x65D380
#define CMerchantWnd__RequestSellItem                              0x67C410
#define CMerchantWnd__SelectBuySellSlot                            0x65AE10

// CObfuscator
#define CObfuscator__doit                                          0x6F0FF0

// CSidlManager 
#define CSidlManager__FindScreenPieceTemplate1                     0x779260
#define CSidlManager__CreateLabel                                  0x6ABD20

// CSidlScreenWnd 
#define CSidlScreenWnd__CalculateHSBRange                          0x5B54D0
#define CSidlScreenWnd__CalculateVSBRange                          0x5B53F0
#define CSidlScreenWnd__ConvertToRes                               0x78B2B0
#define CSidlScreenWnd__CreateChildrenFromSidl                     0x769AF0
#define CSidlScreenWnd__CSidlScreenWnd1                            0x76AB80
#define CSidlScreenWnd__CSidlScreenWnd2                            0x76AC30
#define CSidlScreenWnd__dCSidlScreenWnd                            0x76A3A0
#define CSidlScreenWnd__DrawSidlPiece                              0x7695C0
#define CSidlScreenWnd__EnableIniStorage                           0x768D80
#define CSidlScreenWnd__GetSidlPiece                               0x7697D0
#define CSidlScreenWnd__Init1                                      0x76A9E0
#define CSidlScreenWnd__LoadIniInfo                                0x769BA0
#define CSidlScreenWnd__LoadIniListWnd                             0x768ED0
#define CSidlScreenWnd__LoadSidlScreen                             0x76A5F0
#define CSidlScreenWnd__StoreIniInfo                               0x768980
#define CSidlScreenWnd__StoreIniVis                                0x768D10
#define CSidlScreenWnd__WndNotification                            0x76A7D0
#define CSidlScreenWnd__GetChildItem                               0x768DE0

// CSkillMgr
#define CSkillMgr__GetSkillCap                                     0x5686B0

// CSliderWnd 
#define CSliderWnd__GetValue                                       0x78BCB0
#define CSliderWnd__SetValue                                       0x78BDB0
#define CSliderWnd__SetNumTicks                                    0x78C360

// CSpellBookWnd 
#define CSpellBookWnd__MemorizeSet                                 0x6B0AF0

// CStmlWnd
#define CStmlWnd__AppendSTML                                       0x788930
#define CStmlWnd__CalculateHSBRange                                0x780030
#define CStmlWnd__CalculateVSBRange                                0x77FFA0
#define CStmlWnd__CanBreakAtCharacter                              0x780190
#define CStmlWnd__FastForwardToEndOfTag                            0x780E90
#define CStmlWnd__ForceParseNow                                    0x788E60
#define CStmlWnd__GetNextTagPiece                                  0x780DB0
#define CStmlWnd__GetSTMLText                                      0x5DFBD0
#define CStmlWnd__GetThisChar                                      0x7B0930
#define CStmlWnd__GetVisiableText                                  0x7822E0
#define CStmlWnd__InitializeWindowVariables                        0x7848B0
#define CStmlWnd__MakeStmlColorTag                                 0x77EEC0
#define CStmlWnd__MakeWndNotificationTag                           0x77EF60
#define CStmlWnd__SetSTMLText                                      0x7849D0
#define CStmlWnd__StripFirstSTMLLines                              0x7885E0
#define CStmlWnd__UpdateHistoryString                              0x782B70

// CTabWnd 
#define CTabWnd__Draw                                              0x78D260
#define CTabWnd__DrawCurrentPage                                   0x78CB30
#define CTabWnd__DrawTab                                           0x78C910
#define CTabWnd__GetCurrentPage                                    0x78CEF0
#define CTabWnd__GetPageClientRect                                 0x78C5C0
#define CTabWnd__GetPageFromTabIndex                               0x78C840
#define CTabWnd__GetPageInnerRect                                  0x78C620
#define CTabWnd__GetTabInnerRect                                   0x78C7C0
#define CTabWnd__GetTabRect                                        0x78C6B0
#define CTabWnd__InsertPage                                        0x78D4F0
#define CTabWnd__SetPage                                           0x78CF30
#define CTabWnd__SetPageRect                                       0x78D190
#define CTabWnd__UpdatePage                                        0x78D470

// CTextOverlay 
#define CTextOverlay__DisplayText                                  0x417E90

// CTextureFont
#define CTextureFont__DrawWrappedText                              0x76AFB0

// CXMLDataManager 
#define CXMLDataManager__GetXMLData                                0x78E100

// CXMLSOMDocumentBase 
#define CXMLSOMDocumentBase__XMLRead                               0x758F30

// CXRect 
#define CXRect__CenterPoint                                        0x5B8BA0

// 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                                               0x4160A0
#define CXStr__CXStr1                                              0x7C7C60
#define CXStr__CXStr3                                              0x7B4F00
#define CXStr__dCXStr                                              0x780420
#define CXStr__operator_equal1                                     0x7B50C0
#define CXStr__operator_plus_equal1                                0x7B6150

// CXWnd 
#define CXWnd__BringToTop                                          0x760DF0
#define CXWnd__Center                                              0x765DE0
#define CXWnd__ClrFocus                                            0x760C20
#define CXWnd__DoAllDrawing                                        0x766730
#define CXWnd__DrawChildren                                        0x766880
#define CXWnd__DrawColoredRect                                     0x7610D0
#define CXWnd__DrawTooltip                                         0x765D10
#define CXWnd__DrawTooltipAtPoint                                  0x765490
#define CXWnd__GetBorderFrame                                      0x761610
#define CXWnd__GetChildWndAt                                       0x764900
#define CXWnd__GetClientClipRect                                   0x761390
#define CXWnd__GetScreenClipRect                                   0x765950
#define CXWnd__GetScreenRect                                       0x761730
#define CXWnd__GetTooltipRect                                      0x7611E0
#define CXWnd__GetWindowTextA                                      0x5A67F0
#define CXWnd__IsActive                                            0x76C0E0
#define CXWnd__IsDescendantOf                                      0x761500
#define CXWnd__IsReallyVisible                                     0x7648E0
#define CXWnd__IsType                                              0x790F70
#define CXWnd__Move                                                0x763DF0
#define CXWnd__Move1                                               0x763E90
#define CXWnd__ProcessTransition                                   0x760DA0
#define CXWnd__Refade                                              0x760D20
#define CXWnd__Resize                                              0x761800
#define CXWnd__Right                                               0x765860
#define CXWnd__SetFocus                                            0x762FF0
#define CXWnd__SetKeyTooltip                                       0x761A50
#define CXWnd__SetMouseOver                                        0x765BF0
#define CXWnd__StartFade                                           0x760E20
#define CXWnd__GetChildItem                                        0x765B60

// CXWndManager 
#define CXWndManager__DrawCursor                                   0x76D700
#define CXWndManager__DrawWindows                                  0x76D380
#define CXWndManager__GetKeyboardFlags                             0x76BD40
#define CXWndManager__HandleKeyboardMsg                            0x76C3B0
#define CXWndManager__RemoveWnd                                    0x76C200

// CDBStr
#define CDBStr__GetString                                          0x46B2A0

// EQ_Character 
#define EQ_Character__CastRay                                      0x70F530
#define EQ_Character__CastSpell                                    0x430240
#define EQ_Character__Cur_HP                                       0x438FE0
#define EQ_Character__GetAACastingTimeModifier                     0x425200
#define EQ_Character__GetCharInfo2                                 0x70E270
#define EQ_Character__GetFocusCastingTimeModifier                  0x420900
#define EQ_Character__GetFocusRangeModifier                        0x420AD0
#define EQ_Character__Max_Endurance                                0x5390A0
#define EQ_Character__Max_HP                                       0x433FB0
#define EQ_Character__Max_Mana                                     0x538EA0
#define EQ_Character__doCombatAbility                              0x537D10
#define EQ_Character__UseSkill                                     0x447870
#define EQ_Character__GetConLevel                                  0x532B50
#define EQ_Character__IsExpansionFlag                              0x40D8D0
#define EQ_Character__TotalEffect                                  0x429710

// EQ_Item 
#define EQ_Item__CanDrop                                           0x518B90
#define EQ_Item__CreateItemTagString                               0x6FDF20
#define EQ_Item__IsStackable                                       0x6F1E20

// EQ_LoadingS 
#define EQ_LoadingS__SetProgressBar                                0x483A60
#define EQ_LoadingS__Array                                         0x93EF60

// EQ_PC 
#define EQ_PC__DestroyHeldItemOrMoney                              0x53D010
#define EQ_PC__GetAltAbilityIndex                                  0x703CD0
#define EQ_PC__GetCombatAbility                                    0x703D60
#define EQ_PC__GetCombatAbilityTimer                               0x703E10
#define EQ_PC__GetItemTimerValue                                   0x537B30
#define EQ_PC__HasLoreItem                                         0x70CDC0

// EQItemList 
#define EQItemList__EQItemList                                     0x4B1DF0
#define EQItemList__add_item                                       0x4B1D80
#define EQItemList__delete_item                                    0x4B21A0
#define EQItemList__FreeItemList                                   0x4B20D0

// EQMisc
#define EQMisc__GetActiveFavorCost                                 0x46AA90

// EQPlayer 
#define EQPlayer__ChangeBoneStringSprite                           0x541AD0
#define EQPlayer__dEQPlayer                                        0x546480
#define EQPlayer__DoAttack                                         0x5570F0
#define EQPlayer__EQPlayer                                         0x54BCA0
#define EQPlayer__SetNameSpriteState                               0x543EE0
#define EQPlayer__SetNameSpriteTint                                0x541B40
#define EQPlayer__IsBodyType_j                                     0x70EE00
#define EQPlayer__IsTargetable                                     0x70EFD0

//EQPlayerManager
#define EQPlayerManager__GetSpawnByID                              0x54CF60
#define EQPlayerManager__GetSpawnByName                            0x54D300

// KeyPressHandler 
#define KeypressHandler__AttachAltKeyToEqCommand                   0x51DC30
#define KeypressHandler__AttachKeyToEqCommand                      0x51DC70
#define KeypressHandler__ClearCommandStateArray                    0x51DA40
#define KeypressHandler__HandleKeyDown                             0x51C4B0
#define KeypressHandler__HandleKeyUp                               0x51C7C0
#define KeypressHandler__SaveKeymapping                            0x51DB10

// MapViewMap 
#define MapViewMap__Clear                                          0x6431E0
#define MapViewMap__SaveEx                                         0x643BB0

#define PlayerPointManager__GetAltCurrency                         0x6FF370

// StringTable 
#define StringTable__getString                                     0x6F1270
 
Thanks Abyss. Red Cented

I used it and updated the the compile. It seems to be working ok.
 
3-17-11 EQGame.h

Users who are viewing this thread

Back
Top
Cart