Mortaneus
First Post
Again, great program, use it every time I DM.
I have a feature request. I think there should be one of two things:
1. Hotkeys for common effects. A button to add automatically: "Ongoing 5 Damage" "Ongoing 10 Damage" "Marked by *current combatant*" "Dazed, Save Ends" that kind of thing. These could hang out somewhere on the main screen, or even sitting in the dialogue that comes up after pressing 'Add' on the effects area. Or, preferably if possible and you think it would be useful...
2. Customizable hotkeys for adding effects. This way, if you know your party has certain effects that are used often, like Ongoing 5 Fire Damage, or Dazing(save ends) or whatever, they'll be at your finger tips quickly.
Also, would it be possible and useful to make Regeneration and ongoing damage automatic?
Thanks for reading and great work.
The issue with hotkeying such effects is that the list of possible effects is HUGE. I was originally planning on adding nearly everything you could think of as lists of radio buttons, checkboxes, and data entry fields on the 'Add Effect' window. I actually got about halfway there.
However, I simply couldn't find any way to arrange them that didn't turn that screen into a massive overflow of information, and made finding anything a nightmare. I mean, seriously, it made this look user-friendly:
I eventually wound up trashing the whole thing, and simply turning the effect-name box into a freeform dropdown with a lot of premade entries.
My next major project is looking to be the addition of 'preset' effects for each source, so that you can enter 'Defense Penalty -1 until start of source's next turn' effects for your Invoker using Visions of Blood, or 'Marked until the end of source's next turn' for your fighter. Then, when entering effects, those will always be on the list on the effect screen when that character is the source. You'll be able to do the same for monsters (though setting them up will still be a manual process).
That being said, I am still considering ways to do regen and ongoing damage, but to do so, I'd also have to properly code for resistances, which isn't easy. Additionally, I'd also have to properly handle regen that can be temporarily disabled, such at that possessed by some types of undead.
Perhaps at some point it'll happen, but it probably won't be soon. Sorry.