-- addresses = { -- CharNameOffset = 0xD23568, -- CharLegionOffset = 0xBEDC68, -- CharLvlOffset = 0xCC7848, -- CharClassOffset = 0xBF67D4, -- CharCurHPOffset = 0xCC7870, -- CharMaxHpOffset = 0xCC786C, -- CharCurMPOffset = 0xBF6778, -- CharMaxMpOffset = 0xBF6774, -- CharCurExpOffset = 0xCC7860, -- CharMaxExpOffset = 0xCC7850, -- CharCurDpOffset = 0xBEB50E, -- CharMaxDpOffset = 0xBEB50C, -- CharEpRecoverOffset = 0xBEB4E8, -- CharPosXOffset = 0xCBDD68, -- CharPosYOffset = 0xCBDD64, -- CharPosZOffset = 0xCBDD6C, -- CharCamXOffset = 0xCBD944, -- CharCamYOffset = 0xCBD93C, -- CharHasTargetOffset = 0x8774E4, -- CharIsFlyingOffset = 0xBEB518, -- CharFlightRestOffset = 0xBEB514, -- CharFlightMaxOffset = 0xBEB510, -- CharIsCastingOffset = 0xBE1054, -- CharCurCubeOffset = 0xBF67C8, -- CharMaxCubeOffset = 0xBF67C4, -- MiolIsAliveOffset = 0xC3EA48, -- } addresses = { -- Everything offset from Game.dll playerName = 0xD23568, -- 4byte int playerMaxHp = 0xCC786C, -- 4byte int playerCurHp = 0xCC7870, -- 4byte int playerMaxMp = 0xCC7874, -- 4byte int playerCurMp = 0xCC7878, -- 4byte int playerCurFly = 0xCC7884, -- 4byte int playerMaxFly = 0xCC7880, -- 4byte int playerCurDp = 0xCC788C, -- 4byte int playerCurExp = 0xCC7860, -- 4byte int playerMaxExp = 0xCC7850, -- 4byte int playerExpDebt = 0xCC7858, -- 4byte int playerCastSpeed = 0xCC78BC, -- Float playerAtkSpeed = 0xCC793C, -- Float playerSpeed = 0xCC796C, -- Float playerMainAtk = 0xCC788A, -- 2Byte int playerOffAtk = 0xCC788C, -- 2Byte int playerMainCrit = 0xCC78AC, -- 2Byte int playerOffCrit = 0xCC78AE, -- 2Byte int playerMainAcc = 0xCC78B0, -- 2Byte int playerOffAcc = 0xCC78B2, -- 2Byte int playerPDef = 0xCC7890, -- 2Byte int playerMDef = 0xCC789C, -- 2Byte int playerBlock = 0xCC78AA, -- 2Byte int playerParry = 0xCC78A8, -- 2Byte int playerEvasion = 0xCC78A6, -- 2Byte int -- Attributes playerPower = 0xCC7830, -- 2Byte int playerHealth = 0xCC7832, -- 2Byte int playerAgility = 0xCC7834, -- 2Byte int playerAccuracy = 0xCC7836, -- 2Byte int playerKnowledge = 0xCC7838, -- 2Byte int playerWill = 0xCC783A, -- 2Byte int -- More info playerLevel = 0xCC7848, -- 2Byte int playerCurCube = 0xCC78D4, -- 2Byte int playerMaxCube = 0xCC78D0, -- 2Byte int -- Position playerXPos = 0xCBDD68, -- Float playerZPos = 0xCBDD64, -- Float playerYPos = 0xCBDD6C, -- Float -- Target Pointers targetPtr = 0x8774E4, -- Pointer targetIsEnemy = 0x8774F0, -- 4byte int (1=false,0=true) targetXOffset = 0x44, -- Float targetZOffset = 0x40, -- Float targetYOffset = 0x48, -- Float targetOffset = 0x220, -- Offset -- following targetOffset targetDirection = 0x8, -- Float targetName = 0x38, -- UString preceded by a ? targetCurHp = 0x11C8, -- 4byte int targetMaxHp = 0x11CC -- 4byte int }