Your battle is written fine. What exactly are you thinking is wrong with it?

I wish I were still working as a player...I can't do the villain's side because they don't need to know, and I can't do the player side because they never seem to flesh out their character's personality. Even if they did, I don't like writing the POV of someone else's character...