areas: Please enable us to NOT have specific conditons #6888
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/petz
3. source/testserver
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/QA main
4. step/QA NOK
4. step/QA OK
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
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#6888
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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?
Our server counts areas differently, in this case a registerProtectionCondition where the counting is don't according to upstream areas allows us no chance to overwrite this.
Please return some handle or other way we could use to disable those conditions, without messing with the mod itself.
To disable all upstream conditions, do a
areas.registered_protection_conditions = {}
.You would have to re-implement all upstream checks you still need, so not optimal. (currently upstream checks for privs, area count, area size and area intersection)
If you only want to disable the check for the area count:
should do the trick. (Or you go with the settings and set it to a number so high that no player should be able to reach it...)
Looks like you need to overwrite both:
We do not want to disable area size checks, but we have a different way of counting areas. On YL, only "masterareas" count towards the area maximum and the player may have an infinite number of subareas. While maybe native to YL, I do see the usecase for others as well.
QA
All custom conditions now match and only those.
Works on main