This weekend we had what I would consider to be one of the most complex bsattles to date. My group was involved in a multiple back to back "boss battle" if you will organized over a large complex, involving a large variety of creature types with a variety of abilities, in short, we ended up using just about every mechanic in the game from spells, to varied action cards, insanities, more fatigue and stress than you can shake a stick act, multiple criticals and conditions. Pretty much everything.
Suffice to say I was caught unprepared for trying to manage this fight, I was basically trying to do it with tokens and paper as I usually do, which ordinarly is not a problem but I found in a more complex fight this got really confusing. In as a whole however my players thought it would make the fights more interesting if I didn't do it all in the open, which I have been doing. Things like tracking hitpoints, conditions.. I even had monster cards right on the table.
In any case I started thinking about it and started sketching out some ideas on paper, trying to brain storm a bit on better ways to manage the fights, yet stick to the rules and maintain the system as much as possible. By the time I was done sketching it down I realized that I had sketched out what will ultimatly be my next programing project.
My basic idea is to create a way to key in monsters, setup ecnounters and have a simple tool that does things like track initiative, conditions, what action cards are recharging, how many aggression, cunning and expertise dice I have and pretty much anything that is tracked by the GM for monsters.
I usually punch these things out pretty quick and I thought I would see if anyone had any suggestions in terms of what they would like to see in a program like this. I will probobly release it to the community when Im done.