You are not logged in.

Applications: [GameMaster: OPEN] | [Volunteer Testers: OPEN]


This forum will be permanently shut down on Friday 13.07.2018
Please copy or save all important information from old forum before they will be deactivated
We have moved to new board. https://forum.runesofmagic.gameforge.com/Come join us.

1

Thursday, July 12th 2012, 7:52am

boss crit resistances and how they're found..

A lot have been asking for the boss crit resist values..i figured i would post an example or two and show how they're found and why they, and the other parameters, really arent tremendously useful.

I wont post how or where to find any tools to open and parse the fdb files, so dont ask..srry, rules is rules.

so..it all runs off a large relational database (the data or strings.fdb)..meaning there's a ton of tables and unique identifiers link the tables in some overall schema runewaker liked. the thing to keep in mind is that to keep complexity down since more than one person is/has created and worked on it for runewaker...they generally keep identifiers the same.

the npcobject table has most of the parameters..pattack, hp, crit resists etc. but very few are labeled. some are easy to figure out. here's last boss from Aeternal Circle in easy and normal versions, courtesy of Yoman the man for the easy to read format, so you can find the easier values if you want to compile all the data yourself. the second set of data is from the armorobject table we will use in a second to find the crit resists:

https://docs.google.com/spreadsheet/pub?…Y0E&output=html

so to figure things out that aren't labeled or mislabeled, take something you know and use it find out things you dont know, or make educated guesses and start all over. we want the crit resists..so what do we know that has crit resist on it? hmm..pvp gear from obsidian stronghold. so moving over to the armour table we take a piece with magical crit resist on it and look how the known number is entered and labeled.

so lets use the druid set for no reason http://www.runesdatabase.com/itemset/610…e-of-the-cavern. magic crit resist is on the gloves, item # 227049 and its 300. from the armorobject table i see only one value = 300 in this specific glove's row. all the way down at column eqtype3value, column BB in the above spreadsheet. under eqtype3 (which we can assume is the identifier for the eqtype3value column) it says 183.

yay, lets check the npcobject table for any 183's..hopefully with some column header similarity. and voila..only certain mobs seem to have anything with 183..and it's always located in the column group: eqextype and the corresponding values are in eqextypevalue. sorta simliar...bosses sure seem to have it. do the same for phys crit resist and you find it's identifier is 182. so using those identifiers Da'dalodin's crit resist values are: 27% for magic, 47% for physical.

since i suck at explaining stuffs..just use the values i gave as a fail guide i guess

these values arent super useful. crit resist cant be overcome easily (warlock mage will be interesting)...but the major reason is theres a lot of other parameters in that area and other places. dmg absorption, parry piercing, pdef of shield ignore, overcoming dodge etc etc.

as i said elsewhere..if a boss has 75k pattack so you think X amount of pdef makes you a perfect tank you may be in for some surprises. the values are also not static depending on the luascript of the fight mechanics and theres a ton of tables.

just some info from when i was bored. If i get time i will compile the numbers in a nice, easy to read spreadsheet

2

Friday, July 13th 2012, 12:05am

Holy Crap! This post is almost as long as one Fan might make.

3

Friday, July 13th 2012, 12:11am

Quoted from "Ward;544880"

Holy Crap! This post is almost as long as one Fan might make.


Oh nonono. Look at her mage thread. This comes nowhere close. Tis a bebe thread.
Borella - 100 W/M/S/R/P/K
VVV
If you play P/K in instances you're garbage


Posts: 779

Location: USA

Occupation: Student

  • Send private message

4

Friday, July 13th 2012, 12:18am

There are 4 types of scenarios for researching stuff for information purposes.

No research is being done. No info is needed from the research.
No research is being done. Info is needed from the research.
Research is being done. Info is needed from the research.
Research is being done. No information is needed from research. <- You are here.

5

Friday, July 13th 2012, 12:29am

lmao..you should have seen the unedited version before i took out all the stuff on reversing, lua crawling from ID to ID, de-obfuscating some weird decimal / 33 (Oo wtf?) ->binary->hex stuff, plus the complete function dump with stuff i swear must be from a pre-rom game that didnt make it, or maybe mutated into this sterling piece of microtransaction MMO art. ;p

Quoted


[COLOR=black !important]Holy Crap! This post is almost as long as one Fan might make. [/COLOR]
feb 2009, 2 posts and this...the second post, is to troll me?

SIR, i salute you! so pro! that made my day in total :D i was feeling pretty grim..was even kinda missing kanu's abuse i was so down ;þ now all bettah

(2 liter of wild turkey 101 half gone & a godawful cigar they musta rolled from cockroach wings and hooker spit, maybe it was that..idk <shrug>)

and compared to the notorious james joyce-dreith's typical steaming load of prose mine tis only a babe, quite fitting turn of phrase borella. :)

damn i got the munchies nomnomnomnom

oh, you missed the main statement of research truth oh mighty matty m/k..

"Research is being done because someone paid me and i have to spend my budget entirely before the NIH fiscal year ends, or i dont get *insert scatalogical reference here* next year." spend even if i have to buy $15k toilets and .454 Casull magnums to punish modems that failed me

6

Friday, July 13th 2012, 1:11am

So, what am I missing? Why would I not just go to "those darn rom-welten guys are too freaking good at what they do" recently added web page on mob/bosses values and find that out?
-- Rustyx --- 92R / 92S / 92M on Reni (Guild KnightShift). Yes, running the new FOTM R/M, cause I am not elf enough to be WD/S.

Oh, and people who have more than 3 classes are clinically insane.


mnkmurphy885

Professional

Posts: 1,066

Location: MoonGuard

  • Send private message

7

Friday, July 13th 2012, 12:11pm

Quoted from "vfwiffo;544897"

So, what am I missing? Why would I not just go to "those darn rom-welten guys are too freaking good at what they do" recently added web page on mob/bosses values and find that out?


Because, as Paz said so succinctly, so very succinctly that I shall quote him directly:

Quoted

these values arent super useful. crit resist cant be overcome easily (warlock mage will be interesting)...but the major reason is theres a lot of other parameters in that area and other places. dmg absorption, parry piercing, pdef of shield ignore, overcoming dodge etc etc.

as i said elsewhere..if a boss has 75k pattack so you think X amount of pdef makes you a perfect tank you may be in for some surprises. the values are also not static depending on the luascript of the fight mechanics and theres a ton of tables.


In other words, just because you know what the boss's crit resistance is, it doesn't mean you can draw a valuable conclusion from it, since there are, to coin a phrase, umptybillion other variables in play.

All that info the big-brain boys are pulling out of their hats is very interesting, and in the long term it may help us all figure out better ways to gear and min/max- but what Paz is saying is that there's more to it than values x,y and z. There's also a whole long list of variables that we can't account for, and they'll change the outcome.

In other other words, don't count your critrate before it hits.

(james joyce-dreith, hmmmph!)
Formerly Fandreith, currently Fanndreith, 90 Hunter
World First solo Amboriar
Paz on mages: i have full and complete faith blizzard will keep us fail and balanced.

YomanROM

Professional

Posts: 1,132

Location: Germany

  • Send private message

8

Friday, July 13th 2012, 6:14pm

well its a step closer, but seeing "xyz has abc% critresist" is of course not a final answer to the meaning of crit.

what i THINK how it might work and how "reduce critical resist"-skills might affect it (paz if you have more detail on this already, feel free to correct me :p):

Mob A has a certain value of critical resistance that translates into the xy% resistance. So in one way or another, your critical hit chance against that mob is reduced by that % value (and even more by level difference if moblevel>playerlevel - there was a value for that, too, but i'll have to check back with paz for that :D).
One way or another means, i dont know if it subtracts or multiplies ;-) (like youre standing in front of the beast with 80% crit buffed and the sucker has 47% resistance... would your critchance for playerlevel=monsterlevel now be 80-47=33% (on an average of a LOT of hits, we're still talking probabilitys here) or 80*(1-47/100)=42,4.

<speculation>

"reduce critical resistance" would now kick in at the value for the mobs resist, making him have a lower resist value ... lets say it has 2500 resist points that translate to the 47% (dont have real numbers here) and you can reduce the resistance by 300 to 2200. Now if it scales back and forth linearily, the mob starts with 41,36% resist instead of the 47%

</speculation>

but i could be totally wrong here :)

9

Friday, July 13th 2012, 7:28pm

it looks like we have the crit equation correct checking out some data collected..i posted it around somewhere but it's same as was posted and figured out by others on eu side. looks like the crit resist comes into play after/outside of the crit equation. so say the random # generator says you score a crit, based on your crit rate...the boss then has its chance to resist that crit.

that way you're still capable of having 0% crit rate for a fight up to a 100%. it's random # generator based so we can assume a normal distribution. the kurtosis of the distribution from the small amount of data i've collected so far is a bit low. so we tend to fall between 30% and 70% with being outside that a bit uncommon..but not an actual outlier. but may just be too small a sample size. was writing an addon to simply collect crit data, target level and your level...but been busy not having power/water for 9 days in a @#$%^ heatwave.

this is all still guesswork, hell the crit resist may not be percent based and a raw number...and havent even thought yet much on how the crit resist lowering debuff will come into play. other than having a midget in your party.

Quoted


[COLOR=black !important]So, what am I missing? Why would I not just go to "those darn rom-welten guys are too freaking good at what they do" recently added web page on mob/bosses values and find that out? [/COLOR]


lol figured obvious coincidental timing on posting the data was obvious..oops

we've been working on this for a long long time and without enough alcohol support


previous post:

Quoted

paznub said:
crit equation is basically:

take the mob's level and multiply it by 30, then add 300. ( 30 * moblevel +300 ) = c
subtract result from your crit raw number, then divide by whichever is higher..c from above or your raw number.
add 1 then divide by 2 to get your crit chance.

Source code

1
2
3
4
5
k = ur crit raw number 
                c = 30*mL+300 
                max = which is higher k or c
                chance = ((k-c)/max) + 1.0) / 2
                critChance = chance*100





ps..mob resist chance for magic attacks is pretty interesting. with the help Katrinna, of one of my priesties (with entirely too much mdef), we found some cool stuff. accuracy...no fricken clue. but resist chance seems to be strongly associated with the difference between target mdef and your mattack. having mattack 50% of the target's mdef or lower = like a third higher resist chance.

way too early to say anything definitive, but that was the trend we saw as she shrank my epeen to nothingness then laughed at it flaccidly

Winston

Intermediate

Posts: 325

Location: Wisconsin

Occupation: Software Developer

  • Send private message

10

Friday, July 13th 2012, 7:36pm

Brain is exploding, I feel like pazuzzu is the second coming of Mavoc. Or, maybe he is the first coming?
Character: Divineshield
Server: Artemis Guild: PewPewKittens
Class: 72P/72K/50S

11

Friday, July 13th 2012, 7:39pm

holiday inn select last night :/ my IQ is an astonishing 62

and im currently sober <shiver>

mnkmurphy885

Professional

Posts: 1,066

Location: MoonGuard

  • Send private message

12

Friday, July 13th 2012, 9:05pm

Quoted from "Winston;545098"

Brain is exploding, I feel like pazuzzu is the second coming of Mavoc. Or, maybe he is the first coming?

Lol Winston, Mavoc made useful things- Paz makes people get headaches.

If Paz bothers to make an addon that estimates crit chance/shows crit resist, it'll give us all headaches, and might, I suspect, make mages want to blow their and/or his own head off- since the random number generator is random. Long story- anyway, if Mavoc was a bored genius obsessed with numbers for no apparent reason he might be Paz.

But he wouldn't have written Advanced Auction House, he'd have written Paz's Epeen Deflator (which randomly tells you just how fail you are in excruciating numerical detail).

Actually, Paz- I insist that if you do write that crit addon, that you name it Paz's Epeen Deflator. Or maybe Paz's Mage Epeen Deflator- god knows it won't deflate a rogue.
Formerly Fandreith, currently Fanndreith, 90 Hunter
World First solo Amboriar
Paz on mages: i have full and complete faith blizzard will keep us fail and balanced.

Winston

Intermediate

Posts: 325

Location: Wisconsin

Occupation: Software Developer

  • Send private message

13

Friday, July 13th 2012, 9:13pm

Mavoc was awesome. He had so many addons he never released that were used by his 24/7 running guild alts. Could whisper them commands and they would do things for your and/or feed you game information. I remember when you could merc for siege war we would whisper them "kick" then it would keep a list of who left then when we whisper "invite" we would be back. This was just a simple one of his many awesome features as our guild leader in SilentWarriors. I miss those guys. If he played as much as he coded he would have been a god lol.
Character: Divineshield
Server: Artemis Guild: PewPewKittens
Class: 72P/72K/50S

14

Friday, July 13th 2012, 10:28pm

yea mavoc and duppy were amazing...as is peryl. especially peryl considering he still is so available even though he no longer plays rom.

Quoted

[COLOR=black !important]Actually, Paz- I insist that if you do write that crit addon, that you name it Paz's Epeen Deflator. Or maybe Paz's Mage Epeen Deflator- god knows it won't deflate a rogue. [/COLOR]


lmao..kk. but of course im adding my updated anti-fandreith targeting addon to it as an accesory. and considering for like krolin the magic crit resist is half that of the physical i dont think mages will feel too bad.

(not that it matters...physical classes do an epic asston more hits per fight than mages with our uber complex rotation. so its kind of even i imagine.)

i will add it to the script that shows a my crit rate versus whatever i'm targeting as a popup.


slightly higher res version: http://www.mediafire.com/i/?pltflcjicnma1jr
pazuzzu has attached the following image:
  • crit.jpg

Posts: 779

Location: USA

Occupation: Student

  • Send private message

15

Friday, July 13th 2012, 11:37pm

Last edited by pazuzzu; Today at 04:37 PM. Reason: misspelled fandreith...i typed tacoslave instead. weird

:rolleyes:

16

Saturday, July 14th 2012, 3:02am

Quoted from "Winston;545098"

Brain is exploding, I feel like pazuzzu is the second coming of Mavoc. Or, maybe he is the first coming?

Agreed my eyes are bleeding and my my head hurts beyond a migrane after reading all that. Cuz I understoud none of it.

mnkmurphy885

Professional

Posts: 1,066

Location: MoonGuard

  • Send private message

17

Saturday, July 14th 2012, 3:14am

:mad:

I swear to you, since you released that damned targeting addon, I haven't lived through a single siege. I may as well wander around with Fullness on and a big sign around my neck that says "SHOOT ME."

I even stopped bothering to buy tiny biscuits :(

How about you just add Peryl's Pirate Speak addon to it instead? So when someone asks, "So, what's the crit resist on this boss, Dave?" they'll answer in chat "Arrrrgh. Ahoy, matey, it be 75%, so git yer crit rate up higher or ye'll be sleepin' in Davey Jones locker!"
Formerly Fandreith, currently Fanndreith, 90 Hunter
World First solo Amboriar
Paz on mages: i have full and complete faith blizzard will keep us fail and balanced.

18

Saturday, July 14th 2012, 11:40am

I'd like to see an addon that shows some theoretical critical rate to bosses after level difference and their critical resistance (even if it's just one value extracted from files once in a while) is added or something that way...

EDIT: wonder if those crit resistances on weltepage are mixed up or melee/magic are just working completely different way. I tend so see melees critting much easier while those bosses show much higher physical crit resistance that magical criticals...

19

Saturday, July 14th 2012, 8:51pm

that pic i posted has it..but i havent added an array to get the targets resist value yet. crappy res pic i posted though, i change later.

no theyre correct...it's hard to compare melee to magic really. the sheer number of attacks melee classes do in even short burn fights makes our ~12 flames too small of a sample. but youre right, melees tend to crit maybe 10% more on average if you look at like an entire week of runs..but melee crit dmg appears to be calculated differently from magical. so again it's hard to make a fair comparison. im just glad we're not a danger to parties like in ch3 :p