Page 1 of 1

SRO Damage Calculation - AtkPower vs Def vs Absorption

Posted: Thu Jan 03, 2008 11:27 pm
by GaRLiCMuFFiN
How does SRO calculate damage
(min/max disregarding hit ratio vs parry ratio)?

Example: Player A nukes Player B. Excluding Hit Ratio of A and Parry Ratio of B, what is max or min damage B gets if:

Player A
Char Magic Atk: 2100-2400
Imbue Skill Atk Power: 700-900 (100%)
Nuke Skill Atk Power: 900-1300 (300%)

Player B
Char Magic Def: 1600
Char Total Magic Absorption: 40

Using this scenario so as to only include one kind of atk/def which is only magical. Chinese chars using phy skills+imbue would include the phy atk/def and mag atk/def "interaction", much more complicated. So we might want to stick with the first scenario first.

Just interested with "cracking" the formula for this. Could be useful in predicting damage of other builds, without even pvping or making new chars, and therefore exploring new options and views of various builds in SRO.

Hoping you can help me out. Ty all. :)

Posted: Thu Jan 03, 2008 11:54 pm
by XCaosX
i dont know anything about it,and i suck at maths so i cant help u much,but it would b cool know those things,this way its possible find the final char of sro who own all*_*

Posted: Fri Jan 04, 2008 12:16 am
by magisuns
my guess is

MagAtk is basically wut happens when u put on ur imbue thats why ur dmg seems higher so - dmg w\o imbue is phy atk and dmg w\imbue is mag >.>
------------------------------------------------------------------------------------
DMG= mag atk( nuke skill atk power % )+ nuke skill atk power dmg+imbue power dmg
= 2100-2400(3) + 700-900 + 900-1300
=6300-7200+700-900+900-1300
=7000-8100+900-1300
=7900-9400
------------------------------------------------------------------------------------
Now adding the opponents def
MDMG= A-MDMG - B-MDEF
= 7900-9400 - 1600
= 6600-7800
------------------------------------------------------------------------------------
Now adding mag absorption
MDMG= A-MDMG(w\def)/ B-MAG ABSORPTION
MDMG= 6600-7800/40%
MDMG= 2640-3120
------------------------------------------------------------------------------------
Well there you go =)... thats my guess to this hell... it actually seems kinda accurate :O...

Posted: Fri Jan 04, 2008 12:24 am
by aazumak
magisuns wrote:my guess is

MagAtk is basically wut happens when u put on ur imbue thats why ur dmg seems higher so - dmg w\o imbue is phy atk and dmg w\imbue is mag >.>
------------------------------------------------------------------------------------
DMG= mag atk( nuke skill atk power % )+ nuke skill atk power dmg+imbue power dmg
= 2100-2400(3) + 700-900 + 900-1300
=6300-7200+700-900+900-1300
=7000-8100+900-1300
=7900-9400
------------------------------------------------------------------------------------
Now adding the opponents def
MDMG= A-MDMG - B-MDEF
= 7900-9400 - 1600
= 6600-7800
------------------------------------------------------------------------------------
Now adding mag absorption
MDMG= A-MDMG(w\def)/ B-MAG ABSORPTION
MDMG= 6600-7800/40%
MDMG= 2640-3120
------------------------------------------------------------------------------------
Well there you go =)... thats my guess to this hell... it actually seems kinda accurate :O...




except doesnt the armor get added on b4 the nukes 300% come into play?

Posted: Fri Jan 04, 2008 12:28 am
by GaRLiCMuFFiN
gwow, ty for the ideas magisuns and aazumak. But have u seen nuker or any other player atking mangyang? assuming they have 0 def and 0 absorption, damage they get is extremely high, higher than 10k..

Let's brainstorm.. :)

Posted: Fri Jan 04, 2008 12:44 am
by NuclearSilo
Dmg calculation is still a comma till now. Even those who are developing the sro emulator couldnt find the correct formula. 8)

Here: u can continue this thread if u want to find out, we did a lot of test :P
http://www.silkroadforums.com/viewtopic ... 0&start=60

Posted: Fri Jan 04, 2008 12:55 am
by magisuns
@aazumak - hmmm well that would basically mean the mag dmg would be very low thus the total dmg would be in the 1ks and mayb even below 1k =\ and i dont think it would be that small

@nuclear - gah i didnt see ur post xD i wuz 2 busy making mine... w\e i like this clean one more :P

@GaRLiCMuFFiN - I think that the damage is multiplied but i cant figure out by what ... it could have something to do with the lvl difference.... assuming player A is about lvl 71 *guessing for e z equation* and then you would do 71-1= the lvl dif so 71 :P... and then you divide that by 2 then divide that by 10... ur answer being 3.5 then you multiply the MDMG by that lvl difference 3.5
------------------------------------------------------------------------------------
damage to nub lvl=MATK((LVLDIF)\2\10)
------------------------------------------------------------------------------------
now since its a mangyang do 71-1 for lvl difference which you will divide by 2 and then again by 10
------------------------------------------------------------------------------------
7900-9400((71-1)\2\10)
then just do the rest for the dmg to a lvl 1 monster
------------------------------------------------------------------------------------
7900-9400 (3.5)
27650-32900 :O
seems accurate :P
------------------------------------------------------------------------------------
Now for players its the same idea but you just have to add the def to it at the end for for a nubster with 4 mag def

MATK((LVLDIF)\2\10))-NUBMDEF
so yeas same thingy *skip to the part where we got the dmg already
------------------------------------------------------------------------------------
27650-32900 - NUBDEF
27650-32900 - 4
27646-32896
-----------------------------------------------------------------------------------
DAM NUB TOOK OF 4 OF MY DMG T____T

So yea i think this is how it works with the low lvls... seems kinda accurate too :P

Posted: Fri Jan 04, 2008 2:10 am
by GaRLiCMuFFiN
To NuclearSilo: TY for the thread.. il be reading on that later.. ddnt really thot ppl were so technical on these matter coz i ddnt see that thread posted dec2006. makes me more eager to learn about the essence of SRO.

To magisuns: man, ty, il be checking on that, too, later on, in game. You're theory do make sense and quite accurate. Nice :)

Actually i had this brainstorming because of my experience in game about my char.
I was pure int before but pumped up str on later lvls until i became quite 2:1. I felt the big difference on my nuke on same lvl mobs.
At pure int i can nuke+shout. Later on, nuke+shout combo cuts short for kill.
At pvp with pure int spear without snowshield, with same gears, pure int can still 1 hit me or almost even with my extra HP coz of my more str stats. When i nuke him, my damage is considerably low than his and barely half or 3/4s his life. At recent pvp with pure int sun spear wep and i had sun glaive, we were both wearing +5 pro set only, he nuked me 12k-14k and my HP is 13.6k, while i nuked him 6-7k with his HP 10.5k. Coz pure int has higher mag def than me? This makes me think about the "limits"/"calibration" of SRO stats. Pure int balance is 114-116% maybe and my balance was 93%. The 20%sumthin mag balance diff has very big effect on int based builds - to their attk and def, for pure int more magic damage. (tho i deal almost same damage to pure int nuke when i crit with my emperor.)
This is the scenario of my hybrid experience gives me this predicament.

--unfinshed--

Posted: Fri Jan 04, 2008 2:36 am
by magisuns
@garlic -
1) 2:1 int u cant b excepting to 1 hit kill with nukes.. expect to 1 hit kill with phy crits
2) 2:1 int vs pure int... yea ur nukes are gonna b weak
3) Being pure int he has more mag def and way more mag dmg
4) sun spear hits quite a bit harder with nukes than a sun glavie and also ur hyb
5) Sticking to phy atks against ints is best cuz of crit and you'll be doing a bit more dmg cuz of their low phy def

:P

Posted: Fri Jan 04, 2008 5:45 am
by jorgie
garlicboy whats your ign?