Page 4 of 19

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 5:44 am
by Eylev
Can anyone help to check on how to enable the DLC for GOG version? Download and install from a site but when play, i couldnt find any DLC stuffs at all..

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 7:20 am
by frivolousam
Empress_Ravenna wrote:
Sat Aug 29, 2020 5:26 am
The Mogician wrote:
Sat Aug 29, 2020 4:39 am
Empress_Ravenna wrote:
Sat Aug 29, 2020 4:26 am
welp, got the GoG version, still Loading up anyone confirm these work on GoG version?
Someone previously claimed all three works for GOG version, but I heard people who say it doesn't work. Give it a try.

I'll be able to try in about 2 hour's.. ISP being slow.
Can confirm all 3 works on gog.

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 8:13 am
by TheBoorsh
Thanks for the table!
Anyone knows how to change max AP and AP per round for character permanently? Edit save or smth. These pointers revert back sometimes and its pretty annoying to manually change them every time. Solo playthrough is close to impossible without these changes.

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 8:28 am
by rambo99jose
@Zanzer table pretty solid.

These likely won't be needed but...
Unlimited Creation Attributes

Code: Select all

{ Game   : WL3.exe
  Version: GOG day1
  Date   : 2020-08-29
  Author : rambo99jose

  Unlimited Creation Attributes
}

[ENABLE]

aobscanmodule(INJECT_creAttr,GameAssembly.dll,8B 4C 24 18 89 88 FC 02 00 00) // should be unique
alloc(newmem_creAttr,$1000,"GameAssembly.dll"+AA7DDF)

label(code)
label(return)

newmem_creAttr:
  mov [rsp+18],(int)99

code:
  mov ecx,[rsp+18]
  mov [rax+pc.availableAttributePoints],ecx
  jmp return

INJECT_creAttr:
  jmp newmem_creAttr
  nop 5
return:
registersymbol(INJECT_creAttr)

[DISABLE]

INJECT_creAttr:
  db 8B 4C 24 18 89 88 FC 02 00 00

unregistersymbol(INJECT_creAttr)
dealloc(newmem_creAttr)

{
// ORIGINAL CODE - INJECTION POINT: "GameAssembly.dll"+AA7DDF

"GameAssembly.dll"+AA7DC7: 48 83 C4 20           -  add rsp,20
"GameAssembly.dll"+AA7DCB: 5F                    -  pop rdi
"GameAssembly.dll"+AA7DCC: C3                    -  ret 
"GameAssembly.dll"+AA7DCD: CC                    -  int 3 
"GameAssembly.dll"+AA7DCE: CC                    -  int 3 
"GameAssembly.dll"+AA7DCF: CC                    -  int 3 
"GameAssembly.dll"+AA7DD0: 89 54 24 10           -  mov [rsp+10],edx
"GameAssembly.dll"+AA7DD4: 48 89 4C 24 08        -  mov [rsp+08],rcx
"GameAssembly.dll"+AA7DD9: 57                    -  push rdi
"GameAssembly.dll"+AA7DDA: 48 8B 44 24 10        -  mov rax,[rsp+10]
// ---------- INJECTING HERE ----------
"GameAssembly.dll"+AA7DDF: 8B 4C 24 18           -  mov ecx,[rsp+18]
"GameAssembly.dll"+AA7DE3: 89 88 FC 02 00 00     -  mov [rax+000002FC],ecx
// ---------- DONE INJECTING  ----------
"GameAssembly.dll"+AA7DE9: 5F                    -  pop rdi
"GameAssembly.dll"+AA7DEA: C3                    -  ret 
"GameAssembly.dll"+AA7DEB: CC                    -  int 3 
"GameAssembly.dll"+AA7DEC: CC                    -  int 3 
"GameAssembly.dll"+AA7DED: CC                    -  int 3 
"GameAssembly.dll"+AA7DEE: CC                    -  int 3 
"GameAssembly.dll"+AA7DEF: CC                    -  int 3 
"GameAssembly.dll"+AA7DF0: 89 54 24 10           -  mov [rsp+10],edx
"GameAssembly.dll"+AA7DF4: 48 89 4C 24 08        -  mov [rsp+08],rcx
"GameAssembly.dll"+AA7DF9: 57                    -  push rdi
}
Unlimited Creation Skill Points

Code: Select all

{ Game   : WL3.exe
  Version: GOG day1
  Date   : 2020-08-29
  Author : ramnbo99jose

  Unlimited Creation Skill Points
}

[ENABLE]

aobscanmodule(INJECT_unlCreSkills,GameAssembly.dll,8B 4C 24 18 89 88 F8 02 00 00) // should be unique
alloc(newmem_unlCreSkills,$1000,"GameAssembly.dll"+AA7DFF)

label(code)
label(return)

newmem_unlCreSkills:
  mov [rsp+18], (int)99

code:
  mov ecx,[rsp+18]
  mov [rax+pc.availableSkillPoints],ecx
  jmp return

INJECT_unlCreSkills:
  jmp newmem_unlCreSkills
  nop 5
return:
registersymbol(INJECT_unlCreSkills)

[DISABLE]

INJECT_unlCreSkills:
  db 8B 4C 24 18 89 88 F8 02 00 00

unregistersymbol(INJECT_unlCreSkills)
dealloc(newmem_unlCreSkills)

{
// ORIGINAL CODE - INJECTION POINT: "GameAssembly.dll"+AA7DFF

"GameAssembly.dll"+AA7DEA: C3                    -  ret 
"GameAssembly.dll"+AA7DEB: CC                    -  int 3 
"GameAssembly.dll"+AA7DEC: CC                    -  int 3 
"GameAssembly.dll"+AA7DED: CC                    -  int 3 
"GameAssembly.dll"+AA7DEE: CC                    -  int 3 
"GameAssembly.dll"+AA7DEF: CC                    -  int 3 
"GameAssembly.dll"+AA7DF0: 89 54 24 10           -  mov [rsp+10],edx
"GameAssembly.dll"+AA7DF4: 48 89 4C 24 08        -  mov [rsp+08],rcx
"GameAssembly.dll"+AA7DF9: 57                    -  push rdi
"GameAssembly.dll"+AA7DFA: 48 8B 44 24 10        -  mov rax,[rsp+10]
// ---------- INJECTING HERE ----------
"GameAssembly.dll"+AA7DFF: 8B 4C 24 18           -  mov ecx,[rsp+18]
"GameAssembly.dll"+AA7E03: 89 88 F8 02 00 00     -  mov [rax+000002F8],ecx
// ---------- DONE INJECTING  ----------
"GameAssembly.dll"+AA7E09: 5F                    -  pop rdi
"GameAssembly.dll"+AA7E0A: C3                    -  ret 
"GameAssembly.dll"+AA7E0B: CC                    -  int 3 
"GameAssembly.dll"+AA7E0C: CC                    -  int 3 
"GameAssembly.dll"+AA7E0D: CC                    -  int 3 
"GameAssembly.dll"+AA7E0E: CC                    -  int 3 
"GameAssembly.dll"+AA7E0F: CC                    -  int 3 
"GameAssembly.dll"+AA7E10: 48 89 54 24 10        -  mov [rsp+10],rdx
"GameAssembly.dll"+AA7E15: 48 89 4C 24 08        -  mov [rsp+08],rcx
"GameAssembly.dll"+AA7E1A: 57                    -  push rdi
}

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 8:38 am
by CaesarCzech
On steam only perks work on Gog version all work

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 10:35 am
by Grath
Any idea if there will be gamepass compatible version? I can manage most of the points myself but I struggle with perks. I'm a beginner when it comes to using cheat engine.

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 10:57 am
by EbonKnight
Yeah, so this definitely doesn't work on the GoG OR Gamepass version :/ Perks do, but nothing else...

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 11:18 am
by CaesarCzech
EbonKnight wrote:
Sat Aug 29, 2020 10:57 am
Yeah, so this definitely doesn't work on the GoG OR Gamepass version :/ Perks do, but nothing else...

The Pointers actually worked on Gog but not on steam. only perks worked on steam, Something weird is going on.


Also anybody knows to hack fame and faction reputation ?

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 11:22 am
by EbonKnight
I honestly have no idea anymore. I tried the other one that is specifically made for Steam and it works PERFECTLY on GOG except for the fact that changes don't stick through area changes or reloads :/

Re: Wasteland 3

Posted: Sat Aug 29, 2020 11:26 am
by Pruchol5
Zanzer wrote:
Fri Aug 28, 2020 10:15 pm
Character Pointer
Last Inventory Item Clicked

Works for me on XBXGMPASS

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 12:25 pm
by Carrnage
Can't track down reputation, anyone else have more luck?

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 2:06 pm
by The Mogician
Carrnage wrote:
Sat Aug 29, 2020 12:25 pm
Can't track down reputation, anyone else have more luck?
They are in 4 bytes.

Above 20 = Loved
10 - 20 = Liked
-10 - 10 = Neutral
-20 - -10 = Disliked
Below -20 = Hated

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 4:23 pm
by hedop
The table works for steam, all of them. Not sure what you guys are doing wrong.

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 4:45 pm
by hedop
Btw. I have the same problems deciphering the savegame. There has to be some sort of decryption there given that half the stuff in there is garbled letters. For one of my chars the line reads: "ITM_Eq !_Weapon_AssaultRifle_Tier*_M%.Maker" when it should read: "ITM_Equip_Weapon_AssaultRifle_Tier4-3_MeatMaker"

So I'm not exactly sure what the issue is there. It's an .xml file and I have been trying to edit it by opening it in Notepad++

Re: Wasteland 3 Pointer Table

Posted: Sat Aug 29, 2020 4:52 pm
by Empress_Ravenna
ok works on GoG, both tables thanks guys!