|
Silkroad Online
|
Silkroad Forums
|
Affiliates
|



|
|
View unanswered posts | View active topics
Author |
Message |
plexiq
|
Post subject: Phys/Magic Balance & Damage Calculation Posted: Fri May 26, 2006 7:38 pm |
|
Casual Member |
 |
Joined: Apr 2006 Posts: 90 Location:
|
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 calculatedCode: 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 |
|
 |
Ice_Warrior
|
Post subject: Posted: Sat May 27, 2006 7:34 pm |
|
Active Member |
 |
 |
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 |
|
 |
plexiq
|
Post subject: Posted: Sat May 27, 2006 7:47 pm |
|
Casual Member |
 |
Joined: Apr 2006 Posts: 90 Location:
|
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 |
|
 |
Enjoi
|
Post subject: Posted: Thu Jun 01, 2006 1:56 am |
|
Regular Member |
 |
 |
Joined: Mar 2006 Posts: 219 Location:
|
what if your mag balance is over 100%?
what will happend?
_________________
|
|
Top |
|
 |
plexiq
|
Post subject: Posted: Thu Jun 01, 2006 7:10 am |
|
Casual Member |
 |
Joined: Apr 2006 Posts: 90 Location:
|
Your damage will just go up a bit  Nothing special
|
|
Top |
|
 |
klrp
|
Post subject: Posted: Thu Jun 01, 2006 7:15 am |
|
Regular Member |
 |
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 |
|
 |
plexiq
|
Post subject: Posted: Thu Jun 01, 2006 8:39 am |
|
Casual Member |
 |
Joined: Apr 2006 Posts: 90 Location:
|
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 |
|
 |
djkelvz
|
Post subject: Posted: Thu Jun 01, 2006 8:46 am |
|
Common Member |
 |
 |
Joined: Apr 2006 Posts: 118 Location:
|
square root....like getting the roots of the squares....(?) lol
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 |
|
 |
plexiq
|
Post subject: Posted: Thu Jun 01, 2006 8:49 am |
|
Casual Member |
 |
Joined: Apr 2006 Posts: 90 Location:
|
sqrt(x) = x^0.5
i think this is also how you have to put it into windows calculator.
|
|
Top |
|
 |
Zijian
|
Post subject: Posted: Thu Jun 15, 2006 12:33 am |
|
Casual Member |
 |
 |
Joined: May 2006 Posts: 54 Location:
|
*bump for a post that I have been searching for that will help everyone.
|
|
Top |
|
 |
Kaigar
|
Post subject: well.... Posted: Thu Jun 15, 2006 1:38 pm |
|
Regular Member |
 |
 |
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 |
|
 |
plexiq
|
Post subject: Posted: Thu Jun 15, 2006 1:58 pm |
|
Casual Member |
 |
Joined: Apr 2006 Posts: 90 Location:
|
Its supposed to be like that, check the updated formulas 
|
|
Top |
|
 |
phulshof
|
Post subject: Posted: Thu Jun 15, 2006 2:31 pm |
|
Frequent Member |
 |
 |
Joined: Apr 2006 Posts: 1137 Location:
|
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 |
|
 |
plexiq
|
Post subject: Posted: Thu Jun 15, 2006 2:59 pm |
|
Casual Member |
 |
Joined: Apr 2006 Posts: 90 Location:
|
The consensus on silkroadtavern was, that the balances are capped at 100%.
|
|
Top |
|
 |
kitary
|
Post subject: Posted: Thu Jun 15, 2006 3:25 pm |
|
Frequent Member |
 |
 |
Joined: Apr 2006 Posts: 1222 Location:
|
yeah ive never seen anyone with more than 100%
_________________
IGN: Catnium
I quit sro ,
|
|
Top |
|
 |
mKaaru
|
Post subject: Posted: Thu Jun 15, 2006 6:40 pm |
|
Active Member |
 |
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 |
|
 |
Hydralisk_X
|
Post subject: Posted: Thu Jun 15, 2006 11:53 pm |
|
New Member |
 |
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 |
|
 |
ShizKnight
|
Post subject: Posted: Thu Jun 15, 2006 11:56 pm |
|
Veteran Member |
 |
 |
Joined: Mar 2006 Posts: 3104 Location: _______
|
I think Kew had 102% Phys balance or something before.
|
|
Top |
|
 |
Kaigar
|
Post subject: so... Posted: Fri Jun 16, 2006 6:12 am |
|
Regular Member |
 |
 |
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 |
|
 |
Bakemaster
|
Post subject: Posted: Fri Jun 16, 2006 11:22 am |
|
Senior Member |
 |
 |
Joined: Feb 2006 Posts: 4732 Location:
|
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 |
|
 |
mKaaru
|
Post subject: Posted: Fri Jun 16, 2006 6:25 pm |
|
Active Member |
 |
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 |
|
 |
LAki
|
Post subject: Posted: Mon Sep 11, 2006 8:42 pm |
|
New Member |
 |
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 |
|
 |
phulshof
|
Post subject: Posted: Tue Sep 12, 2006 6:07 am |
|
Frequent Member |
 |
 |
Joined: Apr 2006 Posts: 1137 Location:
|
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 |
|
 |
LuCiDiTy
|
Post subject: Posted: Tue Sep 12, 2006 2:53 pm |
|
Regular Member |
 |
Joined: Sep 2006 Posts: 276 Location:
|
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 |
|
 |
Lance
|
Post subject: Posted: Tue Sep 12, 2006 2:59 pm |
|
Advanced Member |
 |
 |
Joined: Jul 2006 Posts: 2370 Location:
|
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 
_________________
|
|
Top |
|
 |
LAki
|
Post subject: Posted: Tue Sep 12, 2006 4:51 pm |
|
New Member |
 |
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 |
|
 |
LuCiDiTy
|
Post subject: Posted: Tue Sep 12, 2006 5:13 pm |
|
Regular Member |
 |
Joined: Sep 2006 Posts: 276 Location:
|
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 |
|
 |
LAki
|
Post subject: Posted: Tue Sep 12, 2006 8:14 pm |
|
New Member |
 |
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 |
|
 |
Who is online |
Users browsing this forum: No registered users and 7 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
|
|