From 50e1f6c0781df16026cd64bdd87f206295c4a8aa Mon Sep 17 00:00:00 2001 From: csnv Date: Mon, 15 Sep 2014 22:22:17 +0200 Subject: Fixed song display, changed devotion conditions - Fixed bug report http://hercules.ws/board/tracker/issue-8338-apple-of-iduns/?gopid=23558#entry23558 - Changes devotion check to work with reflect equipment of the target --- src/map/status.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/map/status.c') diff --git a/src/map/status.c b/src/map/status.c index 4c136f870..4f7effa4a 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -1790,7 +1790,8 @@ int status_check_skilluse(struct block_list *src, struct block_list *target, uin //If targeting, cloak+hide protect you, otherwise only hiding does. hide_flag = flag?OPTION_HIDE:(OPTION_HIDE|OPTION_CLOAK|OPTION_CHASEWALK); - //You cannot hide from ground skills. + // There is no NF for ground skills, but every earth type skill out there + // affects hidding except Stone Curse if( skill->get_ele(skill_id,1) == ELE_EARTH && skill_id != MG_STONECURSE) hide_flag &= ~OPTION_HIDE; -- cgit v1.2.3-70-g09d2 From cb0de0393e20f2a85928d2c61bfe8a039486c3d6 Mon Sep 17 00:00:00 2001 From: csnv Date: Mon, 15 Sep 2014 22:27:40 +0200 Subject: Text align --- src/map/status.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/map/status.c') diff --git a/src/map/status.c b/src/map/status.c index 4f7effa4a..7394c876a 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -6705,11 +6705,11 @@ void status_display_remove(struct map_session_data *sd, enum sc_type type) { * 'rate' = base success rate. 10000 = 100% * 'tick' is base duration * 'flag': -* &1: Cannot be avoided (it has to start) -* &2: Tick should not be reduced (by vit, luk, lv, etc) -* &4: sc_data loaded, no value has to be altered. -* &8: rate should not be reduced (not evaluated here, but in some calls to other functions) -* &16: SI will not be sent to the client +* &1 : Cannot be avoided (it has to start) +* &2 : Tick should not be reduced (by vit, luk, lv, etc) +* &4 : sc_data loaded, no value has to be altered. +* &8 : rate should not be reduced (not evaluated here, but in some calls to other functions) +* &16: Status icon (SI) should not be send *------------------------------------------*/ int status_change_start(struct block_list *src, struct block_list *bl, enum sc_type type, int rate, int val1, int val2, int val3, int val4, int tick, int flag) { struct map_session_data *sd = NULL; -- cgit v1.2.3-70-g09d2