fix a bad edit on eash of these 2 scripts that could crash the game. updated enable and instant abilities cooldown. some registers changes and switching of lines render the aobscans useless, and a byte or 2 difference on the injection code. updated the stack check and changed a register to accustom the game patch. Uplay tells my my Main Progression is 32%, go figure. gonna spend more time on actually playing the game for now. if I'm lucky, this would be the last update for a while. added link to Z28Scott's damage multipliers table (see top of the post). the damage bar visual of bow aiming would be updated as well when the mod key is pressed.
changed the pet fetching process, should be more stable now. updated undead (actually the enable script). it's handling the logical jmp for the havePetFlagChkForPetHealthRegenAOB hook manually now, instead of using reassemble(). also, added the option to have the one-hit-kill without pressing the mod key. removed the player check for the bow-aiming visual check as it's for player only already. specifically, rewrote the havePetFlagChkForPetHealthRegenAOB hook as the entity behaviour check is changed from dword check to byte check, the reserved reg is change from rbp to rdi, and the logical jmp in the end is changed to a short jmp. damage bar visual for bow skills would be updated as well now. for the 10 people downloaded already, re-download! moved both movement mod key and ignore horse speed limit under movement mod, as they share one of the aobscans now. the mod keys would work when you're using follow road on the horse now. a crash that could happened during horse riding was introduced on the last update. lazy to update the player ship filter of the ignore ship health script for the latest game patch, so I made this poseidon script instead to manipulate the ship god flag check when the player ship is being attacked. changed ignore ship health to poseidon.
a reg is changed results in the byte size changed for the injection point, both the aobscan and content needed to be re-written. updated the table for the game patch 1.1.2, specifically: remember to read the script description below first.
it covers Engrave Learn in Hephaistos's Workshop now. yet to test all the scripts thoroughly though. the table works for me on the latest game patch as of 2019.02.22. a slight change at one of the injection point, its aobscan and the script is updated accordingly. fixed a potential crash that could happen when ship is being hit. registers changes rendered the aobscan "healthCalOnHitAOB" useless aobscan updated, and the whole code cave is rewritten as well. updated the table for game patch 1.3.0. now it no longer affect your horse's moving speed when you are NOT riding, AND it won't affect the moving speed of other horses anymore. store one more register for the just updated code cave.