Echosyp wrote: ↑Sat Sep 28, 2019 4:21 pm
[Link] mouse over any anointed weapon in game. Open it up in Cheat Engine with ITEM SCORE DISPLAY change display to 4 byte hex. The RED circle I have will be populated with a number. COPY THAT NUMBER!
Now go open your non-anointed weapon in Cheat ENgine - ITEM SCORE DISPLAY - 4 byte hex - the red circle will be all 00000000, the number you copied from the ANOINTED item needs to be typed where the red circle is. Change the GREEN circle to 1 - quit game to main menu and hope you don't crash - IF you crash do it all over again and hope you don't crash. Keep doing it until you don't crash
I've been following these instructions and have successfully moved anointments on several items--big thanks to whoever figured this one out.
One thing though:
[Link]
I've noticed sometimes while copying the numbers from the anointed item to be moved FROM (copy red circle'd address to clipboard, blanking it to 0, and then blanking the green circle'd address to 0 to "de-anoint" the FROM item) that sometimes the blue circle'd address, that is immediately to the left of the green one, will occasionally be
00000001 (rather than 00000000 like in the screenshot).
When the blue circle address is 1 rather than 0, a crash to desktop appears to be guaranteed when the other addresses are copied over. I don't know if someone else has noticed this already--I haven't read through this whole thread--but the only solution I've found is to keep reloading the game and checking that pointer until that blue circle'd number is 00000000, then it works 100%. (So, in the case of that screenshot, blue address is 00000000, so the anointment move will be successful and not crash.) Attempting to change the blue circle'd number on either the FROM item or the TO item immediately crashes, so you can't force it to 0 to make it work (I guess).
I have absolutely no idea why this is or really even what I'm doing. But it's saved me some time, since it's quicker to reload the game to try and get the right setup than to crash and have to relaunch, re-inject, etc.