Welp I managed to write the value inside the function rendering the external value redundant, gotta start preparing for work soon and since I'm not getting anywhere with this at the moment I've uploaded an archive of this mini project in it's current state, maybe you guys will be able to help me fix this with it.
ffxv_cheats.zip - Google Drive
And this is where I've been referencing the instructions
x86 and amd64 instruction reference