Geralmente criar um sistema de batalha por eventos gera bastante trabalho e dedicação, além de ser bastante complexo. Ainda mais se for um abs, onde criar itens e magias a serem utilizadas podem trazer uma certa impaciência. Eu vi uma vez um abs chamado yas, procure no google, talves lhe sirva.