Jump to content
  • 0

Nerfing the skill of RK (Death Bound)


Question

Posted

Hello rathena people. Its me again. My server setup is 255/120 highrate. Death bound is very OP. How can i nerf this? I want to decrease the reflect damage of it.

Here is the source:

 

				if (sc->data[SC_DEATHBOUND] && skill_id != WS_CARTTERMINATION && skill_id != GN_HELLS_PLANT_ATK && !status_bl_has_mode(src,MD_STATUS_IMMUNE)) {
					if (distance_bl(src,bl) <= 0 || !map_check_dir(map_calc_dir(bl,src->x,src->y), unit_getdir(bl))) {
						int64 rd1 = 0;

						rd1 = min(damage,status_get_max_hp(bl)) * sc->data[SC_DEATHBOUND]->val2 / 100; // Amplify damage.
						*dmg = rd1 * 30 / 100; // Received damage = 30% of amplified damage.
						clif_skill_damage(src, bl, gettick(), status_get_amotion(src), 0, -30000, 1, RK_DEATHBOUND, sc->data[SC_DEATHBOUND]->val1, DMG_SKILL);
						skill_blown(bl, src, skill_get_blewcount(RK_DEATHBOUND, 1), unit_getdir(src), BLOWN_NONE);
						status_change_end(bl, SC_DEATHBOUND, INVALID_TIMER);
						rdamage += rd1 * 70 / 100; // Target receives 70% of the amplified damage. [Rytech]
					}
				}

As for my understanding. 

 

rdamage += rd1 * 70 / 100; // Target receives 70% of the amplified damage. [Rytech]

This is the i need to meddle with. But i have tried changing values of it. Specially the "70" value. I tried lowering it but still the same. Am i missing something here? Thanks guys!

6 answers to this question

Recommended Posts

  • 0
Posted
10 minutes ago, Litro Endemic said:

https://irowiki.org/wiki/Death_Bound


sc->data[SC_DEATHBOUND]->val2

this thing is what make it hurt


		case SC_DEATHBOUND:
			val2 = 500 + 100 * val1;
			break;

 tips: for overall balancing check out Rytech 3CeAM v1, idk if he remove it on current v2 he kind of having formula that holding off high max level server like yours

Ohhh! can you provide me the link? Thanks! ♥

  • 0
Posted
2 hours ago, dev LOOLP said:

f the formula is correct, you should not change it.
Unless it's really necessary.
To increase or decrease damage, you can do this by changing any skill in:

db/skill_damage_db.txt

I have tried this at the very beginning. And it will not work. Because what im talking about is a REFLECTED DAMAGE.  Not actual damage of the skill. Any how i already modded it to my likings.

Thanks everyone!

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...