Middle-earth: Shadow of War (PATCH 11.10.2017)

seikur0

Expert Cheater
Table Maker
Aug 26, 2017
205
39
28
vitaeexmorte post_id=20964 time=1508395435 user_id=9382 said:
Pretty sure making gems do stuff they weren't intended to is harder than "simply" make the game believe you have more than one set piece equipped.
But I would be happy to be proven wrong on that one.
Actually the gem stuff is pretty easy, because of the equipment behavior (using the current value plus difference between new and old equipment, instead of base+new equipment bonus). So it's possible to get the rune effects without having even a single rune equipped.

And uruk spawn rarities are already in my table, I'll add it in script format like "All Uruks spawn legendary", so it's even easier to use in the future.
 

Liorash7

Novice Cheater
Mar 8, 2017
23
0
1
predprey post_id=20288 time=1508053643 user_id=49 said:
Kalas post_id=20046 time=1507882837 user_id=271 said:
1) The issue with wrath energy is that If I move a float of 100 which is currently the max value for me and possibly for the rest of the game It just won't trigger the flag that allows you to freeze time (Pressing 5 in short), the option works great after you gain your wrath energy manually and just use the option to freeze the wrath from decreasing, I'll check for a flag that may be a nice way to activate the wrath power without gaining any.
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1881</ID>
      <Description>"Instant Wrath Energy Charge"</Description>
      <LastState/>
      <Color>FF8000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscanmodule(aob_TalionWrathEnergy,ShadowOfWar.exe,F3 0F 10 B9 10 03 00 00 45)
registersymbol(aob_TalionWrathEnergy)
alloc(newmem_TalionWrathEnergy,1024,ShadowOfWar.exe)
label(return_TalionWrathEnergy)

newmem_TalionWrathEnergy:
  comiss xmm4,xmm15 //xmm15 = 0
  jg @f
  cmp [rcx+00000310],(float)100
  jae @f
  mov [rcx+00000310],(float)99
@@:
  movss xmm7,[rcx+00000310]
  jmp return_TalionWrathEnergy

aob_TalionWrathEnergy:
  jmp newmem_TalionWrathEnergy
  nop
  nop
  nop
return_TalionWrathEnergy:

[DISABLE]
aob_TalionWrathEnergy:
  db F3 0F 10 B9 10 03 00 00

unregistersymbol(aob_TalionWrathEnergy)
dealloc(newmem_TalionWrathEnergy)

{
// ORIGINAL CODE - INJECTION POINT: ShadowOfWar.AK::SoundEngine::RegisterGlobalCallback+9DBB9

"ShadowOfWar.exe"+4E8A3F: 48 8B 51 38                    -  mov rdx,[rcx+38]
"ShadowOfWar.exe"+4E8A43: 0F 57 C0                       -  xorps xmm0,xmm0
"ShadowOfWar.exe"+4E8A46: 48 2B 51 30                    -  sub rdx,[rcx+30]
"ShadowOfWar.exe"+4E8A4A: 0F 28 D8                       -  movaps xmm3,xmm0
"ShadowOfWar.exe"+4E8A4D: 0F 57 C0                       -  xorps xmm0,xmm0
"ShadowOfWar.exe"+4E8A50: 0F 29 70 E8                    -  movaps [rax-18],xmm6
"ShadowOfWar.exe"+4E8A54: 0F 29 78 D8                    -  movaps [rax-28],xmm7
"ShadowOfWar.exe"+4E8A58: 0F 28 E1                       -  movaps xmm4,xmm1
"ShadowOfWar.exe"+4E8A5B: F3 0F 10 89 68 03 00 00        -  movss xmm1,[rcx+00000368]
"ShadowOfWar.exe"+4E8A63: 48 B8 67 66 66 66 66 66 66 66  -  mov rax,6666666666666667
// ---------- INJECTING HERE ----------
"ShadowOfWar.exe"+4E8A6D: F3 0F 10 B9 10 03 00 00        -  movss xmm7,[rcx+00000310]
// ---------- DONE INJECTING  ----------
"ShadowOfWar.exe"+4E8A75: 45 8A F0                       -  mov r14l,r8l
"ShadowOfWar.exe"+4E8A78: 48 F7 EA                       -  imul rdx
"ShadowOfWar.exe"+4E8A7B: 48 8B D9                       -  mov rbx,rcx
"ShadowOfWar.exe"+4E8A7E: 48 C1 FA 04                    -  sar rdx,04
"ShadowOfWar.exe"+4E8A82: 48 8B C2                       -  mov rax,rdx
"ShadowOfWar.exe"+4E8A85: 48 C1 E8 3F                    -  shr rax,3F
"ShadowOfWar.exe"+4E8A89: 48 03 C2                       -  add rax,rdx
"ShadowOfWar.exe"+4E8A8C: 8B C0                          -  mov eax,eax
"ShadowOfWar.exe"+4E8A8E: F3 48 0F 2A C0                 -  cvtsi2ss xmm0,rax
"ShadowOfWar.exe"+4E8A93: F3 0F 59 81 C8 03 00 00        -  mulss xmm0,[rcx+000003C8]
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>1882</ID>
      <Description>"Unlimited Wrath/Elven Rage"</Description>
      <LastState/>
      <Color>FF8000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscanmodule(aob_TalionWrathEnergy,ShadowOfWar.exe,F3 0F 10 B9 10 03 00 00 45)
registersymbol(aob_TalionWrathEnergy)
alloc(newmem_TalionWrathEnergy,1024,ShadowOfWar.exe)
label(return_TalionWrathEnergy)

newmem_TalionWrathEnergy:
  cmp [rcx+00000310],(float)100
  jae @f
  mov [rcx+00000310],(float)99
@@:
  movss xmm7,[rcx+00000310]
  jmp return_TalionWrathEnergy

aob_TalionWrathEnergy:
  jmp newmem_TalionWrathEnergy
  nop
  nop
  nop
return_TalionWrathEnergy:

[DISABLE]
aob_TalionWrathEnergy:
  db F3 0F 10 B9 10 03 00 00

unregistersymbol(aob_TalionWrathEnergy)
dealloc(newmem_TalionWrathEnergy)

{
// ORIGINAL CODE - INJECTION POINT: ShadowOfWar.AK::SoundEngine::RegisterGlobalCallback+9DBB9

"ShadowOfWar.exe"+4E8A3F: 48 8B 51 38                    -  mov rdx,[rcx+38]
"ShadowOfWar.exe"+4E8A43: 0F 57 C0                       -  xorps xmm0,xmm0
"ShadowOfWar.exe"+4E8A46: 48 2B 51 30                    -  sub rdx,[rcx+30]
"ShadowOfWar.exe"+4E8A4A: 0F 28 D8                       -  movaps xmm3,xmm0
"ShadowOfWar.exe"+4E8A4D: 0F 57 C0                       -  xorps xmm0,xmm0
"ShadowOfWar.exe"+4E8A50: 0F 29 70 E8                    -  movaps [rax-18],xmm6
"ShadowOfWar.exe"+4E8A54: 0F 29 78 D8                    -  movaps [rax-28],xmm7
"ShadowOfWar.exe"+4E8A58: 0F 28 E1                       -  movaps xmm4,xmm1
"ShadowOfWar.exe"+4E8A5B: F3 0F 10 89 68 03 00 00        -  movss xmm1,[rcx+00000368]
"ShadowOfWar.exe"+4E8A63: 48 B8 67 66 66 66 66 66 66 66  -  mov rax,6666666666666667
// ---------- INJECTING HERE ----------
"ShadowOfWar.exe"+4E8A6D: F3 0F 10 B9 10 03 00 00        -  movss xmm7,[rcx+00000310]
// ---------- DONE INJECTING  ----------
"ShadowOfWar.exe"+4E8A75: 45 8A F0                       -  mov r14l,r8l
"ShadowOfWar.exe"+4E8A78: 48 F7 EA                       -  imul rdx
"ShadowOfWar.exe"+4E8A7B: 48 8B D9                       -  mov rbx,rcx
"ShadowOfWar.exe"+4E8A7E: 48 C1 FA 04                    -  sar rdx,04
"ShadowOfWar.exe"+4E8A82: 48 8B C2                       -  mov rax,rdx
"ShadowOfWar.exe"+4E8A85: 48 C1 E8 3F                    -  shr rax,3F
"ShadowOfWar.exe"+4E8A89: 48 03 C2                       -  add rax,rdx
"ShadowOfWar.exe"+4E8A8C: 8B C0                          -  mov eax,eax
"ShadowOfWar.exe"+4E8A8E: F3 48 0F 2A C0                 -  cvtsi2ss xmm0,rax
"ShadowOfWar.exe"+4E8A93: F3 0F 59 81 C8 03 00 00        -  mulss xmm0,[rcx+000003C8]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Modified your wrath script to 2 versions. Should be able to set the elven rage flag correctly when charging up from empty gauge now.
Ver 1. Elven gauge decreases normally, every successful hit resets gauge to full again.
Ver 2. Elven gauge freezes at near max.
It isn't updated anymore, can you please update it(the first version imo is amazing), or tell me how you aob scan the new array of bytes, how can I find it and just do a bit of tunning onto the old code?

Another question is how am I to execute the script of multi tagged skills?

Thanks.

BTW: Kalas, the table is working and it is updated, probably I didn't execute it well or I intrrupted it or something.

I don't really follow after all your amazing job here by the community members, but perhaps the issue of game timer(espcially in Celebrimbor missions) is discussed? The only missing piece of table imo right now, as I haven't got to the part where I control an army and all that shit some Uruk stuff don't really bother me right now.

Just being a badass and decapitate Uruk heads with style ;D.
 

Megasder

Novice Cheater
Sep 28, 2017
23
1
3
seikur0 post_id=20970 time=1508401998 user_id=8101 said:
vitaeexmorte post_id=20964 time=1508395435 user_id=9382 said:
Pretty sure making gems do stuff they weren't intended to is harder than "simply" make the game believe you have more than one set piece equipped.
But I would be happy to be proven wrong on that one.
Actually the gem stuff is pretty easy, because of the equipment behavior (using the current value plus difference between new and old equipment, instead of base+new equipment bonus). So it's possible to get the rune effects without having even a single rune equipped.

And uruk spawn rarities are already in my table, I'll add it in script format like "All Uruks spawn legendary", so it's even easier to use in the future.
Your table is making my game crash (Just click any square, then crash) so that is way i was asking here
 

MOHOPSOUL

What is cheating?
Aug 9, 2017
2
0
1
Stats not working for me, won't let me set or edit any Skill Points. Not even enabling the 99 SP option works
 

vitaeexmorte

Novice Cheater
Oct 15, 2017
20
0
1
MOHOPSOUL post_id=20982 time=1508413894 user_id=7702 said:
Stats not working for me, won't let me set or edit any Skill Points. Not even enabling the 99 SP option works
Do you have any points left? I had the problem that I the script couldn't find the address till I got at least one.
 

Lazytek

What is cheating?
Oct 19, 2017
1
0
1
Guys, i've used the item editing script to edit some levels of my equipment. Everything went smooth untill I entered the Effects section. I screwed something up and now all my swords have the exact same effects. And I can't equip neither of em, except for one, that had original stats on it.

Any help? Thanks!

UPD. got my sword and dagger completely lost/deleted now.. IDK what to do lol
 
Oct 16, 2017
7
0
1
Lazytek post_id=20989 time=1508416277 user_id=9565 said:
Guys, i've used the item editing script to edit some levels of my equipment. Everything went smooth untill I entered the Effects section. I screwed something up and now all my swords have the exact same effects. And I can't equip neither of em, except for one, that had original stats on it.

Any help? Thanks!

UPD. got my sword and dagger completely lost/deleted now.. IDK what to do lol
You can try to restore older saves in C:\Users\YOUR_USERNAME\Documents\WB Games\Shadow of War.
remove the number between <XXXXXX>_1_ShadowOfWar, don't forget to backup your saves when using cheats.
 

Megasder

Novice Cheater
Sep 28, 2017
23
1
3
is there any way that you can always recruit? even if they have more levels or the skill that doesnt let you recruit them.
Or change talion max level to 65 to have level 65 orc followers.
 
Oct 17, 2017
12
0
1
Is there a way to auto-complete a mission without starting it? I reached endgame stage 7(I think), but the siege of Nurnen won't start and is stuck in the loading screen. Maybe something similar to skyrim where you are able to complete a certain mission with console commands? My last backup is from several days ago and it would suck to do it all over.
 

glitch83

Expert Cheater
Mar 29, 2017
81
0
6
Megasder post_id=21012 time=1508425912 user_id=8868 said:
is there any way that you can always recruit? even if they have more levels or the skill that doesnt let you recruit them.
Or change talion max level to 65 to have level 65 orc followers.
Bro, what about unlimitted bodyguard recruit more than one and make them unlimitted health.
 

tcd777

What is cheating?
Oct 19, 2017
2
0
1
Hi when I start the cheat engine clicking Set Skill to 99 and go to character screen the game hangs and shut down by itself.

Any idea how to fix that?
 
May 8, 2017
14
1
3
tcd777 post_id=21036 time=1508429824 user_id=9573 said:
Hi when I start the cheat engine clicking Set Skill to 99 and go to character screen the game hangs and shut down by itself.

Any idea how to fix that?
Do you have a legit copy(Steam)? Because if you do maybe these tables won't work and you could try a trainer/table that is updated to your version but if you don't then try Fling trainer or any other trainer/table that is out there. :)
 
Oct 16, 2017
5
0
1
when adding a, the auto-assembler made a mistake. how do I add a script? You can drop the table with the function multi upgrade skill toggle? Thank you in advance.
 
Jul 10, 2017
9
0
1
Megasder post_id=20825 time=1508316337 user_id=8868 said:
unmog post_id=20778 time=1508290896 user_id=7109 said:
stealthcl0wn post_id=20766 time=1508282656 user_id=6617 said:
It does not, it only lets you dominate worms/broken captains faster.
But is that intentional? Worms already get dominanted rediculously fast and you dont need it for when a captain is hurt 9 times out of 10. The description states "Increases domination speed", it doesn't say anything about just worms and broken captains cuz then whats the point? I really hope they fix that ability, it certainly cant be working as intended and if it is they should make a note that it doesnt work on grunts :/

Is there a way to speed up domination speeds, or instant dominante etc?

Edit: Apparently when playing in the past missions as Celebrimbor, it does greatly speed up dominating grunts. Either that or theres some other factor at play which does.
Aparently right now is bugged, i went to some reddit and the people all question the same, "why it seems that mind breaker does nothing?", i said that there is no problem because when I tested it it seemed to me that when the skill alone and the skill with the 3 upgrades had the same speed, but yes is bugged, hope they update the game, also the celebrimbor misions have a custom drain speed, so is normal that in that mission drain is faster.
Wanted to give an update of something I found out. If you equip a ring that has the trait, "Drain or Dominate grunts faster" when you have the mindbreaker skill selected, then equip a different ring, your ability to dominate them is MUCh faster. Im guessing theres a bug with the game where it needs something to kickstart the change the skill is supposed to give.
 

tcd777

What is cheating?
Oct 19, 2017
2
0
1
Tulling post_id=21124 time=1508461696 user_id=4676 said:
tcd777 post_id=21036 time=1508429824 user_id=9573 said:
Hi when I start the cheat engine clicking Set Skill to 99 and go to character screen the game hangs and shut down by itself.

Any idea how to fix that?
Do you have a legit copy(Steam)? Because if you do maybe these tables won't work and you could try a trainer/table that is updated to your version but if you don't then try Fling trainer or any other trainer/table that is out there. :)
No I have the Cracked version hahaha... I dont know how to check my game version
 
May 8, 2017
14
1
3
tcd777 post_id=21185 time=1508507868 user_id=9573 said:
Tulling post_id=21124 time=1508461696 user_id=4676 said:
tcd777 post_id=21036 time=1508429824 user_id=9573 said:
Hi when I start the cheat engine clicking Set Skill to 99 and go to character screen the game hangs and shut down by itself.

Any idea how to fix that?
Do you have a legit copy(Steam)? Because if you do maybe these tables won't work and you could try a trainer/table that is updated to your version but if you don't then try Fling trainer or any other trainer/table that is out there. :)
No I have the Cracked version hahaha... I dont know how to check my game version
Well then 1.00 version tables/trainers should work since that is what the game version is on the cracked one.
 
Oct 20, 2017
5
0
1
SunBeam post_id=20329 time=1508079061 user_id=57 said:
dirtydanisreal post_id=20324 time=1508077975 user_id=4926 said:
So dumped the strings and found all SORTS of goodies!!!!
Did you happen to find anything on the lines of ShowDebugMenu?

How did you access the debug?
 
Aug 27, 2017
6
0
1
Hello Seikuro-Senpai,I'm here to confirm that the Legendary uruk option work very well.
Really thank you! ^^

Edit:eek:h...sh** Really sorry and thank you too,Mr.Kalas Your Unlimited Focus work well too!
 
Top Bottom