Oompa
First Post
Last updated: 27 June 2009, v0.4.1
After years of keeping track of what happens in an encounter on paper and getting tired of it, i decided to make a small app to help me while i dm. I want to share it with you too, to try, test, and mainly feedback. The app is done in vb.net express and you need .net framework 3.5 installed for it to run. Started this a short while ago but already had good improvements on the way.
How to use it? Just fill in the boxes and it calculates everything for you, except the damage box where you need to type the number and hit enter.
I'll paste the changelog so you preview the feats
v0.4.1
ADDED: A context menu has been added to the combat log to allow you to clear it anytime you wish.
CHANGED/BUGFIX: Hitting Reset/New will now also preserve your latest settings and will also clear the log.
BUGFIX: Fixed the application crash if a file was loaded and the combat log was empty.
BUGFIX: Fixed the combat log that was losing the last entry when loading from a saved encounter.
v0.4
ADDED: A context menu has been added. Access it by rightclicking on the main window.
ADDED: An option to set the program on top of other windows (especially your pdf viewer).
ADDED: A simple combat log has been implemented. You can call it from the context menu: Log->Show. It can also be docked to the main window by choosing Log->Dock from the same menu.
ADDED: You can now Save/Load your encounters. Both options are on the context menu. The saved file not only saves the encounter but also different settings like whether or not the log is shows or docked or if the program was set to always show on top of other windows. The default path to save/load files from is the location where the program executable currently resides.
ADDED: A status bar. Your last log entry will be displayed to the left. Double click on it to show/hide the combat log. To the right you'll find information related to file save/load activities.
ADDED: An option to minimize the application. Look for in the context menu.
CHANGED: The whole initiative calculation function was changed entirely. There should be no more problems with the initiative list even if the PCs/NPCs tokens/no, name or initiative values are the same.
CHANGED: Because the initiative calculation has been redesigned, the small blue square that clones NPCs now copies the Token/no, current HP and XP value in addition to the old name and max hp values.
BUGFIX: The program will no longer crash if you type non-numerical values in the initiative textboxes, but will warn you instead.
BUGFIX: Fixed some bugs that happened in awkward situations. You've probably never bumped into them.
v0.3
* added an option to the reset/new button. If you check it it will not reset the number and names of the pcs you have entered
* added a blue square after each npc. you can drag'n'drop from one to another to copy the npc's name and max hp to that location
v0.2.1
* fixed a nasty bug that caused the program to crash when typing anything in the second npc's token/name/initiative box
* fixed a bug that caused the program to crash when trying to calculate the initiative when the maximum number of pcs and npcs had been added
v0.2
* added a "Reset/New" button to easily jump from encounter to encounter
* added black as a background color to the Current HP tab when the monster reaches 0 or less hp
* added <dead> before the name of the monster and throwing him to the bottom of the initiative list when the monster reaches 0 or less hp
* added cell protection, the app should no longer accept letters where only numbers should go, thus leading to crashes
* added the monster's name next to the token in the initiative list
* added initiative list refresh when modifying any of the token, name or initiative score of both pcs/npcs
* fixed a bug with the xp calculation when screwing around with add/remove npcs
* a few optimizations here and there
v0.1 (first release)
* keeps track of initiative, monster hp (you can heal the monster by doing negative damage)
* warns if the monster is bloodied
* initiative order based on input data
* calculates xp for your encounter based on the monsters and number of players
and a screenshot
![]()
Hope you enjoy it and find it useful,
Ins
Very nicely done

I am so going to use it for my games

What i would like to see:
- Max HP/Damage and the likes also for players
- Conditions (but not calculative, just a dropdown menu to select a condition)
- An option to group NPC's so they appear one at a time at the NPC list but as one group in the initiative bar..
Im amazed
