Silkroad Online Forums

A community forum for the free online game Silkroad Online. Discuss Silkroad Online, read up on guides, and build your character and skills.

Faq Search Members Chat  Register Profile Login

All times are UTC




Post new topic Reply to topic  [ 70 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
 Post subject: Re: Silkroad Damage Formula
PostPosted: Thu Sep 17, 2009 9:36 pm 
Regular Member
User avatar
Offline

Joined: Dec 2008
Posts: 220
Location: Here
Ill do some test when i get home from school and post results, and if it is consistant ill make a calculator for easy use



@ Kolossal & ofy1993: dont de-rail this thread pm each other over it instead plz

_________________
i am not creative enough to have created a sig yet.


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Sep 18, 2009 11:03 am 
New Member
User avatar
Offline

Joined: Dec 2008
Posts: 26
Location: Promised Lands
I wonder; When making calculation, why you just take the max value? by taking the max one, doesnt it tell us the max dmg that a char can deal? No hit / pary ratios are considered too ?

But i guess, max and min dmg values can be calculated according to formula. So hit and pary ratios may be considered then.


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Sep 18, 2009 1:58 pm 
Active Member
User avatar
Offline

Joined: Oct 2006
Posts: 598
Location:
Tibet
kukreknecmi wrote:
I wonder; When making calculation, why you just take the max value? by taking the max one, doesnt it tell us the max dmg that a char can deal? No hit / pary ratios are considered too ?

But i guess, max and min dmg values can be calculated according to formula. So hit and pary ratios may be considered then.



First question, the reason of taking the max value is because is repetitive. You can have lot of dispersion in damage but you will never pass that damage and if you have a good hit ratio and you hit mangyans that have a extremly low parry ratio you will get that highest possible damage often.

The reason of not taking account the attack rating and parry is becuase it doenst affect the formula. Hit ratio and parry ratio affect the damage value because it make you hit in your lower or highest top of your range of possible values, but dont change the range. Even if you have a extremly low hit ratio and your oponent extremly high parry, you still have chances to hit your highest damage on him, not often but it can happen.


Anybody else has tried the formula? as I said with the modification Ive made the formula can be used for weapon skills of chinese players.

_________________
Image
Image Latest addition
Now that I kill them all I can rest in peace ^^


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Sep 18, 2009 6:09 pm 
Loyal Member
User avatar
Offline

Joined: Mar 2006
Posts: 1674
Location: la revolucion
thats really neat im really happy for you , but this man solve crimes with his numbers
Image

_________________
Image


Last edited by jabbers on Fri Sep 18, 2009 6:27 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Sep 18, 2009 6:15 pm 
Casual Member
User avatar
Offline

Joined: Nov 2007
Posts: 94
Location: ..
jabbers wrote:
thats really neat im really happy for you , but this man solves crimes with his numbers
Image
lawl


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Sat Sep 19, 2009 5:25 pm 
Banned User
User avatar
Offline

Joined: Jul 2009
Posts: 271
Location:
Sparta
tomiotar wrote:
NuclearSilo wrote:
euro formula = chinese formula?



no, this formula is practically the same we were using in the viewtopic.php?f=2&t=62990&hilit thread, removing the multiplier and adding the effect of accesory absorptions. As mangyan has only 0,9 absorption (practically negligible) we get same formula with no multiplier so the damage of the chinese get underestimated by near a 30%.


Now the courious thing, as I said the fromula fail for the mangyan by a lot but I decide to try my results of the page 4 for that thread I mention before with earth magician, rockys, etc, reeplacing the absorption value by the mob lvl ( 2*ring 85 + 1 earring 87 + 1 necklace 84=equal 84,2 absorption so mob lvl is almost the same than an equivalent absorption) . The result for my test where that I was failing for excatly 30% on the lower lvl mobs and the formula was giving excatly same result for rockys that were 3 level higher than me at the moment of doing the test (so yeah, formula works in same lvl mobs but fail in lower level for chinese chars).


Is like chinnese char get a an 30% increase of damge hitting lower mobs, but I dont know how much lower have to be the level to get that plus in damage (I just know that 3 lvl higher I didnt have it and 25 lvl lower I have that damage increase).


So for chinese the formula should be

Quote:

Phys damage:
A = weapon phys attack + str point*phys reinf
B = Skill Attack Power
C = Skill Mastery level (pacheon, heuskal or bicheon)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate
A final damage formula:

Phys damage = ((A + B)*(1 + C)/(1 + D) - E)*F*(1 + G)*H

Mag damage:
A = weapon mag attack + int point*mag reinf
B = Imbue Attack Power
C = Skill Mastery level (pacheon , heuskal or bicheon, NOT fire, light or ice)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate
A final damage formula:

Mag damage = ((A + B)*(1 + C)/(1 + D) - E)*F*(1 + G)*H

Total damage (same lvl)= Phys damage + Mag damage

In case of lower lvl mobs

Total damage (lower lvl)= (Phys damage + Mag damage)*1,30




Now, if someday Im bored I will try to check the level that we get that increase. My main doubt is if in same way chinese get a bonus hitting lower lvl mobs, their damage get lowered when they hit mobs much higher than them (even less chance to get Roc or Medusa kills :banghead: ).

It works. I should deal 18207 damage to blood ongs, but I deal 18317. It's a bit more because I used rough numbers, didn't calculate the balance separately.

_________________
For my dreams I hold my life.
My life's dream has always been to become a knight. -Ash DragonBlade

Billy VS SNAKEMAN | My Anime & Manga List

Billy VS SNAKEMAN - Free, no-download, play anywhere anime game


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Sat Sep 19, 2009 7:57 pm 
Loyal Member
User avatar
Offline

Joined: Mar 2006
Posts: 1545
Location: .se
tomiotar wrote:
Now, if someday Im bored I will try to check the level that we get that increase. My main doubt is if in same way chinese get a bonus hitting lower lvl mobs, their damage get lowered when they hit mobs much higher than them (even less chance to get Roc or Medusa kills :banghead: ).

That would then most likely be at monsters 10 levels lower then a character. At that point the damage has a whole different pattern. Check the graph I posted just above your post. Got the same result for my 68 chinese character. Also, what effects the damage seems to take a new turn again at mobs 3+ levels higher then a character. I haven't had the time to test it yet on my chinese and its not really reliable data for my european since I have only 3 levels to look at (97 to 99 monsters). But it do stops to decrease as much as before these 3 levels, almost coming to a halt.

_________________
:cheers:

6x


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Thu Sep 24, 2009 5:24 am 
Active Member
User avatar
Offline

Joined: Oct 2006
Posts: 598
Location:
Tibet
OK, im going to work with this


Quote:
Phys damage:
A = weapon phys attack + str point*phys reinf
B = Skill Attack Power
C = Skill Mastery level (pacheon, heuskal or bicheon)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate
A final damage formula:

Phys damage = ((A + B)*(1 + C)/(1 + D) - E)*F*(1 + G)*H

Mag damage:
A = weapon mag attack + int point*mag reinf
B = Imbue Attack Power
C = Skill Mastery level (fire, light or ice)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate
A final damage formula:

Mag damage = ((A + B)*(1 + C)/(1 + D) - E)*F*(1 + G)*H

Total damage (same lvl)= Phys damage + Mag damage

In case of lower lvl mobs

Total damage (lower lvl)= (Phys damage + Mag damage)*1,30



Char: lvl95 hybrid 1:1 archer, 323 str points 321 int, balance 86%phys 78%mag, 95 pacheon 93 fire, 56 ligth, 55 ice.

Weapon:
Image
(losy stats but do his job)

Skills:
Celestial Beast Arrow lvl 1 592-801 (350%)
Soul Fire force lvl14 699-1165 (100%)

Buffs
Mag damage 15%
Phys 9% buff+ 8% passive
5% damage in avatar


Damage calculations:

Phys damage:
A = 2552,536
B = 801
C = 95
D = Monsters lvl
E = Monster phys defense
F = 86,1111
G = 22%
H = 350%

So phys part fro the differnt mobs is going to be:

Phys damage = (6539,4/(1 + D) - E)*3,677

In the magical part case is going to be:

Mag damage = (10117,08/(1 + D) - E)*3,304

Total damage= phys + mag

Now predictions for differnts mobs:

Mangyan (the classic), lvl1, phys def 7 mag def 10.

Phys = (6539,4/(1 + 0,01)) - 7)*3,677 = 23781,6
Mag = (10117,08/(1 + 0,01) - 10)*3,304 = 33062,8
Total= 56844,4

Image

Diference from calculation to reality= in game damage/formula = 1,3004 (roughly 30%)

after that i went to the cave

Qin-Tombstone, lvl81, phys 811 mag 1384

Phys = (6539,4/(1 + 0,81)) - 811)*3,677 = 10302,7
Mag = (10117,08/(1 + 0,81) - 1384)*3,304 = 13895,1
Total= 24197,8

Image

Diference from calculation to reality= in game damage/formula = 1,3004 (roughly 30%)

Tomb Bowmen ,lvl85, phys 982 mag 1475

Phys = (6539,4/(1 + 0,85)) - 982)*3,677 = 9386,7
Mag = (10117,08/(1 + 0,85) - 1475)*3,304 = 13195,2
Total= 22581,9

Image

Diference from calculation to reality= in game damage/formula = 1,3004 (roughly 30%)

Tomb Hunter ,lvl86, phys 1013 mag 1522

Phys = (6539,4/(1 + 0,86)) - 1013)*3,677 = 9202,8
Mag = (10117,08/(1 + 0,86) - 1522)*3,304 = 12942,7
Total= 22145,5

Image

Diference from calculation to reality= in game damage/formula = 1,2705 (roughly 27%)
(once the lvl difference between me and the mob is less than 10 we start to see a decrease between in game damage and formula)


Royal Soldier, lvl88, phys 1078 mag 1620

Phys = (6539,4/(1 + 0,88)) - 1078)*3,677 = 8826,3
Mag = (10117,08/(1 + 0,88) - 1620)*3,304 = 12427,7
Total= 21254

Image

Diference from calculation to reality= in game damage/formula = 1,2105 (roughly 21%)

Royal Warrior, lvl90, Phys 1192 Mag 1724

Phys = (6539,4/(1 + 0,90)) - 1192)*3,677 = 8272,5
Mag = (10117,08/(1 + 0,90) - 1724)*3,304 = 11897
Total= 20169

Image

Diference from calculation to reality= in game damage/formula = 1,1505 (roughly 15%)
(what a coincidence, the lvl diference goes from 10 to 5 and the extra damage goes form 30% to 15%)


Tomb pest, lvl92, phys 1229 mag 1891

Phys = (6539,4/(1 + 0,92)) - 1229)*3,677 = 8004,6
Mag = (10117,08/(1 + 0,92) - 1891)*3,304 = 11161,9
Total= 19166,5

Image
Diference from calculation to reality= in game damage/formula = 1,0903 (roughly 9%)

Tomb Snake Woman, lvl92, phys 1192 mag 2027

Phys = (6539,4/(1 + 0,92)) - 1192)*3,677 = 8140,6
Mag = (10117,08/(1 + 0,92) - 2027)*3,304 = 10712,6
Total= 18853,2

Image
Diference from calculation to reality= in game damage/formula = 1,0903 (roughly 9%)
(same lvl than tomb pest, same % of extra damage)


Tomb Snake Servant, lvl95, Phys 1396 mag 2153

Phys = (6539,4/(1 + 0,95)) - 1396)*3,677 = 7197,9
Mag = (10117,08/(1 + 0,95) - 2153)*3,304 = 10028,5
Total= 17226,4

Image
Diference from calculation to reality= in game damage/formula = 1,0004 (almost 0%)
(same lvl than me and the formula calculate de damage with an accuracy of 7 on 17k)

Tomb Snake Worker, lvl97, phys 1526 mag 2219

Phys = (6539,4/(1 + 0,97)) - 1526)*3,677 = 6594,7
Mag = (10117,08/(1 + 0,97) - 2219)*3,304 = 9636,6
Total= 16231,3

Image
Diference from calculation to reality= in game damage/formula = 1,0004 (almost 0%)
(this time fail by just 6. BTW, this bastards have better phys defense than me ¬¬)

Tomb Snake Lord, lvl99, phys 1675 mag 2442

Phys = (6539,4/(1 + 0,97)) - 1675)*3,677 = 5924,1
Mag = (10117,08/(1 + 0,97) - 2242)*3,304 = 8729
Total= 14653

Image
Diference from calculation to reality= in game damage/formula = 1,0005 (almost 0%)
(this time fail by just 7, but looks like the formula dont need any correction if the monster is higher level than the char)



Ok, lets sumarize. The formula works and find it let us know about something that we didnt realize before, chinnese chars have extra damge if they hit low levels monsters. I wish we could keep that bonus in damage for every mob but when the level diference between the char and the mob decrease from 10 the chinnese chars start to lose their bonus until get no bonus for monsters of same level.

So the formula is tested, now more people should try it too. Im going to sleep, is 2am and i still dont know how i manage to stay awake preparing this post.

_________________
Image
Image Latest addition
Now that I kill them all I can rest in peace ^^


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Thu Sep 24, 2009 8:58 am 
Loyal Member
User avatar
Offline

Joined: Mar 2006
Posts: 1545
Location: .se
Seems to be accurate and applicable on all types of characters. With a 2 decimals accuracy it gives the same result for my 94 euro and 68 chinese.

Just a little correction in the formula for the "monster absorption value". It should be ((100 + D)/100) and not (1 + D).

So for all characters, the damage bonus can be explained like this:

  • When monster level is 10 or more levels lower then character level, you'll get a 1.30 damage increase.
  • The damage bonus then decreases with 0.03 for each level less in difference until character lvl = monster lvl

    0.30 (> 10 in lvl diff)
    0.30 (10)
    0.27 (9)
    0.24 (8)
    0.21 (7)
    0.18 (6)
    0.15 (5)
    0.12 (4)
    0.09 (3)
    0.06 (2)
    0.03 (1)
    0.00 (0)
    0.00
    0.00
    0.00
    0.00
    0.00
    ...

_________________
:cheers:

6x


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Thu Sep 24, 2009 11:34 am 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
Alfred wrote:
It should be ((100 + D)/100) and not (1 + D).

Mind to explain or cite the source? :)


The new dmg formula should be:
Damage = Dmg * Min(1+(Min(mylvl/moblvl,1)*mylvl-moblvl*5%), 1.3)

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Thu Sep 24, 2009 12:37 pm 
Loyal Member
User avatar
Offline

Joined: Mar 2006
Posts: 1545
Location: .se
NuclearSilo wrote:
Alfred wrote:
It should be ((100 + D)/100) and not (1 + D).

Mind to explain or cite the source? :)

*edit
This is more what I meant...
D(player) = Enemy's total accessories Absorption rate
D(monster) = (Monster lvl) / 100

_________________
:cheers:

6x


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Thu Sep 24, 2009 12:58 pm 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
The only thing we need to verify if dmg Euro also get a bonus +5% each differenece of lvl :)

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Thu Sep 24, 2009 1:24 pm 
Banned User
User avatar
Offline

Joined: Jul 2009
Posts: 271
Location:
Sparta
I'll test it in an hour or two for euros if I'll have time.

_________________
For my dreams I hold my life.
My life's dream has always been to become a knight. -Ash DragonBlade

Billy VS SNAKEMAN | My Anime & Manga List

Billy VS SNAKEMAN - Free, no-download, play anywhere anime game


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Sun Sep 27, 2009 4:30 pm 
Active Member
User avatar
Offline

Joined: Oct 2006
Posts: 598
Location:
Tibet
That ive tought, something that deserve a sticky and took hard work to get as it is the working damage formula and the post is totally ignored. I dont know any other game with a worst community than silkroad, really.

_________________
Image
Image Latest addition
Now that I kill them all I can rest in peace ^^


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Oct 02, 2009 9:43 pm 
Banned User
User avatar
Offline

Joined: Jul 2009
Posts: 271
Location:
Sparta
/sticky maybe? Something like this should be stickied. :|

_________________
For my dreams I hold my life.
My life's dream has always been to become a knight. -Ash DragonBlade

Billy VS SNAKEMAN | My Anime & Manga List

Billy VS SNAKEMAN - Free, no-download, play anywhere anime game


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Oct 02, 2009 10:06 pm 
Common Member
User avatar
Offline

Joined: Sep 2008
Posts: 167
Location:
Venus
Nice work, the formula itself doesnt look to complicated but I can imagine its quite the job to discover it. Actually I am kinda curious how they got to this formula :P, maybe I should pay more attention to math at school :D.


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Oct 02, 2009 10:30 pm 
Loyal Member
User avatar
Offline

Joined: Sep 2009
Posts: 1730
Location: home
my comment is wow! O_O

_________________
Image

Spoiler!


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Oct 09, 2009 1:55 pm 
New Member
User avatar
Offline

Joined: Dec 2008
Posts: 26
Location: Promised Lands
How to calculate a ch nuke dmg then?


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Oct 09, 2009 2:01 pm 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
Apply the formula with magic multiplier

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Oct 09, 2009 3:42 pm 
New Member
User avatar
Offline

Joined: Dec 2008
Posts: 26
Location: Promised Lands
So i'll use this but instead of phy dmg part, i'll put mag stuff?
Quote:
Phys damage:
A = weapon phys attack + str point*phys reinf
B = Skill Attack Power
C = Skill Mastery level (pacheon, heuskal or bicheon)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate
A final damage formula:

Phys damage = ((A + B)*(1 + C)/(1 + D) - E)*F*(1 + G)*H

Mag damage:
A = weapon mag attack + int point*mag reinf
B = Imbue Attack Power
C = Skill Mastery level (fire, light or ice)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate


I will replace phy atak part like this

Quote:
MAg damage:
A = weapon mag attack + int point*mag reinf
B = Skill Attack Power
C = Skill Mastery level (pacheon, heuskal or bicheon)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate


So the mag atack + imbued dmg will be calculated i guess?


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Fri Oct 09, 2009 4:42 pm 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
C = fire/ice/light mastery

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Mon Oct 12, 2009 5:26 pm 
Hi, I'm New Here
User avatar
Offline

Joined: Oct 2009
Posts: 6
Location: Sofia,Bulgaria
Hello everybody,I'm new to the board and game.I don't understand the game as much as you do,could you please explain things to me in a different way?

I'm kindly asking you to do this,because I don't get correct results and I believe the fault is mine,in my "silkroad-knowledge" ,which in fact is minimal.This is my go:

I took off all cloth on my character,because I don't understand very well the physical reinforce and to not cause much confusion to myself.

>My character's STR/MP/Skill details<

>My character's Weapon<

According to the information on the pictures above,my character has:
Weapon Physical Attack: 58~70
STR: 52
Physical reinforce: 1 //Please explain what this is
Skill Attack Power: 26~35
Skill Mastery level: 14 //does that mean highest mastery or mastery of the skill? In both cases it's 14
Balance Rate = 0,68 // 68%
Total Damage Increasing rate: 0 //How do I get that,what is it?
Skill attack power rate: 1,5 //150%


This is the formula I use:

((A + B)*(1 + C)/(1 + D) - E)*F*(1 + G)*H

A = weapon phys attack + str point*phys reinf
B = Skill Attack Power
C = Skill Mastery level (pacheon, heuskal or bicheon)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate

In my case:
Amin = 58 * 52 * 1? = 3016
Amax = 70 * 52 * 1? = 3640
Bmin = 26
Bmax = 35
C = 14
D = look below
E = look below
F = 0,68
G = 0?
H = 1,5

Now Ill try to make calculating easier:
((A + B)*(1 + C)/(1 + D) - E)*F*(1 + G)*H

(Amin + Bmin)*(1 + C) = (3016 + 26)*(1 + 14) = 45 630
(Amax + Bmax)*(1 + C) = (3640 + 35)*(1 + 14) = 55 125
F*(1+G)*H = 0,68*(1+0)*1,5 = 1,02


My first target is Mangnyang:
D(level) = 1
E(Physical defence) = 7

min dmg = (45630/(1+D) - E) * 1,02 = (45630/(1+1) - 7) * 1,02 = 23264,16
max dmg = (55125/(1+D) - E) * 1,02 = (55125/(1+1) - 7) * 1,02 = 28106,61

The monster is 17 levers below my character's level so the actual damage is:
min dmg = min dmg * 1,3 = 23264,16 * 1,3 = 30243,408;
max dmg = max dmg * 1,3 = 28106,61 * 1,3 = 36538,593;

>Real damage dealt : 166<

I have two more targets:
Decayed Yeoha:
Damage dealt: 121
Target Level(D): 10
Target Physical defence(E): 26
picture: http://img301.imageshack.us/img301/7554 ... 141317.jpg

Young Tiger:
Damage dealt: 95
Target level(D): 14
Target Physical defence(E): 29
picture: http://img67.imageshack.us/img67/3976/s ... 155311.jpg

I didn't count the predicted damage of the last two listed monsters,because the value was similiar to the one predicted to be on the mangyang.

Please tell me where I'm wrong.I'm sorry that I'm new,but I'd like to understand things better.


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Mon Oct 12, 2009 6:16 pm 
Banned User
User avatar
Offline

Joined: Jul 2009
Posts: 271
Location:
Sparta
A = weapon phys attack + str point*phys reinf
B = Skill Attack Power
C = Skill Mastery level (pacheon, heuskal or bicheon)
D = Enemy's total accessories Absorption rate (for monsters the lvl)
E = Enemy's Defence Power
F = Balance rate
G = Total Damage Increasing rate
H = Skill Attack Power rate

((A + B)*(1 + C)/(1 + D) - E)*F*(1 + G)*H


Amin = 58 + 52 * 0,417 = 79,684
Amax = 70 + 52 * 0,504 = 96,208
Bmin = 26
Bmax = 35
C = 0,14
D = 0,01
E = 7
M = 28 + 18(char level)*4 = 100
F = 100 - 100*2/3*(M - str)/M = 100 - 100 * 2 / 3 * (100 - 52) / 100 = 0,68
G = avatar stuff = 0
H = 1,5

min = ((Amin + Bmin)*(1 + C)/(1 + D) - E)*F*(1 + G)*H = ((79,684 + 26)*(1 + 0,14)/(1 + 0,01) - 7)*0,68*(1 + 0)*1,5 = 114,53262891089108910891089108911
max = ((Amax + Bmax)*(1 + C)/(1 + D) - E)*F*(1 + G)*H = ((96,208 + 35)*(1 + 0,14)/(1 + 0,01) - 7)*0,68*(1 + 0)*1,5 = 143,91808158415841584158415841584

Could be that I missed something or the formula is not accurate enough at lower levels. I'd have to test it myself on a character to make sure.

_________________
For my dreams I hold my life.
My life's dream has always been to become a knight. -Ash DragonBlade

Billy VS SNAKEMAN | My Anime & Manga List

Billy VS SNAKEMAN - Free, no-download, play anywhere anime game


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Mon Oct 12, 2009 7:35 pm 
Hi, I'm New Here
User avatar
Offline

Joined: Oct 2009
Posts: 6
Location: Sofia,Bulgaria
Thank you very much for the fix!

I also think the formula is not accurate.You forgot to multiply the damage by 1,3 ,because the monster is 18 levels below my character's level.So the results are:
Min 148
Max 185

The character never hits less than 162 and more than 169.That's why I think the formula is not accurate,the character was naked.

But again,thank you very much.Maybe those ,who replied above have used a mid value between min and max ,which makes the formula accurate,but I'm not sure.


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Tue Oct 13, 2009 10:00 am 
Hi, I'm New Here
User avatar
Offline

Joined: Oct 2009
Posts: 6
Location: Sofia,Bulgaria
Does anybody know how to calculate normal/regular attack?


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Tue Oct 13, 2009 10:50 am 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
same formula, but you need to look at the normal attack multiplier in the pk2 files

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Tue Oct 13, 2009 4:48 pm 
Banned User
User avatar
Offline

Joined: Jul 2009
Posts: 271
Location:
Sparta
Nop wrote:
Thank you very much for the fix!

I also think the formula is not accurate.You forgot to multiply the damage by 1,3 ,because the monster is 18 levels below my character's level.So the results are:
Min 148
Max 185

The character never hits less than 162 and more than 169.That's why I think the formula is not accurate,the character was naked.

But again,thank you very much.Maybe those ,who replied above have used a mid value between min and max ,which makes the formula accurate,but I'm not sure.

Totally forgot about the 1,3 multiplier. It may be just inaccurate at lower levels, because at higher levels it works fine for me.

_________________
For my dreams I hold my life.
My life's dream has always been to become a knight. -Ash DragonBlade

Billy VS SNAKEMAN | My Anime & Manga List

Billy VS SNAKEMAN - Free, no-download, play anywhere anime game


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Wed Oct 14, 2009 8:48 am 
Hi, I'm New Here
User avatar
Offline

Joined: Oct 2009
Posts: 6
Location: Sofia,Bulgaria
My character is level 18.If I attack a monster of level 30,the damage is not real.I didn't change anything(character still gearless) so I used the old formula from TheSpy's post at page 2.

Target = Hengycheon
level = 30
Phy def = 121

Result:
Min: ((79,684 + 26)*(1 + 0,14)/(1 + 0,30) - 121)*0,68*(1 + 0)*1,5 = -28,8897268
Max: ((96,208 + 35)*(1 + 0,14)/(1 + 0,30) - 121)*0,68*(1 + 0)*1,5 = -6,05949046

The real damage dealt is somewhere between 6 and 11.I couldn't hit that monster much.

Where did I do it wrong?


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Wed Oct 14, 2009 10:17 am 
Banned User
User avatar
Offline

Joined: Jul 2009
Posts: 271
Location:
Sparta
I'll check it once I get home.

_________________
For my dreams I hold my life.
My life's dream has always been to become a knight. -Ash DragonBlade

Billy VS SNAKEMAN | My Anime & Manga List

Billy VS SNAKEMAN - Free, no-download, play anywhere anime game


Top
 Profile  
 
 Post subject: Re: Silkroad Damage Formula
PostPosted: Wed Oct 14, 2009 10:50 am 
Forum God
User avatar
Offline

Joined: Aug 2006
Posts: 8834
Location: Age of Wushu
yeah, the formula doesn't work for higher lvl mob, coz this:
(A + B)*(1 + C)/(1 + D) - E
will be negative when the defense overcomes the dmg/abs. Simply assuming the dmg is 1, you'll see where is wrong.
and your A is 90 and 109, not 79 and 96

_________________
Playing Age of Wushu, dota IMBA


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 70 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group