Middle-earth: Shadow of War (PATCH 11.10.2017)

Upload your cheat tables here (No requests)
dirtydanisreal
Expert Cheater
Expert Cheater
Posts: 75
Joined: Tue May 09, 2017 4:29 am
Reputation: 5

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by dirtydanisreal »

I wonder if there is a way to set yourself to have more than one skill upgrade active at one time.

Also is there a way to change the player model.

Might even be able to change the Uruk model.

I saw some command strings that mentioned a player character and companion model override.

Here are some of the interesting ones i found

"User.Commerce.GrantPaidVC" "1"
"User.Commerce.BulkPurchaseAndUnpack"
Player.SetCharacterModelOverride
NemesisForge.CreateNemesis 1
NemesisForge.CreateFollower 1
User.DLC.UnlockAll 1
User.OwnsShadowOfMordor 1

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

Liorash7
Cheater
Cheater
Posts: 37
Joined: Wed Mar 08, 2017 3:27 pm
Reputation: 1

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by Liorash7 »

predprey wrote:
Sun Oct 15, 2017 7:47 am
Kalas wrote:
Fri Oct 13, 2017 8:20 am
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: Select all

<?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.
Tried version 1, and it works pretty fucking amazing, when you hit a successful hit it will recharge the Wraith Energy and when you are in that mode as long as you hitting you will stay in the mode as every hit recharge the threshold; when you stop hitting it will depelete completely and you'll exit the mode. Great job, finally I can feel like I'm fucking boss!

thewibi77
Novice Cheater
Novice Cheater
Posts: 16
Joined: Thu Oct 12, 2017 8:33 pm
Reputation: 5

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by thewibi77 »

olegbl wrote:
Sat Oct 14, 2017 9:02 pm
My little contribution based on seikur0's work. This populates the possible values for types, subtypes and effects into the item editor so you can select them via a dropdown list rather than having to find the address manually. Ugly way of coding it, but /shrug ([Link])
with this we can also edit the team, the role(bodygard, spy, other)if uruks are dead and propably other things but i a not sure

[Link]
here i made the witch king friendly and almost all uruks my bodygards but the bodygard thing will need more testing because i was able to call 4 bodyguards but this many doesn't work

to do that you need to modify this:
[Link]

in this example it is E8400080

E(the first Hexadecimal number): is the role E= bodygard C= neutral other values need more testing

8(the second Hexadecimal number): is the team 8= friendly 0=enemy 1 is probably your nemesis but it need more testing to be sure and other value i haven't tested yet

4(third): is the sate (alive or dead) 4=alive 6=dead other values need testing

and the other numbers i don't know what they do

hope someone better than me with cheat engine will find more with that information

EDIT: changing a friendly overlord to an enemy overlord lets you redo the fort assault but it is a bit buggy as the gates still open for you in the assault
Last edited by thewibi77 on Sun Oct 15, 2017 1:07 pm, edited 1 time in total.

User avatar
ArmY of 0n3
Table Makers
Table Makers
Posts: 276
Joined: Fri May 19, 2017 11:21 pm
Reputation: 403

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by ArmY of 0n3 »

added No Cooldown Mounted Skill in my previous post

User avatar
Kalas
Expert Cheater
Expert Cheater
Posts: 551
Joined: Fri Mar 03, 2017 9:49 am
Reputation: 134

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by Kalas »

ArmY of 0n3 wrote:
Sun Oct 15, 2017 12:41 pm
added No Cooldown Mounted Skill in my previous post
Might want to check that out, It crashes the game (at least for me).

vitaeexmorte
Expert Cheater
Expert Cheater
Posts: 64
Joined: Sun Oct 15, 2017 4:20 am
Reputation: 19

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by vitaeexmorte »

Would it be possible to transfer followers between regions without reassignment orders?

Also seconding the request for the summoning cooldown and multiple trait activation.

Thanks in advance. And thanks for your work so far.

User avatar
ArmY of 0n3
Table Makers
Table Makers
Posts: 276
Joined: Fri May 19, 2017 11:21 pm
Reputation: 403

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by ArmY of 0n3 »

Kalas wrote:
Sun Oct 15, 2017 1:06 pm
ArmY of 0n3 wrote:
Sun Oct 15, 2017 12:41 pm
added No Cooldown Mounted Skill in my previous post
Might want to check that out, It crashes the game (at least for me).
I do not know why, it works well for me

User avatar
Kalas
Expert Cheater
Expert Cheater
Posts: 551
Joined: Fri Mar 03, 2017 9:49 am
Reputation: 134

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by Kalas »

ArmY of 0n3 wrote:
Sun Oct 15, 2017 1:37 pm
Kalas wrote:
Sun Oct 15, 2017 1:06 pm
ArmY of 0n3 wrote:
Sun Oct 15, 2017 12:41 pm
added No Cooldown Mounted Skill in my previous post
Might want to check that out, It crashes the game (at least for me).
I do not know why, it works well for me
Odd.. Well I'll give it another shot later, thanks for the share though!

User avatar
ArmY of 0n3
Table Makers
Table Makers
Posts: 276
Joined: Fri May 19, 2017 11:21 pm
Reputation: 403

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by ArmY of 0n3 »

Kalas wrote:
Sun Oct 15, 2017 1:44 pm
ArmY of 0n3 wrote:
Sun Oct 15, 2017 1:37 pm
Kalas wrote:
Sun Oct 15, 2017 1:06 pm


Might want to check that out, It crashes the game (at least for me).
I do not know why, it works well for me
Odd.. Well I'll give it another shot later, thanks for the share though!

User avatar
Kalas
Expert Cheater
Expert Cheater
Posts: 551
Joined: Fri Mar 03, 2017 9:49 am
Reputation: 134

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by Kalas »

ArmY of 0n3 wrote:
Sun Oct 15, 2017 1:58 pm
Kalas wrote:
Sun Oct 15, 2017 1:44 pm
ArmY of 0n3 wrote:
Sun Oct 15, 2017 1:37 pm


I do not know why, it works well for me
Odd.. Well I'll give it another shot later, thanks for the share though!
Thanks for the video as well :) It works now yea I guess I had to restart the game I also used couple of my scripts so who knows If it conflicted or not.

dirtydanisreal
Expert Cheater
Expert Cheater
Posts: 75
Joined: Tue May 09, 2017 4:29 am
Reputation: 5

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by dirtydanisreal »

So dumped the strings and found all SORTS of goodies!!!!

ironically this string was hilarious:

Interface.HUD.Widget.Event.MoneywallAlert

here are some that i found that looked neat, Ive tried throwing them into an autoexec.cfg and some work. Here are the ones that work:

<spoiler>
"Render.ShadowMap.ResolutionOverride" "0"
"Render.Textures.GlobalMipOffset" "0"
"Render.Texture.PrefetchMip0" "1"
"Video.UHD" "1"
</spoiler>

and here are the ones that ive found that im not sure about:

<spoiler>
"NemesisForge.CreateNemesis" "1"
"NemesisForge.CreateFollower" "1"
"User.OwnsShadowOfMordor" "1"
"ClientFX.VegetationDisp" "1"
"ClientFX.Volumetric" "1"
"ClientFX.VolumetricCloud" "1"
"ClientFX.EnableMTParticleFX" "1"
"ClientFX.RadialBlur" "0"
"ClientFX.RadialBlurEnabled" "0"
"UI.LoadingScreenFakeDelayTime" "0"
"Rain.Volume.Rings" "1"
User.Commerce.GrantPaidVC 1500
Grant 1500 Gold
Grant 800 Social Points
character.giveitem PC_Bow_Shotgun_Light
Camera.MotionBlur.Enabled 0
CharacterFX.BodyLifetime 1000000
Combat.DisableAmmoCost 1
Combat.DisableStaminaMeterCost 1
Combat.DisableEnergyCost 1
Combat.DisableChargeCost 1
UI.EnableMapTeleportCheat 1
ClientFXMgr.DisableCameraShake 1
player.giveitem PC_MordorBucks 500
Character.GiveItem UnlimitedTokens
combat.applybuff PC_IsDarkTalion
character.giveitem scriptedunlock_skillgrant_raisedead
Anisotropic 16
Mipmapbias -0.2
AdditionalWorldBundleMgr.LoadCinematicLighting
LODTextures 2
</spoiler>

sciicers
Novice Cheater
Novice Cheater
Posts: 20
Joined: Wed Oct 11, 2017 2:17 pm
Reputation: 4

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by sciicers »

dirtydanisreal wrote:
Sun Oct 15, 2017 2:32 pm
..
So we can give ourselves gold etc. like this?

User avatar
seikur0
Code Alchemist
Code Alchemist
Posts: 440
Joined: Sat Aug 26, 2017 10:48 am
Reputation: 339

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by seikur0 »

thewibi77 wrote:
Sun Oct 15, 2017 12:31 pm
...
I'll add bodyguard status and dominated in the next update, especially the dominated-flag is interesting :)

willdunz
Noobzor
Noobzor
Posts: 11
Joined: Sun Mar 12, 2017 6:02 pm
Reputation: 1

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by willdunz »

Tried to change an epic into a legendary but got an undeleteable item instead lol. Thankfully it disappeared after a restart.

User avatar
glitch83
Expert Cheater
Expert Cheater
Posts: 81
Joined: Wed Mar 29, 2017 2:38 pm
Reputation: 0

Re: Middle-earth: Shadow of War (PATCH 11.10.2017)

Post by glitch83 »

Kalas wrote:
Sun Oct 15, 2017 2:01 pm
ArmY of 0n3 wrote:
Sun Oct 15, 2017 1:58 pm
Kalas wrote:
Sun Oct 15, 2017 1:44 pm


Odd.. Well I'll give it another shot later, thanks for the share though!
Thanks for the video as well :) It works now yea I guess I had to restart the game I also used couple of my scripts so who knows If it conflicted or not.
Dear, you are a genius... it would be much great if you can able to add the orcs and beast when summon by changing the value of default number... increase the number of bodyguard to 10 orcs and can able make them also god mode or infinite health.

Post Reply