
Suggestion: War Participation Join-Time Requirement
Kr1stuX opened this issue · 0 comments
Please explain your feature request to the best of your abilities:
Introduce an optional configuration setting that limits war participation to only those town members who have been in the town for X number of days. This would apply when a town declares or is dragged into war.
Goal:
Prevent towns from abusing the war system by inviting a large number of external players shortly before declaring war, leading to one-sided wars. This ensures better roleplay integrity, fairness, and long-term investment from participating members — which aligns with the goals of servers like TerritorialMC that focus on geopolitics and RP.
Key Details:
Add a configurable option:
minimum_days_in_town_to_participate_in_war: X
Residents who joined a town less than X days ago should:
- Not be able to contribute points in war
- Not be able to PvP in warzones
- Be ignored in the online player count for war requirements
Purpose is not to completely block this tactic but to create a meaningful obstacle that reduces the exploitability of the war system.
Why This Matters:
This would help servers that:
- Use roleplay or geopolitical themes.
- Want to encourage realistic wars rather than instant zerg rushes.
- Are trying to build a long-term community-centric war environment.
Developer Notes:
- Player UUIDs with join dates newer than X days could be added to the war’s ignore list.
- Prevent them from entering war zones or make PvP ineffective in war context.
- Could tie into existing tracking for resident join date in a town.