The recent update Wizard’s Den server rules provided a list of role types that every character in a round is meant to fit into. These roles determine how the rules apply to players controlling those characters.
A PR was recently merged to attempt to make it clear which of those roles applies for every ghost role by making the role appear highlighted in the ghost role’s rules popup. The PR itself is linked below for those interested:
space-wizards:master
← TsjipTsjip:ghostrole-role-types
opened 09:09AM - 20 Jun 24 UTC
cc: @Chief-Engineer
## About the PR
Ghost role rule boxes now have thei… r role type listed as defined in the new rules: https://wiki.spacestation14.io/wiki/Server_Rules#Roleplay_Rules
I was given the following instructions by @Chief-Engineer , anything else is my own decision and needs additional review from an actual WizDen admin:
- **Free agents:** Skeletons, mice, rat kings
- **Familiars:** Remilia, Cerberus, holoparasites
- **Non-antags:** All pets, borgs that do not support laws (cleanbots, supplybots, mimebots, honkbots, jonkbots, ...)
- **Team antags:** Most hostile mobs (teamed with themselves), nukeops (teamed with other nukeops, reinforcements)
- **Solo antags:** Ninja
- **Silicons:** MMI (interpreted by me as posibrain, cause MMI does not ghostrole)
For familiar-like antagonists (syndie reinforcement teleporters, ...), I have chosen to use Team Antagonist teamed with the summoner.
## Why / Balance
Clarity on the rules and expectations for problematic ghostroles. Swept up all ghostroles in the process.
## Media
<!--
PRs which make ingame changes (adding clothing, items, new features, etc) are required to have media attached that showcase the changes.
Small fixes/refactors are exempt.
Any media may be used in SS14 progress reports, with clear credit given.
If you're unsure whether your PR will require media, ask a maintainer.
Check the box below to confirm that you have in fact seen this (put an X in the brackets, like [X]):
-->
- [x] I have added screenshots/videos to this PR showcasing its changes ingame, **or** this PR does not require an ingame showcase
**Non-antagonists:**
<details><summary>Hamster:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/c16f2a19-3bc1-4927-bc98-df47bdeac430" />
</details>
<details><summary>Hamlet:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/aa1d327c-39eb-43bb-8ed0-c48136a619bd" />
</details>
<details><summary>Regular slime:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/09d1c54a-b6b1-400a-b3a8-59d17368b209" />
</details>
<details><summary>Smile the slime:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/3ecd1ddd-57ce-41b8-88aa-9c62505947c8" />
</details>
<details><summary>Pun-Pun:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/d39bb867-55b8-439a-b327-00e64472a328" />
</details>
<details><summary>Kangaroo:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/7d154d2e-8faa-4d6f-94e8-8e8df4dfbc59" />
</details>
<details><summary>Regular monkey:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/75f60f0e-ab19-4158-abac-1de9a7931b1b" />
</details>
<details><summary>Regular kobold:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/bf908972-2918-4c34-a931-61ed6f491b6a" />
</details>
<details><summary>Willow:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/e7535f2d-a692-494f-9cfe-407c158393ed" />
</details>
<details><summary>Supplybot:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/15eed0b9-2035-4164-8be9-172731a566b6" />
</details>
<details><summary>Cluwne:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/065672d2-89a2-4adf-9a60-ba9b0ea32fc5" />
</details>
<details><summary>Cak:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/6d1ee9f6-eb86-47e0-bade-dd3b6f39f795" />
</details>
<details><summary>BreadDog:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/77b194a9-cdb2-4aec-b877-d722dca84f51" />
</details>
<details><summary>Disaster victim:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/1f9e21fe-2472-4435-8b38-5306ffb4eed9" />
</details>
<details><summary>Lost cargonians:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/070075f2-2a3f-49e2-893b-ed6b8154a645" />
</details>
<details><summary>Traveling chefs:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/80bbf0df-a89e-460a-b2a4-6fba4377a671" />
</details>
<details><summary>Traveling clowns:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/48cb0121-2219-4b83-97f8-be9331780cee" />
</details>
<details><summary>Syndicate disaster victim:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/e8d17deb-1925-471d-9250-ed97db404b0a" />
</details>
**Solo antagonists:**
<details><summary>Revenant:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/2808c3e5-9089-4657-ac7a-c70f75d65327" />
</details>
<details><summary>Behonker:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/6d0c2a89-9b01-4841-9b24-fbc300d56b7b" />
</details>
<details><summary>Hellspawn:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/14243843-a7ea-46b5-a37e-8fdb05b9e759" />
</details>
<details><summary>Space Ninja:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/b3b86466-ad6e-498b-be74-dba5fb1f1143" />
</details>
**Team antagonists:**
<details><summary>Tarantulas:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/a4c1151f-7c8e-4db8-94a7-ff6de734642f" />
</details>
<details><summary>Angry slime:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/0a21e30f-9e9b-4085-a27a-f8102e8f79c8" />
</details>
<details><summary>All ghostrole xenos:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/cf6651a0-4349-4478-aa64-fdfe2bb8a7df" />
</details>
<details><summary>Space dragon:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/42e816d9-b572-40c1-8c55-4efc48384833" />
</details>
<details><summary>Space dragon (dungeon variant):</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/01052e2e-fcab-40a9-b3c4-31c477712702" />
</details>
<details><summary>Nuclear operatives:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/d1936c76-8419-4a62-9ecd-817c20fe37a0" />
</details>
<details><summary>SyndiCat:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/25c52166-b081-4715-91f3-a6a92e381693" />
</details>
<details><summary>Syndiemonkey and syndiekobold:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/3f2b36ad-a01b-4813-b9a5-ae9be2fd74d5" />
</details>
**Free agents:**
Wording has changed as opposed to what is shown in the screenshots to: `You are not protected by Space Law, and you do not have to be bound by it if you so choose.`
<details><summary>Mouse:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/7e2fac9d-9953-454c-8e22-ccde71dfb47e" />
</details>
<details><summary>Mothroach:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/080d8472-5540-4b3a-b7f1-0f19513e7e12" />
</details>
<details><summary>Rat king:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/582a032d-eb7c-4a8b-8e6a-f77210c3f12e" />
</details>
<details><summary>Skeleton pirate:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/7ecad380-9002-49ce-9656-e3486cad2455" />
</details>
<details><summary>Skeleton biker:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/8d04a954-2bcc-4d66-9431-cd1e7aa1c67c" />
</details>
<details><summary>Closet skeleton:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/7ccb3261-d529-4c88-a3d7-65783eb6789d" />
</details>
Sentient Artifact: Free agent, could not be bothered to science my way to a actual sentient artifact for screenshot.
Honkbot, jonkbot and mimebot: Free agents after review, did not get the chance to screenshot these rules yet.
**Familiars:** (Color is now cornflowerblue)
<details><summary>Holoparasite:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/27a6be17-05a1-4f2e-b5af-13e9a531cda5" />
</details>
<details><summary>Ifrit:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/1c112c29-3402-46fa-9f39-d3c1cf4fafac" />
</details>
<details><summary>Holoclown:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/f5389d75-9c9d-44a0-8b0c-49812368d889" />
</details>
<details><summary>Remilia:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/15417bfa-6e5c-4f11-921b-f3d8af4734d7" />
</details>
<details><summary>Cerberus:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/5cc325a5-3cd1-4923-9be1-1fb6a8c36bff" />
</details>
<details><summary>All pAI devices including syndicate variant:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/ce7e36fe-8565-45b2-a1b0-7b8550655b3a" />
</details>
**Silicons:** (Color is now cornflowerblue)
<details><summary>Posibrains:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/d0751b25-9961-4ba5-b3c0-d25f3325a633" />
</details>
<details><summary>Syndieborgs:</summary>
<img src="https://github.com/space-wizards/space-station-14/assets/19798667/57b97357-2fd0-4737-bd2b-60b388fcfba0" />
</details>
**Special attention cases:**
All ERT roles and CBURN roles have nonantagonist rules.
Deathsquad is defined as a familiar to their commanding officer, always an admin, who will give them orders. This is.... unexpected but works perfectly as far as permission/prohibition by role type goes for this role.
## Breaking changes
<!--
List any breaking changes, including namespace, public class/method/field changes, prototype renames; and provide instructions for fixing them. This will be pasted in #codebase-changes.
-->
Downstream repositories should be informed that all ghostroles now have a term linked to them which may not be present in their rules. Apart from team antagonists, for which specific loclines are given for each team antag role, this is only one locline to change per role type.
**Changelog**
<!--
Make players aware of new features and changes that could affect how they play the game by adding a Changelog entry. Please read the Changelog guidelines located at: https://docs.spacestation14.io/en/getting-started/pr-guideline#changelog
-->
<!--
Make sure to take this Changelog template out of the comment block in order for it to show up.
:cl:
- add: Added fun!
- remove: Removed fun!
- tweak: Changed fun!
- fix: Fixed fun!
-->
:cl: Chief_Engineer and TsjipTsjip
- tweak: All ghostroles now have their role type, as defined in the rules, defined in their ghostrole request box.
Thank you to everyone who has given feedback on the new rules, pointed out issues, PRed improvements to how the game communicates rules, and everyone who is currently working on improvements. Members of the admin team are still looking at parts of the rules to see if they can be improved, and there are several things that I’m still planning on fixing in the near future.