View Single Post
  #7  
Old 03-12-2003, 11:27 PM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

Heres the current formula for kick..

For warriors:

float dmg=(((GetSkill(KICK) + GetSTR())/25) *4 +level)*(((float)rand()/RAND_MAX));^M


So, at level 60 with say a 200 str/200 skill, you get

((200+200)/25 * 4 + 60) * (0-1 rand)

16*4 + 60 * RAND

= 124 * RAND, so you have a max kick of around 124


For non-warriors

float dmg=(((GetSkill(KICK) + GetSTR())/25) *3 +level)*(((float)rand()/RAND_MAX));^M


So, you have a max of

48+60 * RAND = 108



As I have no idea what live values should be, let me know and well see if we can tone it down...
__________________
Quitters never win, and winners never quit, but those who never win and never quit are idiots.
Reply With Quote