From a032cd1f74448f676db7a22dfbcb8cf1bbe0ddd8 Mon Sep 17 00:00:00 2001 From: Singe Horizontal <62802903+Singe-Horizontal@users.noreply.github.com> Date: Mon, 14 Mar 2022 12:26:50 +0100 Subject: [PATCH] Spiral pierce immune fix (#6668) Fixes the inversion of target type being stopped by spiral pierce, ie it should stop normal monsters and not status immune Fixes #6667 --- src/map/skill.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/map/skill.cpp b/src/map/skill.cpp index 3d95d732ed..1d638a75e1 100755 --- a/src/map/skill.cpp +++ b/src/map/skill.cpp @@ -1668,7 +1668,7 @@ int skill_additional_effect(struct block_list* src, struct block_list *bl, uint1 case LK_SPIRALPIERCE: case ML_SPIRALPIERCE: - if( dstsd || ( dstmd && status_bl_has_mode(bl,MD_STATUSIMMUNE) ) ) //Does not work on status immune + if( dstsd || ( dstmd && !status_bl_has_mode(bl,MD_STATUSIMMUNE) ) ) //Does not work on status immune sc_start(src,bl,SC_STOP,100,0,skill_get_time2(skill_id,skill_lv)); break;