dpeg wrote:sanka wrote:Well, they opposed showing damage numbers, and I can't imagine more useful numbers to know than the damage you may receive.
In fact, that's one of not-so-many numbers that the game can provide without additional context. (Outgoing damage, for example, needs monster HP and some more numbers, so is a lot harder to make sensible.) But when you think about it, what would you display incoming damage: maximal value? Or also expected value?
I think base damage (ignoring effects like might, multiple attacks, wielding weapons). That would parallel what we show for player weapons. For monsters with weapons we could show something like "Base damage: 25; Base weapon damage: 13" for an orc knight wielding a halberd. I wouldn't want to imply that the numbers are simply added together, though, or that it can't do more damage (slaying, weapon plusses, brands).
Calculating the actual maximum damage would a pain to get right and be very liable to get out of sync with the actual damage code, unless perhaps we make all the relevant functions use and return random_vars—and even then we'd need a flag to suppress hidden information.
Edits: bunches
Last edited by
neil on Tuesday, 31st May 2016, 01:06, edited 3 times in total.