Jump to content
  • 0

Soul Linker's Esma


BigBurrito

Question


  • Group:  Members
  • Topic Count:  44
  • Topics Per Day:  0.02
  • Content Count:  114
  • Reputation:   5
  • Joined:  07/16/16
  • Last Seen:  

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. 

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

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
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  44
  • Topics Per Day:  0.02
  • Content Count:  114
  • Reputation:   5
  • Joined:  07/16/16
  • Last Seen:  

ohh.. That's why.. OK,  I will try and answer you back.. Thanks!

Link to comment
Share on other sites

  • 0

  • Group:  Developer
  • Topic Count:  35
  • Topics Per Day:  0.01
  • Content Count:  816
  • Reputation:   236
  • Joined:  01/30/13
  • Last Seen:  

Probably better to keep it at 40% base damage rather than upping it to 100%, though.

skillratio += -60 + status_get_lv(src)/2;
Link to comment
Share on other sites

  • 0

  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Was responding from phone so didn't check actual numbers.

Link to comment
Share on other sites

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.

×
×
  • Create New...