Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How Mob Avoid works
#1
Finally figured out how it works. Here you go!

 Calculation

The reason why people believe that levels are most important when determining your accuracy versus a mob is because... well... it is. If you are one level below the enemy, you will always miss 5% of the time regardless of what you do. Since Mob's avoid has been drastically reduced (Jr. Kitties only have 8 avoid!), your total ACC means less than your total level.

To hit an enemy 100% of the time, both of the following conditions must be met:
1. Your ACC must be equal to or greater than the mob's avoid.
2. Your level must be equal to or greater than the mob's level.

For example, because Pink Bean has 625 avoid, you need 625 ACC and be at the same level to hit him 100% of the time. Very simple!

But let's say you don't have 625 ACC and you only have 150 instead. You are, though, at the same level as Pink Bean. What will your ACC rate be?

AccuracyRate = sqrt(150) - sqrt(625) + 100
AccuracyRate = 12 - 25 + 100

You'd miss only 13% of the time.

I would strongly encourage KMS(T) people to test this formula out. Thanks!
Reply
#2
This is the formula for magicians too?
Reply
#3
Yes. Both physical and magical attackers call the same function.
Reply
#4
That wouldn't make sense then. Mages have ridiculously low accuracy.
Reply
#5
No they don't
Reply
#6
Is there an avoid table somewhere for all monsters?
Reply
#7
 Avoids
Reply
#8
I don't see any monsters that would pose significant issues until the 10x+ level range, if at all. I was expecting some random lower level monster with oddly high avoid to try with my Spearman but with Mastery alone, I could hit things my level up til the 80s I'd say.
Reply
#9
Wow... so we're guaranteed to miss on anything 20 levels above us 0.o

I did stormbreakers on my lvl 53 aran a while back (long before potential). That was seriously fun. People won't be able to do crazy crap like that anymore O:
Reply
#10
Oh, and something for programmers to know, AccuracyRate is an integer, not a double.
Reply
#11
Fiel Wrote:Oh, and something for programmers to know, AccuracyRate is an integer, not a double.

Wouldn't programmers already know this from:
AccuracyRate = sqrt(150) - sqrt(625) + 100

I haven't done programming in quite a while myself, but I thought adding numbers to an int would automatically change the final output to an int anyways.
Reply
#12
shouri Wrote:Wouldn't programmers already know this from:
AccuracyRate = sqrt(150) - sqrt(625) + 100

I haven't done programming in quite a while myself, but I thought adding numbers to an int would automatically change the final output to an int anyways.

Nope; This would usually return a double. Depends on the implementation of square root, but it usually returns a double.
Reply
#13
He didn't show the variable definitions, so programmers cannot know just by looking at the formula. There is nothing in that formula that would indicate an integer type automatically. In fact, the fact that the square root function is part of the calc would tell me that the output should hold a decimal number under normal circumstances, hence why Fiel tells us that it is an Integer instead.

EDIT: Ninja'd by the Devil...
Reply
#14
Egads. Each sqrt function is typecasted to be an integer too. >_>;;;
Reply
#15
Fiel Wrote:Egads. Each sqrt function is typecasted to be an integer too. >_>;;;
Which is no doubt the reason all mobs have perfect-square avoids... except all those 8's which were probably meant to be 9's.

Thank you for this information.

Some people have been saying accuracy (and for warriors, DEX) is no longer needed *at all*, and this almost supports it.
To hit Oblivion mobs 100% I'll need 225 accuracy... but even if I have 0 accuracy I'll still hit them 85% of the time (at their level and above). Considering one gets some accuracy willy-nilly from mastery, BoF, pendant, and random equips, a 95% hit rate is easily achievable with no base DEX and no dedicated accuracy gear.

Does accuracy still affect effective damage?
My buddy trains with a racoon mask not because he misses without it, but because he claims the actual damage done to mobs is higher that way. Something about accuracy overcoming their DEF. Does that still happen after BB?
Reply
#16
I don't see anything to support his claim.
Reply
#17
Your friend is either bullshitting you or somehow stumbled upon a secret no other mapler ever guessed at. I will file that in the same place as I did with drop rate having to do with hands stat.
Reply
#18
this is the formula AFTER the big bang?
Reply
#19
Fiel Wrote:
 Avoids

So to summarise on what's on the spoiler:

LevelAvoidsqrt(Avoid)
Level 11-2011
Level 21-3042
Level 31-408 (Except Prime Minister - 12)2.83
Level 41-50164
Level 51-60255
Level 61-70366
Level 71-80497
Level 81-90648
Level 91-100819
Level 101-110100 (Except Zakum - 144)10
Level 111-12012111
Level 121-14014412
Level 141-16016913
Level 161 and above225 (Except Pink Bean - 625)15
Reply
#20
buddyseeker Wrote:So to summarise on what's on the spoiler:

LevelAvoidsqrt(Avoid)
Level 11-2011
Level 21-3042
Level 31-408 (Except Prime Minister - 12)2.83
Level 41-50164
Level 51-60255
Level 61-70366
Level 71-80497
Level 81-90648
Level 91-100819
Level 101-110100 (Except Zakum - 144)10
Level 111-12012111
Level 121-14014412
Level 141-16016913
Level 161 and above225 (Except Pink Bean - 625)15

Oh...wow. You actually read through that entire freaking list and sorted it out?

Buddy deserves a round of applause. That list was so long it made me sick just looking through it.


Somewhat on topic:
So now that we've gotten Avoid down...any leads on damage reduction? o.O
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)