From 23600ecb0a6fb56cba6dd63f6dc23833e84dc45b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Gim=C3=A9nez?= Date: Sun, 4 Feb 2024 14:48:23 +0900 Subject: [PATCH] upgrade quest ptr --- pkg/memory/game_reader.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkg/memory/game_reader.go b/pkg/memory/game_reader.go index 286816e..157386a 100644 --- a/pkg/memory/game_reader.go +++ b/pkg/memory/game_reader.go @@ -31,9 +31,11 @@ func (gd *GameReader) GetData() data.Data { hover := gd.hoveredData() // Quests - pUnitData := playerUnitPtr + 0x10 - playerNameAddr := uintptr(gd.Process.ReadUInt(pUnitData, Uint64)) - gameQuestsBytes := gd.Process.ReadBytesFromMemory(playerNameAddr-0x28D, 82) + q1 := uintptr(gd.Process.ReadUInt(gd.moduleBaseAddressPtr+0x230E9A8, Uint64)) + q2 := uintptr(gd.Process.ReadUInt(q1, Uint64)) + gameQuestsBytes := gd.Process.ReadBytesFromMemory(q2, 85) + + gameQuestsBytes = gameQuestsBytes[3:] d := data.Data{ Corpse: corpse,