builders flight: you can fly too far outside the area #5033
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#5033
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally posted by @DragonWrangler in #5025
flux: strange because I was still flying 7m outside of my area.
i should work on adding the particle effect for the boundary, that will help debug this
if you consider use case of 20x20 building on 20x20 plot where you want to adjust it from outside, it would make sense to have full flight at tool range/block placement range from the boundary, i.e. 4 blocks.
and then either have some extra margin, where there is no flight, but will limit your fall speed, so you won't die, if you accidentally leave the area.
or make it similar to crane item that grants temporary flight in similar manner - it does not allow you to leave the boundary while it is active
there's no way to tell whether the player has flight enabled on their client, so they'd end up stuck inside their protection area for 72 in-game hours.
the crane solves that by having a button - toggling on enables flight and restricts movement to area, toggling off disables flight and removes boundary restriction
sure. it's a very different mechanic. we discussed the crane when designing builders' flight, and opted to do it differently.
i implemented the boundary particles, and verified that players can't fly more than 5 nodes from the edge of their protection area.
the issue is that apparently the setting
yl_statuseffects:builders_flight:area_check_radius
is set to 7, which is more than the default 5.