Page 7 of 21

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

Posted: Sat Oct 14, 2017 11:09 pm
by cleanasf
aberredo wrote:
Sat Oct 14, 2017 11:02 pm
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])
Is this working for you guys? I try to edit items but the box next to it won't tick...

Got it to work...but it's crashing my game.
i have the same problem as aberredo i cant check the item boxes :/ just that i dont get it to work at all lol

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

Posted: Sat Oct 14, 2017 11:41 pm
by GamingGod216
Any word on fixing the editor "Stats" option to work with the Windows 10 Version? Would be dope to have that and then to transfer the game save to Xbox One so there is a way to "Mod" The Xbox.

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

Posted: Sun Oct 15, 2017 12:27 am
by NinjaBlazin
I wouldn't edit Weapons & Armors for now, it completely bugs them. After I restarted the game, my Body Armor has 0 Melee Attack, my Cloak doesn't even show any Stealth Stat and my Sword has Ranged Attack....

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

Posted: Sun Oct 15, 2017 1:17 am
by ntr-
I wonder if there would be a way to auto complete daily quests, which would in turn give you gold.

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

Posted: Sun Oct 15, 2017 2:39 am
by MadJester
Any chance anyone working on gettin inf training orders? cuz i dunno how to do shit as advanced as you fellas so i just did regular 4byte scans to get some of these x_x
Spoiler
Image

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

Posted: Sun Oct 15, 2017 3:31 am
by pengsloth
I just used the Item editor and took the time to get a screenshot of all the different tints for the upgraded armor and weapons (excluding legendaries) with their model names as per the drop down. Where/how can I share it with you guys?!

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

Posted: Sun Oct 15, 2017 3:34 am
by olegbl
> Any chance anyone working on gettin inf training orders?

Sure, here you go. It doesn't give you ones you don't already have, but it'll set the quantities of all your orders to 99 when you open the training orders interface (when giving a captain some). ([Link])

Edit: Nevermind, doesn't work. Value is validated server-side when order is used. So, it'll go back to not existing when reaching the server-side 0 value.

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

Posted: Sun Oct 15, 2017 3:49 am
by Lord Blade
olegbl wrote:
Sun Oct 15, 2017 3:34 am
> Any chance anyone working on gettin inf training orders?

Sure, here you go. It doesn't give you ones you don't already have, but it'll set the quantities of all your orders to 99 when you open the training orders interface (when giving a captain some). ([Link])
Does this actually change the amount you have? Because other attempts can change the value shown, but it doesn't actually change how many you have.

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

Posted: Sun Oct 15, 2017 4:02 am
by Vanni127
Hey guys, I've seen rumors out there of the lootboxes being cracked but I downloaded the game due to the lootboxes so I can't even access the area that has the lootboxes.

Does anyone know if there's a way to do so with a pirated version of the game?

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

Posted: Sun Oct 15, 2017 4:19 am
by olegbl
> Does this actually change the amount you have?

Yeah, you're right. It's validated server-side at exec time. My bad.

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

Posted: Sun Oct 15, 2017 5:16 am
by MadJester
Spoiler
Lord Blade wrote:
Sun Oct 15, 2017 3:49 am
olegbl wrote:
Sun Oct 15, 2017 3:34 am
> Any chance anyone working on gettin inf training orders?

Sure, here you go. It doesn't give you ones you don't already have, but it'll set the quantities of all your orders to 99 when you open the training orders interface (when giving a captain some). ([Link])
Does this actually change the amount you have? Because other attempts can change the value shown, but it doesn't actually change how many you have.
Agh just confirmed.... it doesn't work =/

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

Posted: Sun Oct 15, 2017 6:47 am
by seikur0
cleanasf wrote:
Sat Oct 14, 2017 10:40 pm
I have the same problem as some guys here, i dont really know how to use the item editor haha :/
like srsly i cant click most of the stuff in the table, would be real happy if you could just post a little step by step :))
aberredo wrote:
Sat Oct 14, 2017 11:02 pm
Is this working for you guys? I try to edit items but the box next to it won't tick...

Got it to work...but it's crashing my game.
cleanasf wrote:
Sat Oct 14, 2017 11:09 pm
i have the same problem as aberredo i cant check the item boxes :/ just that i dont get it to work at all lol
So you need to activate the "Item Editor" entry, then when changing weapon the selected item will be available for editing. While the item is selected, you can click the "Effects" Entry for example. There you can change the Weapon abilities.

To avoid glitching your game, you should probably keep the basic ability, but I'm not sure if you have to. Don't try to increase the number of abilites, they'd need to be allocated in a special way, not sure if you can do it yourself.

For the secondary type, change that, if you know what you're doing, I'd keep the item type, e.g. bow the same :P

I wouldn't touch the Primary Type, which also contains the rarity, because rarer items have additional entries in the item object, like quests or other information and by changing from common to rare you essentially create null pointer exceptions, since you don't fill out these informations.

It's better to create rare items as drops instead of editing common items to become rare.

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

Posted: Sun Oct 15, 2017 6:48 am
by seikur0
pengsloth wrote:
Sun Oct 15, 2017 3:31 am
I just used the Item editor and took the time to get a screenshot of all the different tints for the upgraded armor and weapons (excluding legendaries) with their model names as per the drop down. Where/how can I share it with you guys?!
Interesting :) Github maybe?

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

Posted: Sun Oct 15, 2017 6:48 am
by Krius01
In the item editor posted in the previous page, it looks some of those address for armor type is referring to orcs parts, so in the future will it be possible to edit how they look like?

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

Posted: Sun Oct 15, 2017 7:47 am
by predprey
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.