[MoM] Add EoC activity check for stopping learning power meditation #72352
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Bugfixes "[MoM] Add EoC activity check for stopping learning power meditation"
Purpose of change
Because there's no
u_has_activity
condition, I have to use other safeguards and workarounds to make sure people don't start the meditation to learn powers, stop them and run off to do other things, and still get their powers anyway. It looks like it was still happening, so time to add another safeguard.Describe the solution
Use a
character_finishes_activity
EoC to check if the meditation was manually interrupted and remove the effect that the success/fail EoC relies on to fire, preventing it from activating.Describe alternatives you've considered
Testing
Interrupted meditation, effect successfully removed.
Additional context