How would I make it so that a character's turn automatically ends when they run out of MP, then restore it at the beginning of their next turn?
(edited from original because the original mechanic wasn't very good)