Skip to content

Commit

Permalink
Updated offsets for patch v12.11
Browse files Browse the repository at this point in the history
  • Loading branch information
MiscellaneousStuff committed Jun 11, 2022
1 parent 8090b56 commit e6488f3
Showing 1 changed file with 73 additions and 73 deletions.
146 changes: 73 additions & 73 deletions LView/Offsets.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,61 +2,61 @@

Offsets::Offsets() {};

// CORRECT!
int Offsets::GameTime = 0x310DF84; // 12.5
int Offsets::ObjectManager = 0x1879830; // 12.5
int Offsets::LocalPlayer = 0x31168D4; // 12.5
int Offsets::UnderMouseObject = 0x310A9D8; // 12.5
int Offsets::ViewProjMatrices = 0x3140F40; // 12.5
int Offsets::Renderer = 0x3143DE0; // 12.5
// CORRECT?
int Offsets::GameTime = 0x30DA23C; // 12.11
int Offsets::ObjectManager = 0x2491B40; // 12.11
int Offsets::LocalPlayer = 0x30E11FC; // 12.11
int Offsets::UnderMouseObject = 0x2491D34; // 12.11
int Offsets::ViewProjMatrices = 0x310E5F0; // 12.11
int Offsets::Renderer = 0x311147C; // 12.11

// MOSTLY CORRECT!
int Offsets::ObjIndex = 0x20; // 12.5
int Offsets::ObjTeam = 0x4C; // 12.5
int Offsets::ObjMissileName = 0x6C; // 12.5
int Offsets::ObjNetworkID = 0xCC; // 12.5
int Offsets::ObjPos = 0x1F4; // 12.5
int Offsets::ObjMissileSpellCast = 0x250; // 12.5
int Offsets::ObjVisibility = 0x28C; // 12.5
int Offsets::ObjSpawnCount = 0x2A0; // 12.5
int Offsets::ObjSrcIndex = 0x02AC; // 12.5
int Offsets::ObjMana = 0x2B4; // 12.5
int Offsets::ObjMaxMana = 0x2B4 + 0x10; // 12.5
int Offsets::ObjRecallState = 0xD78; // 12.5
int Offsets::ObjHealth = 0xDB4; // 12.5
int Offsets::ObjMaxHealth = 0xDB4 + 0x10; // 12.5
int Offsets::ObjAbilityHaste = 0x110C; // 12.5
int Offsets::ObjLethality = 0x10F4; // 12.5
int Offsets::ObjArmor = 0x12E4; // 12.5
int Offsets::ObjBonusArmor = 0x12E4 + 0x04; // 12.5
int Offsets::ObjMagicRes = 0x12EC; // 12.5
int Offsets::ObjBonusMagicRes = 0x12EC + 0x04; // 12.5
int Offsets::ObjBaseAtk = 0x12BC; // 12.5
int Offsets::ObjBonusAtk = 0x1234; // 12.5
int Offsets::ObjMoveSpeed = 0x12FC; // 12.5
int Offsets::ObjSpellBook = 0x27F8; // 12.5
int Offsets::ObjTransformation = 0x3040; // Wrong
int Offsets::ObjName = 0x2BE4; // 12.5
int Offsets::ObjLvl = 0x3394; // 12.5
int Offsets::ObjExpiry = 0x298; // Unknown
int Offsets::ObjCrit = 0x12E0; // 12.5?
int Offsets::ObjCritMulti = 0x12D0; // 12.5?
int Offsets::ObjAbilityPower = 0x1244; // 12.5?
int Offsets::ObjAtkSpeedMulti = 0x12B8; // 12.5?
int Offsets::ObjAtkRange = 0x1304; // 12.5
int Offsets::ObjTargetable = 0xD1C; // 12.5?
int Offsets::ObjInvulnerable = 0x3EC; // 12.5?
int Offsets::ObjIsMoving = 0x3638; // 12.5?
int Offsets::ObjDirection = 0x1BD8; // 12.5?
int Offsets::ObjItemList = 0x3478; // 12.5?
int Offsets::ObjExperience = 0x3394; // 12.5
int Offsets::ObjMagicPen = 0x11DC; // Unknown
int Offsets::ObjMagicPenMulti = 0x11E4; // Unknown
int Offsets::ObjAdditionalApMulti = 0x1248; // 11.20
int Offsets::ObjManaRegen = 0x1150; // 12.2?
int Offsets::ObjHealthRegen = 0x12F8; // 12.4
int Offsets::ObjCurrentGold = 0x1B98; // 12.5
int Offsets::ObjGoldTotal = 0x1BA8; // 12.5
int Offsets::ObjIndex = 0x8; // 12.11
int Offsets::ObjTeam = 0x34; // 12.11
int Offsets::ObjMissileName = 0x54; // 12.11?
int Offsets::ObjNetworkID = 0xB4; // 12.11
int Offsets::ObjPos = 0x1DC; // 12.11?
int Offsets::ObjMissileSpellCast = 0x250; // 12.11
int Offsets::ObjVisibility = 0x274; // 12.11
int Offsets::ObjSpawnCount = 0x288; // 12.11
int Offsets::ObjSrcIndex = 0x294; // 12.11
int Offsets::ObjMana = 0x29C; // 12.11
int Offsets::ObjMaxMana = 0x29C + 0x10; // 12.11
int Offsets::ObjRecallState = 0xD90; // 12.11
int Offsets::ObjHealth = 0xD9C; // 12.11
int Offsets::ObjMaxHealth = 0xD9C + 0x10; // 12.11
int Offsets::ObjAbilityHaste = 0x10BC; // 12.10
int Offsets::ObjLethality = 0x11A8; // 12.11
int Offsets::ObjArmor = ObjCrit + 0x4; // 12.11
int Offsets::ObjBonusArmor = ObjArmor + 0x04; // 12.11
int Offsets::ObjMagicRes = 0x129C; // 12.11
int Offsets::ObjBonusMagicRes = 0x129C + 0x04; // 12.11
int Offsets::ObjBaseAtk = 0x126C; // 12.11
int Offsets::ObjBonusAtk = 0x11E4; // 12.11
int Offsets::ObjMoveSpeed = 0x12AC; // 12.11
int Offsets::ObjSpellBook = 0x26d8; // 12.10
int Offsets::ObjTransformation = 0x3040; // 12.11
int Offsets::ObjName = 0x2AC4; // 12.11
int Offsets::ObjLvl = 0x32AC; // 12.11?
int Offsets::ObjExpiry = 0x298; // 12.10
int Offsets::ObjCrit = 0x12C8; // 12.11
int Offsets::ObjCritMulti = 0x12B8; // 12.11
int Offsets::ObjAbilityPower = 0x1750; // 12.11
int Offsets::ObjAtkSpeedMulti = 0x1268; // 12.11
int Offsets::ObjAtkRange = 0x12B4; // 12.11
int Offsets::ObjTargetable = 0xD04; // 12.11
int Offsets::ObjInvulnerable = 0x3D4; // 12.11
int Offsets::ObjIsMoving = 0x32E7; // 12.11
int Offsets::ObjDirection = 0x1AD0; // 12.10
int Offsets::ObjItemList = 0x33E8; // 12.11
int Offsets::ObjExperience = 0x329C; // 12.11
int Offsets::ObjMagicPen = 0x118C; // 12.10
int Offsets::ObjMagicPenMulti = 0x118C + 0x8; // 12.10
int Offsets::ObjAdditionalApMulti = 0x1248; // 11.10
int Offsets::ObjManaRegen = 0x1150; // 12.11
int Offsets::ObjHealthRegen = 0x12F8; // 12.11
int Offsets::ObjCurrentGold = 0x1A78; // 12.11
int Offsets::ObjGoldTotal = 0x1A88; // 12.11

// UNKNOWN!
int Offsets::ItemListItem = 0xC;
Expand All @@ -66,30 +66,30 @@ int Offsets::ItemInfoId = 0x68;
int Offsets::RendererWidth = 0xC;
int Offsets::RendererHeight = 0x10;

// MOSTLY CORRECT!
int Offsets::SpellSlotLevel = 0x20; // 12.5
int Offsets::SpellSlotTime = 0x28; // 12.5
int Offsets::SpellSlotDamage = 0xA0; // 12.5
int Offsets::SpellSlotSpellInfo = 0x13C; // // 12.5
int Offsets::SpellInfoSpellData = 0x44; // 12.5
int Offsets::SpellDataSpellName = 0x6C; // 12.5
int Offsets::SpellDataMissileName = 0x6C; // 12.5
// CORRECT
int Offsets::SpellSlotLevel = 0x1C; // 12.11?
int Offsets::SpellSlotTime = 0x24; // 12.11?
int Offsets::SpellSlotDamage = 0x94; // 12.11?
int Offsets::SpellSlotSpellInfo = 0x120; // // 12.11?
int Offsets::SpellInfoSpellData = 0x40; // 12.11?
int Offsets::SpellDataSpellName = 0x6C; // 12.11?
int Offsets::SpellDataMissileName = 0x6C; // 12.11?

// CORRECT
int Offsets::ObjectMapCount = 0x2C; // 12.5
int Offsets::ObjectMapRoot = 0x28; // 12.5
int Offsets::ObjectMapNodeNetId = 0x10; // 12.5
int Offsets::ObjectMapNodeObject = 0x14; // 12.5
int Offsets::ObjectMapCount = 0x2C; // 12.11
int Offsets::ObjectMapRoot = 0x28; // 12.11
int Offsets::ObjectMapNodeNetId = 0x10; // 12.11
int Offsets::ObjectMapNodeObject = 0x14; // 12.11

// CORRECT!
int Offsets::MissileSpellInfo = 0x278; // 12.5
int Offsets::MissileSrcIdx = 0x2DC; // 12.5
int Offsets::MissileDestIdx = 0x334; // 12.5
int Offsets::MissileStartPos = 0x2F4; // 12.5
int Offsets::MissileEndPos = 0x300; // 12.5
// UNKNOWN
int Offsets::MissileSpellInfo = 0x0260; // 12.10
int Offsets::MissileSrcIdx = 0x2DC; // 12.11?
int Offsets::MissileDestIdx = 0x330; // 12.11?
int Offsets::MissileStartPos = 0x02DC; // 12.10
int Offsets::MissileEndPos = 0x02E8; // 12.10

// Minimap
int Offsets::MinimapObject = 0x310F288; // 12.5
int Offsets::MinimapObjectHud = 0x110;
int Offsets::MinimapObject = 0x30DA27C; // 12.11
int Offsets::MinimapObjectHud = 0x120; // 12.11
int Offsets::MinimapHudPos = 0x44;
int Offsets::MinimapHudSize = 0x4C;

0 comments on commit e6488f3

Please sign in to comment.