Thanks for playing!
About the battle system, I used the free ARPG plugins that GGG released for MZ. Also thanks for the detailed feedback!