-
Notifications
You must be signed in to change notification settings - Fork 759
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix Abracadabra / Improvise / itemskill validation
This commit introduces various fixes to the Abracadabra / Improvise skill validation: - abracadabra/improvise is no longer purged immediately after cast, by calling autocast_clear_current in the proper manner - the abracadabra/improvise skill requirement bypass that was removed in #2657 and related pull requests is re-implemented - the condition that would get the character stuck and unable to cast other skills until teleporting or relogging when rolling AL_WARP from abracadabra (i.e. because AL_WARP lands in clif_parse_UseSkillMap in 2 steps) is fixed, by not immediately clearing the data after the first one All credits for the fix go to Heka of Origins Related to #2859 Fixes #2823 Fixes #2824 Signed-off-by: Haru <[email protected]>
- Loading branch information
1 parent
dcef2c2
commit f6bd68d
Showing
2 changed files
with
9 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters