Middle-earth: Shadow of War (PATCH 11.10.2017)
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
please make body guards with unlimited health.... and can increase the number of summon body guards when summon key num 1 & 2...
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
Is there a way to make skills never deactivate? I mean,for some skills you need to chose 1 of the 3 elements, I dont mind to change it in menu, but for other skills that having the 3 (or 2) at the same time dont affect the buttons or other things (like elven agility, one upgrade is if you run you dont make sound and the other is when stealth you can "dash" a short distance, why I cant have both?) I dont think a trainer can do that,so my only hope is cheat engine...
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
Did anyone found player Positions? ikeep crashing all the time while searching for the correct adress 
Edit: nvm found it
F3 0F 10 80 84 00 00 00 F3
"ShadowOfWar.exe"+3F1922: F3 0F 10 80 84 00 00 00 - movss xmm0,[rax+00000084]
Edit: nvm found it
F3 0F 10 80 84 00 00 00 F3
"ShadowOfWar.exe"+3F1922: F3 0F 10 80 84 00 00 00 - movss xmm0,[rax+00000084]
Last edited by l0wb1t on Sun Oct 15, 2017 8:09 pm, edited 1 time in total.
-
Martijn1234
- Cheater

- Posts: 28
- Joined: Sun Mar 12, 2017 2:34 pm
- Reputation: 0
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
is there a way that orcs u dominated wont betray u had a legendary orc but he betrayed me grrr
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
Teleport (WIP)
i just noticed opcode is shared, and teleport sometimes fails, i'll fix that
1.Activate Script
2. Add those adresses to your Adress List:
_SavePosition
_LoadPosition
_UndoTeleport
i just noticed opcode is shared, and teleport sometimes fails, i'll fix that
Code: Select all
[ENABLE]
aobscanmodule(_Teleport,ShadowOfWar.exe,F3 0F 10 80 84 00 00 00 F3) // should be unique
//fullaccess(_Teleport,$1000)
alloc(newmem,$1000,ShadowOfWar.exe)
alloc(_SavePosition,8)
alloc(_LoadPosition,8)
alloc(_UndoTeleport,8)
alloc(_base,8)
alloc(_X_Coord,8)
alloc(_Y_Coord,8)
alloc(_Z_Coord,8)
alloc(_X_Coord_Undo,8)
alloc(_Y_Coord_Undo,8)
alloc(_Z_Coord_Undo,8)
registersymbol(_Teleport)
registersymbol(_SavePosition)
registersymbol(_LoadPosition)
registersymbol(_UndoTeleport)
registersymbol(_X_Coord)
registersymbol(_Y_Coord)
registersymbol(_Z_Coord)
registersymbol(_X_Coord_Undo)
registersymbol(_Y_Coord_Undo)
registersymbol(_Z_Coord_Undo)
registersymbol(_base)
label(return)
label(Save)
label(Load)
label(Undo)
label(code)
newmem:
push rax
mov [_base],rax
pop rax
cmp byte ptr [_SavePosition],1
je Save
cmp byte ptr [_LoadPosition],1
je Load
cmp byte ptr [_UndoTeleport],1
je Undo
jmp code
Save:
mov byte ptr [_SavePosition],0
movss xmm1,[rax+00000080] // X
movss [_X_Coord],xmm1
movss xmm1,[rax+00000084] // Y
movss [_Y_Coord],xmm1
movss xmm1,[rax+00000088] // Z
movss [_Z_Coord],xmm1
jmp code
Load:
mov byte ptr [_LoadPosition],0
// Save Position again for Undo
movss xmm3,[rax+00000080] // X
movss [_X_Coord_Undo],xmm3
movss xmm3,[rax+00000084] // Y
movss [_Y_Coord_Undo],xmm3
movss xmm3,[rax+00000088] // Z
movss [_Z_Coord_Undo],xmm3
// Load Part
movss xmm1,[_X_Coord]
movss [rax+00000080],xmm1
movss xmm1,[_Y_Coord]
movss [rax+00000084],xmm1
movss xmm1,[_Z_Coord]
movss [rax+00000088],xmm1
jmp code
Undo:
mov byte ptr [_UndoTeleport],0
movss xmm1,[_X_Coord_Undo]
movss [rax+00000080],xmm1
movss xmm1,[_Y_Coord_Undo]
movss [rax+00000084],xmm1
movss xmm1,[_Z_Coord_Undo]
movss [rax+00000088],xmm1
jmp code
code:
movss xmm0,[rax+00000084]
jmp return
_Teleport:
jmp newmem
nop
nop
nop
return:
_SavePosition:
dd 0
_LoadPosition:
dd 0
_UndoTeleport:
dd 0
[DISABLE]
_Teleport:
db F3 0F 10 80 84 00 00 00
unregistersymbol(_Teleport)
dealloc(newmem)
dealloc(_SavePosition)
dealloc(_LoadPosition)
dealloc(_UndoTeleport)
dealloc(_X_Coord)
dealloc(_Y_Coord)
dealloc(_Z_Coord)
dealloc(_X_Coord_Undo)
dealloc(_Y_Coord_Undo)
dealloc(_Z_Coord_Undo)
dealloc(_base)
unregistersymbol(_Teleport)
unregistersymbol(_SavePosition)
unregistersymbol(_LoadPosition)
unregistersymbol(_UndoTeleport)
unregistersymbol(_X_Coord)
unregistersymbol(_Y_Coord)
unregistersymbol(_Z_Coord)
unregistersymbol(_base)
{
// ORIGINAL CODE - INJECTION POINT: "ShadowOfWar.exe"+1C3B11
"ShadowOfWar.exe"+1C3AEB: 74 38 - je ShadowOfWar.exe+1C3B25
"ShadowOfWar.exe"+1C3AED: 8B 80 00 2A 00 00 - mov eax,[rax+00002A00]
"ShadowOfWar.exe"+1C3AF3: 3D 00 01 00 00 - cmp eax,00000100
"ShadowOfWar.exe"+1C3AF8: 73 2B - jae ShadowOfWar.exe+1C3B25
"ShadowOfWar.exe"+1C3AFA: 8B D0 - mov edx,eax
"ShadowOfWar.exe"+1C3AFC: 48 8B CB - mov rcx,rbx
"ShadowOfWar.exe"+1C3AFF: E8 38 0C 00 00 - call ShadowOfWar.exe+1C473C
"ShadowOfWar.exe"+1C3B04: C6 00 01 - mov byte ptr [rax],01
"ShadowOfWar.exe"+1C3B07: 41 8B 88 AC 00 00 00 - mov ecx,[r8+000000AC]
"ShadowOfWar.exe"+1C3B0E: 89 48 04 - mov [rax+04],ecx
// ---------- INJECTING HERE ----------
"ShadowOfWar.exe"+1C3B11: 41 8B 88 B0 00 00 00 - mov ecx,[r8+000000B0]
// ---------- DONE INJECTING ----------
"ShadowOfWar.exe"+1C3B18: 89 48 08 - mov [rax+08],ecx
"ShadowOfWar.exe"+1C3B1B: 41 8B 88 B4 00 00 00 - mov ecx,[r8+000000B4]
"ShadowOfWar.exe"+1C3B22: 89 48 0C - mov [rax+0C],ecx
"ShadowOfWar.exe"+1C3B25: 33 F6 - xor esi,esi
"ShadowOfWar.exe"+1C3B27: 49 8D 45 10 - lea rax,[r13+10]
"ShadowOfWar.exe"+1C3B2B: 89 75 48 - mov [rbp+48],esi
"ShadowOfWar.exe"+1C3B2E: 8B D6 - mov edx,esi
"ShadowOfWar.exe"+1C3B30: 48 8B C8 - mov rcx,rax
"ShadowOfWar.exe"+1C3B33: 44 8B D6 - mov r10d,esi
"ShadowOfWar.exe"+1C3B36: E8 9D 0B 00 00 - call ShadowOfWar.exe+1C46D8
}2. Add those adresses to your Adress List:
_SavePosition
_LoadPosition
_UndoTeleport
Last edited by l0wb1t on Sun Oct 15, 2017 9:15 pm, edited 4 times in total.
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
Yeah it's a nice idea... I remember I had requested almost the same thing but in The Witcher 3 from Zanzer and he did it reluctantly lolMegasder wrote: ↑Sun Oct 15, 2017 7:34 pmIs there a way to make skills never deactivate? I mean,for some skills you need to chose 1 of the 3 elements, I dont mind to change it in menu, but for other skills that having the 3 (or 2) at the same time dont affect the buttons or other things (like elven agility, one upgrade is if you run you dont make sound and the other is when stealth you can "dash" a short distance, why I cant have both?) I dont think a trainer can do that,so my only hope is cheat engine...
Back than it was really a noticable change when you could activate all the skills in the same time.
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
They have a perk, that allows them to do that. "Picker_BetrayPlayer_From_Abuse", you could just replace that. Or don't abuse your orcsMartijn1234 wrote: ↑Sun Oct 15, 2017 7:57 pmis there a way that orcs u dominated wont betray u had a legendary orc but he betrayed me grrr
- stealthcl0wn
- Expert Cheater

- Posts: 76
- Joined: Sun Jun 18, 2017 1:23 am
- Reputation: 15
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
I was hoping for this too, because there's a bit of wonky game design there. Why do I have to choose between "get elf shot on drain", and Domination, the core skill of the entire game?Megasder wrote: ↑Sun Oct 15, 2017 7:34 pmIs there a way to make skills never deactivate? I mean,for some skills you need to chose 1 of the 3 elements, I dont mind to change it in menu, but for other skills that having the 3 (or 2) at the same time dont affect the buttons or other things (like elven agility, one upgrade is if you run you dont make sound and the other is when stealth you can "dash" a short distance, why I cant have both?) I dont think a trainer can do that,so my only hope is cheat engine...
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
Is there a specific value the game references to pick whether an orc captai drops legendary gear? Because even if we cant make orcs themselves legendary or modify gear directly making every captain drop legendaries may be possible.
- stealthcl0wn
- Expert Cheater

- Posts: 76
- Joined: Sun Jun 18, 2017 1:23 am
- Reputation: 15
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
Any crash while using theses tables ?
I just got 3 crashes randomly in the game (i wasn't enabling/disabling cheats at that game) just killing a random mob or something
I just got 3 crashes randomly in the game (i wasn't enabling/disabling cheats at that game) just killing a random mob or something
- stealthcl0wn
- Expert Cheater

- Posts: 76
- Joined: Sun Jun 18, 2017 1:23 am
- Reputation: 15
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
if anyone found map markers/waypoints pls share 
I've found something, but looks like it's not to correct one
I've found something, but looks like it's not to correct one
Code: Select all
aobscanmodule(_Waypoint,ShadowOfWar.exe,F3 44 0F 11 80 94 38 00 00)
// ---------- INJECTING HERE ----------
"ShadowOfWar.exe"+15765AC: F3 44 0F 11 80 94 38 00 00 - movss [rax+00003894],xmm8
// ---------- DONE INJECTING ----------
"ShadowOfWar.exe"+15765B5: F3 44 0F 11 88 98 38 00 00 - movss [rax+00003898],xmm9
"ShadowOfWar.exe"+15765BE: F3 44 0F 11 90 9C 38 00 00 - movss [rax+0000389C],xmm10Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
You can use someone else Teleport Script and store there the map Waypoint, It's pretty hard to find in this game the map marker, I would suggest to check with the X coords and try to put it on the very location you are at, obviously get the player X coord first 
Re: Middle-earth: Shadow of War (PATCH 11.10.2017)
Same question about ally we have sometimes in missions and such ?
And someone found a way to force the game to save ? (instead of having to use a TP)
I hate the fact of not being able to handle the save (with manual save, fast save, and keeping a list of previous saved games)
Who is online
Users browsing this forum: Aranaktu, DiabloPinata, fatman, Phaux

