Jump to content
  • 0

Question

Posted

Don't know if it is a bug or part of my Conf. my rAthena Version Git Hash is : 49088dfe10d23c6daaa04522c7f3b656775f205b, and the problem is, when I use a soul linker, and is below level 150 ( ex: 149 or even lvl 10), Esma will have sooooo high damage, like literally the highest damage i've seen in any high rates RO server. My server is a 255/120, max stats 150, but even with 1 Int, i will hit as hard as 200 Millions total damage, to any mosnter, and since I've enable soul linkers attack to be casted on enemy players, it will have high damage as well... Once I hit the 150 lvl, the damage will become 1 per hit, so since esma has 10 hit, the total damage is 10. It only happened with the skill Esma.

I did modified most of the skill damage at battle.c and this is the case for SL_SMA:

 

case SL_SMA: //Base damage is 40% + lv%
skillratio += -250 + status_get_lv(src);
break;
 
this is the only part for sma that i've modified.

 

Not sure if this is a bug, or is it something in the conf or in the src that I've modified? someone can confirm this? Thanks in advance. 

4 answers to this question

Recommended Posts

  • 0
Posted

Its because you are going 100 - 250 + baselevel, is a skill ratio is negative it will do max damage. I suggest you change your formula to something like

skillratio += status_get_lv(src)/2; instead

  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...