TheNeru wrote: ↑
Sat Nov 09, 2019 2:16 am
zachillios wrote: ↑
Fri Nov 08, 2019 11:10 pm
Keep in mind you don't need to use the arrows to get your address. You can just type anything in for the number to get it to point to the address you want.
I am well aware I can punch in the offsets than using the arrows. But offset 32, 33 and 34 gives me the value of 0s even though
all role levels are 1s on the item.
Realized I counted wrong, and the locations appear to be slightly off in the example given by 2 bytes
I was counting backwards from the example, and didn't realize the example wasn't full 66 bytes.. Teehee.. (And of course I didn't test it in-game)
Correction after checking myself:
Offset byte 8 (Byte): Item rebuild level
Offset byte 9 (Byte): Item original level
Offset byte 24 (2 Bytes): Weapon Buff STR
Offset byte 26 (2 Bytes): Weapon Buff DEF
Offset byte 28 (2 Bytes): Weapon Buff SPD
Offset byte 2A (Byte): Offense+
Offset byte 2B (Byte): Defense+
Offset byte 2C (Byte): Support+
Offense/Defense/Support are not absolute values. They're offsets. So if the armor has a base defense of 5, 2B = 1 means it's going to become 6.
New update also broke the Currency Finder and Alchemy EXP.
Alchemy EXP changed from
New injection point for Currency Finder:
Code: Select all
"Atelier_Ryza.exe"+3D617E: CC - int 3
"Atelier_Ryza.exe"+3D617F: CC - int 3
// ---------- INJECTING HERE ----------
"Atelier_Ryza.exe"+3D6180: 8B 05 FE 8B FC 00 - mov eax,[Atelier_Ryza.exe+139ED84]
// ---------- DONE INJECTING ----------
"Atelier_Ryza.exe"+3D6186: C3 - ret
"Atelier_Ryza.exe"+3D6187: CC - int 3
AFAIK that's all that broke.