View Single Post
  #4  
Old 08-14-2023, 04:11 PM
bcbrown bcbrown is offline
Fire Giant


Join Date: Jul 2022
Location: Kedge Keep
Posts: 788
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
I provided the formulas so you can plug in the numbers. You can then come back with your findings. That will provide the answers to your questions.
Jeez dude, your attitude here is incredibly unhelpful. Proper data analysis requires starting with a hypothesis before running any calculations. And, like, I get it, you're being attacked and ganged up on, and it's human to feel defensive about that. But I had hoped I had demonstrated enough good faith that you would be willing to enage with me.

When I started preliminary analysis, I was expecting results consistent with the "damage interval" concept, which would involve 20 unique damage values, where the distribution across those values is a function of the relative attack and defense values. Out of ~240 hits, I found ~110 unique values, so my mental model is incorrect. I could type up a lot more about why it's important to do preliminary hypothesis checking like this, but I know you'd just disregard it.

Sorry bud, but I'm done with you.

Quote:
Originally Posted by Jimjam [You must be logged in to view images. Log in or Register.]
The 20 di thing looks to get a bit more complicated as you get higher level / higher str.
I'd really appreciate it if you (or anyone else) can explain the 20 di thing. The EQEmu code seems to use it:
Code:
auto roll = RollD20(hit.offense, mitigation);
hit.damage_done = max(roll * hit.base_damage + 0.5), 1);
I looked around and didn't see anything else in the codebase that would account for what I found in the log I examined. Would you expect exactly 20 unique hit values?
Reply With Quote