Users browsing this thread: 1 Guest(s)
Shock Ability
09-10-2018, 10:35 PM
Lightning, GREAT find! Now that you know exactly what's happening, someone with a bit of coding knowledge should be able to help uncover the source. Unfortunately, I'm just not good enough at ASM to be able to fix it from here. I don't know how to switch between upper and lower nibbles.
I still think the ASM code is odd. It seems to jump between $3F2E and $3F2F at random. There might be a reason for this. Madsiur, think you could do a quick code review on this for typos? Here's what the code logic should be: Any time a character's battle menu comes up, check the upper nibble of $3F2F to see if their character slot has already used Shock. If so, gray it out. If not, then using Shock should write their slot's bit. The Final Battle Tier Transition can be ignored for the time being. The problem is not there.
I still think the ASM code is odd. It seems to jump between $3F2E and $3F2F at random. There might be a reason for this. Madsiur, think you could do a quick code review on this for typos? Here's what the code logic should be: Any time a character's battle menu comes up, check the upper nibble of $3F2F to see if their character slot has already used Shock. If so, gray it out. If not, then using Shock should write their slot's bit. The Final Battle Tier Transition can be ignored for the time being. The problem is not there.
Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
« Next Oldest | Next Newest »
|
||||
Users browsing this thread: 1 Guest(s)