From 9775c947daac442506ddd25daf42f002e2f402c0 Mon Sep 17 00:00:00 2001 From: Aleos Date: Fri, 19 Jun 2020 08:27:55 -0400 Subject: [PATCH] Lux Anima is no longer able to be canceled (#5120) * Fixes #5026. * Lux Anima is no longer able to be canceled like the other Rune Stones. Thanks to @Masao87 and @flamefury! --- src/map/skill.cpp | 6 +++--- src/map/status.cpp | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/map/skill.cpp b/src/map/skill.cpp index 8e818671b8..8e26b67a3f 100755 --- a/src/map/skill.cpp +++ b/src/map/skill.cpp @@ -2033,7 +2033,7 @@ int skill_additional_effect(struct block_list* src, struct block_list *bl, uint1 case SC_DRESSUP: case SC_HANBOK: case SC_OKTOBERFEST: case SC_LHZ_DUN_N1: case SC_LHZ_DUN_N2: case SC_LHZ_DUN_N3: case SC_LHZ_DUN_N4: case SC_ENTRY_QUEUE_APPLY_DELAY: case SC_ENTRY_QUEUE_NOTIFY_ADMISSION_TIME_OUT: - case SC_REUSE_LIMIT_LUXANIMA: + case SC_REUSE_LIMIT_LUXANIMA: case SC_LUXANIMA: continue; case SC_WHISTLE: case SC_ASSNCROS: case SC_POEMBRAGI: case SC_APPLEIDUN: case SC_HUMMING: case SC_DONTFORGETME: @@ -8510,7 +8510,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui case SC_WEDDING: case SC_XMAS: case SC_SUMMER: case SC_DRESSUP: case SC_HANBOK: case SC_OKTOBERFEST: case SC_LHZ_DUN_N1: case SC_LHZ_DUN_N2: case SC_LHZ_DUN_N3: case SC_LHZ_DUN_N4: - case SC_REUSE_LIMIT_LUXANIMA: + case SC_REUSE_LIMIT_LUXANIMA: case SC_LUXANIMA: continue; case SC_WHISTLE: case SC_ASSNCROS: @@ -9997,7 +9997,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui case SC_DRESSUP: case SC_HANBOK: case SC_OKTOBERFEST: case SC_LHZ_DUN_N1: case SC_LHZ_DUN_N2: case SC_LHZ_DUN_N3: case SC_LHZ_DUN_N4: case SC_ENTRY_QUEUE_APPLY_DELAY: case SC_ENTRY_QUEUE_NOTIFY_ADMISSION_TIME_OUT: - case SC_REUSE_LIMIT_LUXANIMA: + case SC_REUSE_LIMIT_LUXANIMA: case SC_LUXANIMA: continue; case SC_ASSUMPTIO: if( bl->type == BL_MOB ) diff --git a/src/map/status.cpp b/src/map/status.cpp index 822f0dfff6..8364868b31 100644 --- a/src/map/status.cpp +++ b/src/map/status.cpp @@ -15027,6 +15027,7 @@ void status_change_clear_buffs(struct block_list* bl, uint8 type) case SC_LHZ_DUN_N3: case SC_LHZ_DUN_N4: case SC_REUSE_LIMIT_LUXANIMA: + case SC_LUXANIMA: // Clans case SC_CLAN_INFO: case SC_SWORDCLAN: