Trigger traps after ranged_pull mattack #37236
Merged
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
SUMMARY: Bugfixes "Prevent grapplers from causing players to levitate"
Purpose of change
When playing with 3d FOV, grappler zombies could drag the player off of a rooftop position and onto open air, where they just levitated.
Prevent players from levitating by triggering traps on the tile they end up on.
Describe the solution
Trigger traps on the position that the monster being dragged ends up on. Because ledges are traps, this causes the monster to fall when they are pulled into open air.
Testing
Additional context
Sorry Wile E. Coyote.