Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes Elemental Converter behavior #6743

Merged
merged 3 commits into from Mar 30, 2022
Merged

Fixes Elemental Converter behavior #6743

merged 3 commits into from Mar 30, 2022

Conversation

aleos89
Copy link
Contributor

@aleos89 aleos89 commented Mar 24, 2022

  • Addressed Issue(s): Fixes #6627

  • Server Mode: Pre-renewal and Renewal

  • Description of Pull Request:

    • Elemental Converters will now be removed on weapon unequip/swap.
    • Adds RemoveOnUnequip, RemoveOnUnequipWeapon, and RemoveOnUnequipArmor status flags and dehardcoded statuses to utilize these flags.
      Thanks to @Everade, @Daraen1, and @Toshiro90!

* Fixes #6627.
* Elemental Converters will now be removed on weapon unequip/swap.
* Adds RemoveOnUnequip, RemoveOnUnequipWeapon, and RemoveOnUnequipArmor status flags and dehardcoded statuses to utilize these flags.
Thanks to @Everade, @Daraen1, and @Toshiro90!
@Daraen1
Copy link
Contributor

@Daraen1 Daraen1 commented Mar 24, 2022

I haven't updated my rathena yet, I can't help you with the result of this commit, so I'll trust others ;) @aleos89

@aleos89
Copy link
Contributor Author

@aleos89 aleos89 commented Mar 24, 2022

You can always make a new clone and test from there!

Copy link
Member

@Lemongrass3110 Lemongrass3110 left a comment

Maybe dehardcode SC_HOVERING into the unequip script of

  - Id: 2801
    AegisName: Hovering_Booster

This would also allow to remove the hardcoded item id ITEMID_HOVERING_BOOSTER.

aleos89 added 2 commits Mar 30, 2022
* Hovering Booster's cancellation of SC_HOVERING now takes place in the UnEquipScript, releasing the hard coded check.
Thanks to @Lemongrass3110!
* Take into account item ID after removal of Hovering Booster.
@aleos89 aleos89 merged commit 9bc1c53 into master Mar 30, 2022
34 checks passed
@aleos89 aleos89 deleted the hotfix/issue6627 branch Mar 30, 2022
@aleos89
Copy link
Contributor Author

@aleos89 aleos89 commented Mar 31, 2022

Just wanted to note, BS Sacramenti (Benedictio status) is commented out in the status database, as it was in source, for removal on armor unequip. I just confirmed on a renewal Aegis that the status is indeed not removed on armor unequip.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants