Avoidance changed/bugged?
After upgrading my 1129 Revision 0 to Revision 330, and the server is up and running nicely, I noticed some players with high Avoidance not getting hit. I tested it myself with custom avoidance only items I made up. Only way to fix it was to lower the ItemAvoidanceCap from 100 to 10. Is this normal that I need to do this?
Also saw some new rules. Are these correct? Combat:BaseHitChance 54.0 Combat:HitPerLevelDiff 45 What should they be? Do they affect the avoidance issue? |
Also, how about Avoidance related AA abilities? I saw a lot of AA were fixed. Would this make a max AA'd char almost invincible?
|
If you want it to work the way it used to, you can change this line in /zone/attack.cpp:
Code:
chancetohit -= ((bonus * chancetohit) / RuleI(Combat, ChanceToHitDivideBy)); Code:
chancetohit -= (bonus) / 10; For the new AAs to work, you will need to update your AAs table from PEQ. Otherwise, you will be missing a large number of AAs. If you haven't updated in a year or 2, you might have 100+ AAs missing that you could be using :) |
Thanks very much!
|
100% avoidance is precisely why I added RuleI(Combat, ChanceToHitDivideBy). Play with the rule some, and you won't need to change the code. The higher the number the lower the avoidance. I recommend a value of 1250-1333, but if you are using custom items you may need to go higher.
|
umm I don't see ChanceToHitDivideBy in my rules :confused:
when was this one added? I am running rev 302 |
In Rev 326. 330 is currently posted.
|
ah thanks!
|
All times are GMT -4. The time now is 11:23 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.