Open JordanLongstaff opened 5 months ago
"The Pixel Remasters have an auto-battle feature that remembers the last thing each character did in battle"
If I may add, always in battle when one use Phoenix Down it does not select automatically the dead ally. I dunno if that is doable too?
Summary
There is currently an auto-attack cheat, but all it does is attack. I would like to see it reworked to repeat the last command each character did last, if possible. If the last command was Steal, do it again on the previous target. If the target was removed (e.g. KO'd), choose a different target. If it was Cure on all targets, cast Cure on all targets again. If All has run out, cast it on a single target. If it was a Limit, and the Limit is ready, use the same Limit again (or the next one if the Limit level was changed); otherwise, Attack.
Basic example
The implementation details are given in pseudocode and may be incomplete.
Motivation
The Pixel Remasters have an auto-battle feature that remembers the last thing each character did in battle (for 1-3, you can even see the command's name next to character stats). The idea here is to emulate that same feature in FF7 also, instead of just repeating the Attack command. Attacking repeatedly is not only boring, but poor strategy. It is far more advantageous to manually set up the commands that exploit enemy weaknesses, and then repeat them.