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  [ 33 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Phys/Magic Balance & Damage Calculation
PostPosted: Fri May 26, 2006 7:38 pm 
Casual Member
Offline

Joined: Apr 2006
Posts: 90
Location:
Venice
Updating this post. Balance formulas and Base Damage calculation taken from tavern-threads.

How are the balance values calculated?
Code:
maxstat =  28 + lvl * 4
int_balance = min( 100, 100 * int / maxstat )
str_balance = min( 100, 100 - (  100 * 2/3 * ( maxstat  - str  )  /  maxstat ) )

How damage might be calculated
Code:
mag_dmg_base = int*int_reinforce/100 + mag_dmg
phy_dmg_base = (str*str_reinforce/100 + phy_dmg)*(100+wep_mastery_lv)/100

//damage output
phy_damage = (skill_dmg + base_phy_dmg) * skill_dmg_percent
mag_damage = (imbue_dmg * mastery_bonus_imbue +base_mag_dmg) * skill_dmg_percent

total_damage_output = phy_damage * phy_balance + mag_damage * mag_balance


To my understanding, the skill-percents after the damage values is the "skill-execution-time". Therefore, the damage values in the skill description are normalized by the skill execution time (which makes sense, if you want to compare the damage output ;)). Note that the total_damage value is just your raw damage "output", which will then get modified by the opponents defence/etc.


EDIT:
Updated post. There was some good discussion on silkroadtavern, i updated the infos now ;)


Last edited by plexiq on Thu Jun 15, 2006 1:58 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sat May 27, 2006 7:34 pm 
Active Member
User avatar
Offline

Joined: Apr 2006
Posts: 628
Location: UK
so sum ppl say make ur mag balance 90% for better PVP, is this true and making a pure int 90% balance will this affect there dmg by quite alot?


Top
 Profile  
 
 Post subject:
PostPosted: Sat May 27, 2006 7:47 pm 
Casual Member
Offline

Joined: Apr 2006
Posts: 90
Location:
Venice
EDIT: post contained unaccurate info. removed to prevent confusion ;)


Last edited by plexiq on Thu Jun 15, 2006 1:59 pm, edited 2 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sat May 27, 2006 7:53 pm 
Valued Member
User avatar
Offline

Joined: Apr 2006
Posts: 487
Location:
Babel
and then raise your magical balance by wearing equipement with INT :D

_________________
Old Sig 1
Image


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 01, 2006 1:56 am 
Regular Member
User avatar
Offline

Joined: Mar 2006
Posts: 219
Location:
Mars
what if your mag balance is over 100%?

what will happend?

_________________
Image


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 01, 2006 7:10 am 
Casual Member
Offline

Joined: Apr 2006
Posts: 90
Location:
Venice
Your damage will just go up a bit ;) Nothing special


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 01, 2006 7:15 am 
Regular Member
Offline

Joined: Apr 2006
Posts: 223
Code:
len = sqrt(str^2 + int^2)

What that sqrt actualy means, how I type that to like windows calculator?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 01, 2006 7:40 am 
Frequent Member
User avatar
Offline

Joined: Apr 2006
Posts: 1222
Location:
Xian
square route

wats that ^ mean :?

_________________
Image
IGN: Catnium
I quit sro ,


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 01, 2006 8:39 am 
Casual Member
Offline

Joined: Apr 2006
Posts: 90
Location:
Venice
the ^ is power.

int^2 = int*int

Note that the formula breaks for int-based characters :( Hydralisk from silkroadtavern.com pointed that out. Im working on that -_-


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 01, 2006 8:46 am 
Common Member
User avatar
Offline

Joined: Apr 2006
Posts: 118
Location:
Greece
square root....like getting the roots of the squares....(?) lol :D

like int^2 = int*int (as discussed) ; 2= exponent of the base (int)

int^4 = int*int*int*int :)

_________________
"Justice without Power is Empty; Power without Justice is Violence" - Miyamoto Musashi

Character: Col_Mustang
level: 1x Sword
build: Int-Hyb/Cold/Lightning


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 01, 2006 8:49 am 
Casual Member
Offline

Joined: Apr 2006
Posts: 90
Location:
Venice
sqrt(x) = x^0.5

i think this is also how you have to put it into windows calculator.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 15, 2006 12:33 am 
Casual Member
User avatar
Offline

Joined: May 2006
Posts: 54
Location:
Babel
*bump for a post that I have been searching for that will help everyone.


Top
 Profile  
 
 Post subject: well....
PostPosted: Thu Jun 15, 2006 1:38 pm 
Regular Member
User avatar
Offline

Joined: Jun 2006
Posts: 252
Location: Australia
my int is exactly the same as my str, but my physical balance is 75% and magic balance is 63%.... and I don't know why...


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 15, 2006 1:58 pm 
Casual Member
Offline

Joined: Apr 2006
Posts: 90
Location:
Venice
Its supposed to be like that, check the updated formulas ;)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 15, 2006 2:31 pm 
Frequent Member
User avatar
Offline

Joined: Apr 2006
Posts: 1137
Location:
Troy
I remember on a previous question post of mine that someone answered that balances > 100% were possible. From this formula I don't see how that could be. Anyone care to fill me in? :)

_________________
[88] Vivace
Pure INT Bard/Cleric, Bard 88, Cleric 88

[83] Pinokkio
Pure INT Force Nuker, Force 83, Cold 83, Lightning 83, Fire 60

[81] Sybian
Pure INT KD Nuker, Bicheon 81, Cold 81, Lightning 81, Fire 60


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 15, 2006 2:59 pm 
Casual Member
Offline

Joined: Apr 2006
Posts: 90
Location:
Venice
The consensus on silkroadtavern was, that the balances are capped at 100%.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 15, 2006 3:25 pm 
Frequent Member
User avatar
Offline

Joined: Apr 2006
Posts: 1222
Location:
Xian
yeah ive never seen anyone with more than 100%

_________________
Image
IGN: Catnium
I quit sro ,


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 15, 2006 6:40 pm 
Active Member
Offline

Joined: Apr 2006
Posts: 542
kitary wrote:
yeah ive never seen anyone with more than 100%


seen a lvl90 on ksro or tawainese with 112%

_________________
<<banned from SRF for bot support. -SG>>


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 15, 2006 11:53 pm 
New Member
Offline

Joined: Jun 2006
Posts: 27
mKaaru wrote:
kitary wrote:
yeah ive never seen anyone with more than 100%


seen a lvl90 on ksro or tawainese with 112%


KSRO has the new alchemy and enables them to go past 100% easily. There are many players with over 100% balance.

It's possible on ISRO... just incredibly hard at the moment.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 15, 2006 11:56 pm 
Veteran Member
User avatar
Offline

Joined: Mar 2006
Posts: 3104
Location: _______
I think Kew had 102% Phys balance or something before.


Top
 Profile  
 
 Post subject: so...
PostPosted: Fri Jun 16, 2006 6:12 am 
Regular Member
User avatar
Offline

Joined: Jun 2006
Posts: 252
Location: Australia
so a 1:1 hybrid will pretty much always have a lower magic balance than physical balance, unless they've got bonus items?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 16, 2006 11:22 am 
Senior Member
User avatar
Offline

Joined: Feb 2006
Posts: 4732
Location:
Babel
It's not hard for a pure int to get over 100% magical balance, I think at my level (50) you'd only need about 10 INT from your equipment. That's 1 INT on each accessory and armor piece.

_________________
LOL


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 16, 2006 6:25 pm 
Active Member
Offline

Joined: Apr 2006
Posts: 542
Bakemaster wrote:
It's not hard for a pure int to get over 100% magical balance, I think at my level (50) you'd only need about 10 INT from your equipment. That's 1 INT on each accessory and armor piece.


i've actually seen a screenshot where either a tawainese or korean player had around +30int thanks to +2/3int minimum on each defence and jewelry item, that would certainly garantuee some sort of balance boost :)

but the 112% magical balance i saw on that certain char was also 90.99 so it could also be a normal value at that level? :)

when my char is around level 70 i'll have a normal mag balance of 82% without blue eq, at level 90 it would be 86% based on the formula's stated above :p haven't figured it out though for a pure int

_________________
<<banned from SRF for bot support. -SG>>


Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 11, 2006 8:42 pm 
New Member
Offline

Joined: Jul 2006
Posts: 28
I dont understand str balance calculation but int seems to work.
Can anyone explain str calc coz i keep geting wierd numbers, lower than 10. I must be doing something wrong.
Acording to this calc, if i want to make 90% nuker i will need 107 str and 278 int.

Int balance for 278 is like this:
max stat = 28 + 70 * 4 = 308
int balance = 100 * 278 / 308 = 90.26 = 90%
If int is 277 we are geting 89% balance.
Max stat points are initial int and str 20+20, then for 69 levels * 5 = 345, and that is 385 stat point on int and str.
Str is, if int is 278, 385 - 278 = 107.
To get 107 we need to put all stats into str till level 7.
Str = 20 + 6*4 + 63 = 107
Int = 20 + 63*4 + 6 = 278

Am i right about this?


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 12, 2006 6:07 am 
Frequent Member
User avatar
Offline

Joined: Apr 2006
Posts: 1137
Location:
Troy
So, if at level 52 I have 166.4 int and 131.6 str, I should have both mag and phy balance at 70.5%? Hmmm, I'd have hoped it would have been higher. :) My formulas for equal balance are:
int = (104+14*level)/5
str = 38+5*level-int

_________________
[88] Vivace
Pure INT Bard/Cleric, Bard 88, Cleric 88

[83] Pinokkio
Pure INT Force Nuker, Force 83, Cold 83, Lightning 83, Fire 60

[81] Sybian
Pure INT KD Nuker, Bicheon 81, Cold 81, Lightning 81, Fire 60


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 12, 2006 2:53 pm 
Regular Member
Offline

Joined: Sep 2006
Posts: 276
Location:
Olympus
Edit: I removed the formula as it is all wrong.


Last edited by LuCiDiTy on Wed Sep 13, 2006 4:30 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 12, 2006 2:59 pm 
Advanced Member
User avatar
Offline

Joined: Jul 2006
Posts: 2370
Location:
Troy
this is some confusing sh1t, then u gotta work out, minus the defence from armours etc

the higher the number, the better it is, sortedd :D

_________________
Image


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 12, 2006 4:51 pm 
New Member
Offline

Joined: Jul 2006
Posts: 28
But 277 + 129 = 406
You cant have that much without alchemy or +items.
Max points are initial 40 on int and str and for next 69 levels * 5.
That is 40 + 69 * 5 = 385.
Besides, i think there is something wrong in str balance formula coz i always get some wierd numbers that have nothing to do with balance.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 12, 2006 5:13 pm 
Regular Member
Offline

Joined: Sep 2006
Posts: 276
Location:
Olympus
LAki wrote:
But 277 + 129 = 406
You cant have that much without alchemy or +items.
Max points are initial 40 on int and str and for next 69 levels * 5.
That is 40 + 69 * 5 = 385.
Besides, i think there is something wrong in str balance formula coz i always get some wierd numbers that have nothing to do with balance.


hmm I am not sure where I calculated wrong then..

are you sure you start with 40 int and str?
because what I get from plexiq calculation you start with 28 in str and 28 in int.

So if I take 28+28= 56
then 5*70= 350
and 350+56= 406


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 12, 2006 8:14 pm 
New Member
Offline

Joined: Jul 2006
Posts: 28
Im very sure initial stats are 20 str and 20 int.
Here you can see: http://www.silkroadforums.com/viewtopic.php?t=7783
There is an image if you scroll down a bit.

And since you are level 1 when you enter the game you get new stat points 69 levels so you multiply 69 with 5 which is the amount of stat points you get when you level up.


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

All times are UTC


Who is online

Users browsing this forum: No registered users 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