anyone managed to make the item modify to work? i tried the table that have been posted previously but couldn't make it to work . :/
Change the item index manually, so change it to 1-500 and it'll choose an item. It's not exactly intuitive and it's probably easier just to find the stuff manually and edit it accordingly. Hopefully someone will improve on ti and make it easier to use.
Has anybody found out how to edit the inventory yet? I have a smithing text that isnt going away and I keep getting the popup saying its new whenever i go into the blacksmith. It's considered a key item.
Hmm, making some progress on the special stats thing; every entry is 20 bytes long (lol), but only the first 6 are really important (2 ID, 2 blank, 2 intensity/powervalue, 2 blank), the rest are apparently coloration(?) and god knows what else. Trying to compile a list, but I need to get items with those effects to drop first.
Should probably make my way through the game to NG++ again but... this is just too much fun.
are you able to get smithing texts using the 100% drop rate?
Yes you can.
Also everyone try this script out, if you are on NG+ and forward activate this script it, when you go to the mission panel to used the cups to increase diving item percentage this should set it up for like 20000% can go higher. I need someone to text it on WofW or Way of the nioh and tell me if it helps on ethereals. I can also provide a table with this script if its too hard to set up.
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(DivineD,nioh.exe,03 59 78 8B 89 90 00 00 00) // should be unique
alloc(newmem,$100,DivineD)
label(code)
label(DivineV)
label(return)
newmem:
mov ebx,[DivineV]
code:
//add ebx,[rcx+78]
mov ecx,[rcx+00000090]
jmp return
DivineV:
db FF FF FF 0F
registersymbol(DivineV)
DivineD:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(DivineD)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
DivineD:
db 03 59 78 8B 89 90 00 00 00
DivineV:
db FF FF FF 0F
unregistersymbol(DivineV)
unregistersymbol(DivineD)
dealloc(newmem)
are you able to get smithing texts using the 100% drop rate?
Yes you can.
Also everyone try this script out, if you are on NG+ and forward activate this script it, when you go to the mission panel to used the cups to increase diving item percentage this should set it up for like 20000% can go higher. I need someone to text it on WofW or Way of the nioh and tell me if it helps on ethereals. I can also provide a table with this script if its too hard to set up.
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(DivineD,nioh.exe,03 59 78 8B 89 90 00 00 00) // should be unique
alloc(newmem,$100,DivineD)
label(code)
label(DivineV)
label(return)
newmem:
push rax
mov rax,[DivineV]
mov [rcx+78],rax
pop rax
code:
add ebx,[rcx+78]
mov ecx,[rcx+00000090]
jmp return
DivineV:
db FF FF FF 0F
registersymbol(DivineV)
DivineD:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(DivineD)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
DivineD:
db 03 59 78 8B 89 90 00 00 00
DivineV:
db FF FF FF 0F
unregistersymbol(DivineV)
unregistersymbol(DivineD)
dealloc(newmem)
are you able to get smithing texts using the 100% drop rate?
Yes you can.
Also everyone try this script out, if you are on NG+ and forward activate this script it, when you go to the mission panel to used the cups to increase diving item percentage this should set it up for like 20000% can go higher. I need someone to text it on WofW or Way of the nioh and tell me if it helps on ethereals. I can also provide a table with this script if its too hard to set up.
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(DivineD,nioh.exe,03 59 78 8B 89 90 00 00 00) // should be unique
alloc(newmem,$100,DivineD)
label(code)
label(DivineV)
label(return)
newmem:
push rax
mov rax,[DivineV]
mov [rcx+78],rax
pop rax
code:
add ebx,[rcx+78]
mov ecx,[rcx+00000090]
jmp return
DivineV:
db FF FF FF 0F
registersymbol(DivineV)
DivineD:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(DivineD)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
DivineD:
db 03 59 78 8B 89 90 00 00 00
DivineV:
db FF FF FF 0F
unregistersymbol(DivineV)
unregistersymbol(DivineD)
dealloc(newmem)
Not quite sure what you mean by add the DivineV as an address, could you elaborate please?
Click on add address manually and then type, DivineV in the address, it should show the value for the script.
Edit; I just noticed that the script consumed ALL my ochoko cups finding a workaround for that.
Edit 2: Script has been fixed to not consume any ochoko cups while still providing an insane amount of %
Edit 3: It seem the script only changes the % but not the real one, just the one shown in the menu, will try to check what other things it accesses see if I can get the real value, if not Ill check when I get to way of the wise if the Ethereals have a different rarity source.