tizzio wrote: ↑Sun Jan 13, 2019 9:56 am
@Geordan9 i am trying the cheat table you created to unlock all the artes in the list of artes , and i don't have words to describe how sweet it is to finally be a ble to freely use the mystic artes ,thanks
, if i understood correctly now the point is to make all the artes available for every character , right ?
I see you changed the message. I thought I was done with the script, but your were right about the burst artes. Here is an AoB scan for the instructions used to select the arte. The arte will still be greyed out visually but still be accessible.
Code: Select all
[ENABLE]
{$lua}
if syntaxcheck then return end
autoAssemble([[
aobscanmodule(Access_Artes_Area,TOV_DE.exe,89 83 * * * * 89 BB * * * * E8 * * * * 48 8B 4B * 4C)
registersymbol(Access_Artes_Area)
]])
local address = getAddress("Access_Artes_Area") + 13
address = address + readInteger(address) + 4
unregisterSymbol("Access_Artes_Area")
registerSymbol("Access_Artes_Area", address, true)
autoAssemble([[
aobscanmodule(Access_All_Artes_Battle_Area,TOV_DE.exe,40 55 57 41 57 48 83 EC * 48 8D B9 * * * * 48)
registersymbol(Access_All_Artes_Battle_Area)
]])
{$asm}
aobscanregion(Access_All_Artes,Access_Artes_Area,Access_Artes_Area+1000,85 C0 0F 8E)
Access_All_Artes:
db EB 06
registersymbol(Access_All_Artes)
aobscanregion(Access_All_Artes_Initial,Access_Artes_Area,Access_Artes_Area+1000,84 C0 0F 84)
Access_All_Artes_Initial:
db EB 06
registersymbol(Access_All_Artes_Initial)
aobscanregion(Access_All_Artes_Battle,Access_All_Artes_Battle_Area,Access_All_Artes_Battle_Area+1000,84 C0 75 * 48 8B CF E8 * * * * 48 8B C8 BA 20)
Access_All_Artes_Battle+02:
db EB
registersymbol(Access_All_Artes_Battle)
aobscanregion(Access_All_Artes_Battle_2,Access_All_Artes_Battle_Area,Access_All_Artes_Battle_Area+1000,84 C0 74 * 48 8B CF)
Access_All_Artes_Battle_2:
db EB 02
registersymbol(Access_All_Artes_Battle_2)
aobscanmodule(Access_All_Artes_Selectable,TOV_DE.exe,41 3B C6 77 * 84 C9 75 * B9)
Access_All_Artes_Selectable+03:
db EB
registersymbol(Access_All_Artes_Selectable)
unregistersymbol(Access_All_Artes_Battle_Area)
unregistersymbol(Access_Artes_Area)
[DISABLE]
Access_All_Artes:
db 85 C0
unregistersymbol(Access_All_Artes)
Access_All_Artes_Initial:
db 84 C0
unregistersymbol(Access_All_Artes_Initial)
Access_All_Artes_Battle+02:
db 75
unregistersymbol(Access_All_Artes_Battle)
Access_All_Artes_Battle_2:
db 84 C0
unregistersymbol(Access_All_Artes_Battle_2)
Access_All_Artes_Selectable+03:
db 77
unregistersymbol(Access_All_Artes_Selectable)
I just threw it in with all the other AoB scans in my "Access All Artes" script. Just copy what's in here and paste it into the script and hit "OK".