rans
New member
Hi,
Can i request modification about absorb spirit.
In official RIGHT now HIDE cannot dodge absorb spirit.
i want it to make dodgeable by hide.
please help. thank you
Fixed
open src/map/status.c
find:
// Applies even if the target hides
if ((skill->get_ele(skill_id,1) == ELE_EARTH && skill_id != MG_STONECURSE) // Ground type
|| (flag&1 && skill->get_nk(skill_id)&NK_NO_DAMAGE && skill_id != ALL_RESURRECTION )) // Buff/debuff skills started before hiding
hide_flag &= ~OPTION_HIDE;
Then just add this " && skill_id != MO_ABSORBSPIRITS "
It would be look like this:
if ((skill->get_ele(skill_id,1) == ELE_EARTH && skill_id != MG_STONECURSE) // Ground type
|| (flag&1 && skill->get_nk(skill_id)&NK_NO_DAMAGE && skill_id != ALL_RESURRECTION && skill_id != MO_ABSORBSPIRITS )) // Buff/debuff skills started before hiding
hide_flag &= ~OPTION_HIDE;
Can i request modification about absorb spirit.
In official RIGHT now HIDE cannot dodge absorb spirit.
i want it to make dodgeable by hide.
please help. thank you
Fixed
open src/map/status.c
find:
// Applies even if the target hides
if ((skill->get_ele(skill_id,1) == ELE_EARTH && skill_id != MG_STONECURSE) // Ground type
|| (flag&1 && skill->get_nk(skill_id)&NK_NO_DAMAGE && skill_id != ALL_RESURRECTION )) // Buff/debuff skills started before hiding
hide_flag &= ~OPTION_HIDE;
Then just add this " && skill_id != MO_ABSORBSPIRITS "
It would be look like this:
if ((skill->get_ele(skill_id,1) == ELE_EARTH && skill_id != MG_STONECURSE) // Ground type
|| (flag&1 && skill->get_nk(skill_id)&NK_NO_DAMAGE && skill_id != ALL_RESURRECTION && skill_id != MO_ABSORBSPIRITS )) // Buff/debuff skills started before hiding
hide_flag &= ~OPTION_HIDE;