Medieval RPG-style battle system