EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Development (https://www.eqemulator.org/forums/forumdisplay.php?f=590)
-   -   Damage Mitigation AA's (https://www.eqemulator.org/forums/showthread.php?t=29086)

rizzen 07-31-2009 05:07 PM

Damage Mitigation AA's
 
Hello,

I saw that damage mitigation was planned to be reworked on the svn and then scrapped. Is there any plans in the future as from what I have noticed none of the damage mitigation aa's work at all. I did read the argument that all the servers would need to be re-worked when this is implemented however I don't see the reasoning.

Thanks,

AndMetal 08-01-2009 01:36 AM

Quote:

Originally Posted by rizzen (Post 175629)
Hello,

I saw that damage mitigation was planned to be reworked on the svn and then scrapped. Is there any plans in the future as from what I have noticed none of the damage mitigation aa's work at all. I did read the argument that all the servers would need to be re-worked when this is implemented however I don't see the reasoning.

Thanks,

I started to dig into the mitigation issue, but it actually looks like we are calculating mitigation correctly. I haven't tested in combat, but the code looks fine. The only thing I'm not sure about is when I last played on a server, it didn't seem like mitigation was working correctly.

As far as damage mitigation AAs, there are a few that are calculated into the current source, but I don't think 100% of them are. One of my mid- to long-term goals it to get them converted to the new way of calculating AAs (like item & spell bonuses are) so that the only changes that need to be done are in the database (see Issue 41). However, to get it working initially, it also means I would need to put together the queries for each one that I add support for, which can take a bit of research, which is why I haven't made it a bigger priority for myself.

rizzen 08-03-2009 04:15 PM

When I looked in the code I did see that mitigation was being calculated. From my own testing I maxed damage mitigation and the mobs were hitting me for their max damage. I would assume mitigation would decrease each hit so although the mobs hit you just as often, it lowers the amount of damage they do. I did not notice if the mobs hit as much as I am not running a parser.

Kutulu99 11-11-2009 10:55 AM

Quote:

Originally Posted by rizzen (Post 175827)
When I looked in the code I did see that mitigation was being calculated. From my own testing I maxed damage mitigation and the mobs were hitting me for their max damage. I would assume mitigation would decrease each hit so although the mobs hit you just as often, it lowers the amount of damage they do. I did not notice if the mobs hit as much as I am not running a parser.

On EQ live it doesn't work like that, what damage mitigation actually does is decrease the frequency of max hits. In other words, damage normally works as a bell curve, where the middle of the curve is the most common hit; what damage mitigation does is shift that curve peak towards the lower end of damage instead of an outright reduction in damage.

So say for example, a mob's max hit was 200, min hit was 20, and it's most common hit was for 120. With a large increase in mitigation, that average hit would become 80, although the minimum would still be 20 and the max would still be 200. The max hit would occur much less often, and the minimum hit would occur more often.


All times are GMT -4. The time now is 12:22 PM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.