-
Notifications
You must be signed in to change notification settings - Fork 759
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 #2489 #2741
Fixes #2489 #2741
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use a more descriptive title for your PR.
remove cash food when the normal food end? remove a cash food when normal food expired, doesn't sound like it should happen. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Emistry
status_end_sc_before_start()
ends - as the name says - a status before starting another one.
In this case it would end SC_FOOD_STR_CASH
prior to starting SC_FOOD_STR
for example.
But in spite of that you're right. I did a test on Aegis and the behaviour is different.
Using a cash food cancels the effect of normal food but not vice versa.
Also the the old effect will only be canceled if the new one is stronger. Using +1 STR cash food won't cancel +1 STR normal food.
The item is used regardless of successfully applying the effect or not. This applies for normal and cash food items.
Removed approval.
Closing this PR, replacing with new one. |
Pull Request Prelude
Changes Proposed
Issues addressed:
#2489