Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the ability to make town and nation ranks require a town or nation level. #7698

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

LlmDl
Copy link
Member

@LlmDl LlmDl commented Dec 11, 2024

Start of making ranks able to be assigned only to towns with a high enough rank.

DONE:

  • Town rank town_level requirement node made, perms limited.

TODO:

  • Do the same for a nation_level requirement.
  • Make tab completer and rank assigning commands aware of rank requirements.
  • Make events that throw when a town and nation change town_level and nation_level, then make permissions re-assign when it happens.

Description:


New Nodes/Commands/ConfigOptions:


Relevant Towny Issue ticket:

Closes #7681
Closes #7541


  • I have tested this pull request for defects on a server.

By making this pull request, I represent that I have the right to waive copyright and related rights to my contribution, and agree that all copyright and related rights in my contributions are waived, and I acknowledge that the TownyAdvanced organization has the copyright to use and modify my contribution under the Towny License for perpetuity.

level.

Start of making ranks able to be assigned only to towns with a high
enough rank.

DONE:
- Town rank town_level requirement node made, perms limited.
TODO:
- Do the same for a nation_level requirement.
- Make tab completer and rank assigning commands aware of rank
requirements.
- Make events that throw when a town and nation change town_level and
nation_level, then make permissions re-assign when it happens.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant