How to Run Large-Scale Battles in Dungeons & Dragons Without Slowing the Game