User:OneDarkWolfy/sandbox: Difference between revisions

mNo edit summary
mNo edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
These guidelines explain how to create and document a '''Minor Race''' in Alathra. All players wishing to use a minor race must follow these standards to ensure balance, consistency, and fairness in the shared world. To view the current major and minor races of Alathra visit [[Alathra:Races| Alathra Races]].


==Managing the Town==
'''These guidelines are subject to change!'''
====Town Rank====
 
Within a town, players may be assigned specific ranks that determine their responsibilities and access to various town interactions. While all residents have access to basic commands, higher ranks allow for more administrative interaction.
== What is a Minor Race? ==
====Default Resident Permissions====
 
All town members automatically have access to:
A Minor Race is a custom subrace based on an existing Major Race (e.g., Elves, Dwarves, Humans). It must have meaningful differences in traits, biology, culture, or history. Players creating a Minor Race are responsible for its lore and proper documentation on the Alathra Wiki.
* Deposit money: <code>/t deposit (amount)</code>
 
* Town Spawn: <code>/t spawn</code>
Creating a Minor Race allows for creative freedom, but comes with responsibility:
* Town Lists: <code>/t list</code>
* Players must first open a [https://discord.com/channels/769211588988502047/884673728846376970| Special Request ticket] on the discord before creating a Minor Race.
* Town Reclaim: <code>/t reclaim</code>
* The race must be fully documented on the Alathra Wiki.
* Leaving Town: <code>/t leave</code>
* The race must have a balance of strengths and weaknesses.
* The race must not violate the lore or established limits of its parent race.
* Once created and approved, the race’s core traits cannot be changed after posting on the wiki.
** Major traits (e.g., lifespan, elemental resistances, etc)
** Biological characteristics (e.g., height range, lifespan, etc)
** Cultural foundations or societal structure
This ensures consistency and protects players who have built characters and narratives around the original race documentation. Minor edits or expansions (e.g., grammar fixes, added lore, cultural subgroups) may be made with discretion, but major revisions that would alter the race’s mechanics or player experience are not allowed once the race is approved and on the wiki.  
 
If all members of a Minor Race go inactive, the wiki entry will remain, but staff will not maintain or continue its role in broader canonical events.
 
== General Requirements ==
 
* Minor Races must have a clear and meaningful divergence from their major race.
* Cosmetic only changes (e.g., hair color, slight aesthetic differences) are not allowed.
* Minor Races must be capable of diplomacy, even if withdrawn or reluctant.
* A Minor Race cannot be used to bypass limitations of the major race.
* Trait stacking (combining all positive traits of the major race + new ones) is not allowed.
 
== Balance & Limitations ==
 
Minor Races must have a fair trade-off between abilities and drawbacks.


====Town Rank Overview====
{| class="wikitable"
{| class="wikitable"
! Rank            !! Description !! Example Permissions
! Positive Trait !! Required Drawback (Example)
|-
| '''Mayor'''      || The town’s leader with complete authority. Can manage claims, finances, ranks, and town settings. Always tax-exempt. || <code>/t set taxes</code><br /><code>/t claim</code>
|-
|'''Co-Mayor''' || Shares all mayoral powers, but cannot delete the town or assign a new Mayor. Tax-exempt. || Manages residents, finances, plots, and invites.<br /><code>/t claim</code>, <code>/t withdraw</code>
|-
| '''Deputy Mayor''' || A trusted manager with broad authority, but restricted from critical changes like deletion or renaming. Tax-exempt. || <code>/t kick</code><br /><code>/t set name</code>
|-
|-
| '''Steward'''    || A general overseer with a blend of building, financial, and invitation rights. || <code>/t withdraw</code><br /><code>/t set plotprice</code>
| Extended lifespan || Infertility, slow reproduction, inability to use magic
|-
|-
| '''Land Manager''' || Manages land claims and plot access across town plots. || <code>/t claim</code><br /><code>/plot set perm</code>
| Enhanced strength || Reduced dexterity, brittle bones
|-
|-
| '''Finance Manager''' || Controls town taxes, plot pricing, and bank access. || <code>/t set taxes</code><br /><code>/t withdraw</code>
| Magical affinity || Chance to kill the host, mana exhaustion, madness,  
|-
|-
| '''Culture Manager''' || Handles town naming and ceremonial elements. || <code>/t set name</code><br /><code>/t toggle</code>
| Amphibious biology || Higher susceptibility to dehydration, slow land movement
|-
| '''Sheriff'''    || Enforces town law through jail and outlaw systems. || <code>/t jail</code><br /><code>/t outlaw</code>
|-
| '''Builder'''    || Granted general build rights on town-owned land. || <code>/plot set perm build on</code>
|-
| '''Assistant'''  || Helps with resident management and minor plot settings. || <code>/t invite</code><br /><code>/plot set</code>
|-
| '''Tax-Exempt''' || Assigned to residents who are exempt from town tax. || <code>/t tax_exempt</code>
|}
|}


===Town Board===
'''Note:''' A powerful positive must be offset by an equally impactful drawback. Minor flaws like “drinks more water” are not acceptable trade offs for major benefits.
The '''town board''' is a customizable message set by town mayor. It serves as a public announcement for both residents and visitors.
 
=== Diplomacy Requirement ===
All races must be capable of interaction, negotiation, or reasoning. Races can be reclusive, antisocial, or hostile but they must still be able to engage in diplomacy if the situation calls for it.
* '''Allowed''': A secretive race that distrusts outsiders but can be reasoned with under specific conditions.
* '''Not allowed''': A race bent solely on extermination, with no capacity for communication, empathy, or negotiation.
 
== Required Wiki Documentation ==
Before a character using a Minor Race can be approved:
 
* The race must be fully documented on the Alathra Wiki using the template below.
* Staff will verify that the character matches the approved race’s traits and lore.
* If no page exists, create one and wait for another player to create one before submitting your character.
* Players must open a [https://discord.com/channels/769211588988502047/884673728846376970| Special Request ticket] on Discord before submitting a Minor Race for approval.
 
== Duplicate or Conflicting Races ==
If two players have similar race ideas:
 
* Collaboration is encouraged. Players may work together or create cultural subgroups under one page.
* If no agreement is reached, only the first version submitted in the correct format is accepted.
* The second player must either adjust their concept or create a new and distinct race.
 
== Lore Locking After Approval ==
Once a Minor Race is approved and added to the wiki:
 
* Core traits, biology, and culture cannot be changed, even by the original creator.
* This protects other players who have built characters around the original documentation.
 
'''Example''': A player creates a High Elf Minor Race with a 300-year lifespan. Other players build characters with this trait. The creator later wants to remove the long lifespan. This is not allowed, as it would retroactively affect other characters.
 
* Minor edits like grammar, added lore, or cultural expansions may be made with original creator's permission.
 
== Mixed-Race Characters ==


To create or update your town board message, use the command: <code>/t set board (your message)</code>
* May only take strengths from '''one''' major race.
Once set, the board will be visible in the following places:
* Must inherit weaknesses from '''both''' major races.
* Residents:  Displayed when residents join the server and in <code>/t</code>.
* Appearance is flexible, as long as it remains consistent with lore.  
* Visitors: Shown in the town’s info screen via <code>/t (town name)</code>.


===Closed/Open Town===
=== Wiki Page Template ===
By default, all towns are set to closed status, meaning they are invite-only. Players can only join a closed town if they are invited by a town official, typically a Mayor, Co-Mayor, Deputy Mayor, or Assistant.
Here a template to help with creating minor race wiki page. You're not required to follow this template but you must include the same content.  
<br>
If a town is set to open, any player can freely join using the command, <code>/t join (town name)</code>.
Open towns are marked with <code>(Open)</code> next to their name in the town list displayed via: <code>/t list</code>
<br>
Mayor, Co-mayor, Deputy Mayor can toggle their town’s status between open and closed at any time with: <code>/t toggle open</code>


====Identifying Public Towns====  
<pre>
Public towns are marked with <code>(Public)</code> in their town info screen (e.g., <code>/t</code> or <code>/t [town name]</code>). Additionally, the homeblock’s chunk coordinates are shown for public towns.
== Race Name ==
==== Changing Public Status====
=== Parent Race ===
To toggle between public and private status, use: <code>/t toggle public</code>
(e.g., Elf, Dwarf, Human)


===Town Taxes===
=== Appearance ===
Towns can impose multiple types of taxes to sustain steward upkeep, encourage participation, and manage land ownership. Taxes apply daily and can be adjusted by town Mayor, Co-Mayor, Deputy Mayor, Steward, Financial Manager.
Describe distinctive physical features: height, body type, skin tone, markings, clothing styles, etc.
====Resident Tax====
This is a general tax charged to all town members.
* Set using: <code>/t set taxes (amount or percentage)</code>
* Toggle flat vs. percentage mode: <code>/t toggle taxpercent</code>
'''Flat Tax'''<br>
* Charges a fixed amount from each resident's balance daily.
** If a resident cannot pay, they are automatically removed from the town.
'''Percentage Tax'''<br>
* Charges a percentage of each resident’s current balance.
** Residents unable to pay are also removed.
* Use <code>/t set taxpercentcap (amount)</code> to set a maximum tax limit.
====Resident Plot Tax====
A per-plot tax charged to residents who own plots within the town.
* Set using: <code>/t set plottax (amount)</code>
** If a resident cannot pay, ownership of the affected plots is revoked.
** Unpaid plots are automatically listed for sale.
====Shop Plot Tax====
Tax applied specifically to plots containing shop signs or shops.
* Set using: <code>/t set shoptax (amount)</code>
** Failure to pay results in loss of the shop plot.
** Any shop signs are removed when the plot is lost.
====Embassy Plot Tax====
A tax applied to non-residents who own embassy plots in your town.
* Set using: <code>/t set embassytax (amount)</code>
** If unpaid, the embassy plot is removed from the owner and returned to town control.
====Tax Stacking====
Taxes are additive. Below are common stacking examples:
* A resident who owns a shop plot pays: Resident Tax + Plot Tax + Shop Plot Tax
* A non-resident who owns an embassy plot pays: Plot Tax + Embassy Plot Tax


===Titles and Surnames===
=== Abilities & Behaviors ===
In both towns and nations, players with the appropriate permissions can assign custom titles and surnames to residents. These appear in chat and consist of:
List strengths and weaknesses, both must be clearly explained and balanced.
*A title (prefix) displayed before the player’s name
Include instincts, attitudes, social behavior, etc.
*A surname (suffix) displayed after the player’s name


Both titles and surnames may be up to 15 characters long.
=== Biology ===
* Average lifespan (Max Lifespan)
* Maturity age
* Height and weight ranges


====Assigning Titles====
== Culture & Beliefs ==
* Town Titles
Describe their society, religion, philosophy, language, or traditions.
Granted by: Mayor, Co-Mayor or Deputy Mayor
Command:
<code>/t set title (player) (title)</code>
* Nation Titles
Granted by: Nation Leader or Co-Leader
Command: <code>/n set title (player) (title)</code>


====Assigning Surnames====
== Origin & History ==
* Granted by: Mayor, Co-Mayor, Deputy Mayor
Explain how this race diverged from its parent race.
* Command: <code>/t set surname (player) (surname)</code>
Include major historical events, origin myths, or relevant societal shifts.


====Removing Titles and Surnames====
</pre>
* Remove Town Title: <code>/t set title (player)</code>
'''Note:''' Any section omitted is assumed to be identical to the parent race by default.
* Remove Nation Title: <code>/n set title (player)</code>
* Remove Surname: <code>/t set surname (player)</code>


===Transferring Mayorship===
== FAQ ==
The current Mayor of a town can choose to step down and pass their leadership role to another trusted resident.
'''Q: Can I create a magic-using Dwarf'''<br>
'''A:''' No. A Minor Race cannot bypass limitations of its major race.


===How to Transfer Mayorship===
'''Q: Can I later change my race’s biology or remove a core trait?'''<br>
To assign a new Mayor, use the following command: <code>/t set mayor (player)</code>
'''A:''' No. Once approved, those traits are locked.
Once the transfer is successful:
* The selected resident becomes the new Mayor with full leadership powers.
* The previous Mayor is automatically demoted to a regular resident and loses all assigned town ranks.


Note: Only transfer mayorship if absolutely necessary and only to someone you trust completely. The new Mayor will have full control over the town, including its claims, finances, ranks, and even the ability to delete or rename the town.
'''Q: What if someone else has a similar race idea?'''<br> 
'''A:''' You can collaborate, make a regional variant, or create a new race with different elements.


===Deleting a Town===
'''Q: What if my race goes inactive?'''<br>
Deleting a town will cause the town to go into ruin and after 24 hours of being in ruin will be permanent deleted. The following will be deleted when the town gets deleted.
'''A:''' The wiki page remains, but staff will not maintain the race.
* Name and identity
* Claimed land
* Residents and their roles
* Town bank balance
* Steward and infrastructure
**Only the Mayor has the authority to delete the town.
==== How to Delete a Town ====
To delete your town:
* Withdraw funds first. Any money left in the town bank will be permanently lost. Use: <code>/t withdraw (amount)</code>
* Delete the town: <code>/t delete</code>
* Then confirm with: <code>/confirm</code>
After confirmation, the town enters a ruin period, where its former territory can be reclaimed or looted by others.


===Town Ruin Period===
'''Note:''' Creating a Minor Race is a creative and collaborative opportunity. Think of it as planting a branch on the tree of Alathra’s lore. If you nurture it well and build connections, your race may grow to become a lasting part of the world.
When a town falls into ruin, whether due to inactivity or deletion, it enters a 24-hour ruin period. During this time:
* All town Stewards are downgraded to Level 1, except for the Bailiff.
* If the town is not reclaimed within 24 hours, it is permanently deleted, and all data (bank, claims, residents, etc.) is lost.
====Reclaiming a Ruined Town====
Former residents may reclaim a ruined town during the 24-hour window using:
<code>/t reclaim</code>
* Reclaiming costs 500⌾, deducted from the player's personal balance.
* The player who reclaims the town becomes the new Mayor.
* Upon reclaim:
** The town is fully restored under the new leadership.
** A 7-day activity grace period begins.
If the town does not meet the required activity threshold within those 7 days, it will re-enter ruin, and the cycle may repeat.