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

Adds species quirks blacklists #226

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

DGamerL
Copy link
Contributor

@DGamerL DGamerL commented Feb 7, 2025

About The Pull Request

Adds a blacklist for quirks regarding to species. This makes it so you can't select the following quirks as these species:

Blood Deficiency = /datum/species/synthetic, /datum/species/pod, /datum/species/pod/podweak
System Shock = Literally all species that AREN'T /datum/species/synthetic
Food Allergy = /datum/species/synthetic
Body Purist = /datum/species/synthetic
Prosthetic Limb = /datum/species/synthetic
Extreme Medicine Allergy = /datum/species/synthetic

This is done so you can't just get free quirk points

TODO

  • Figure out a good way on how to do system shock without writing out all species

  • Add all the lists to the quirks

  • Maybe Fix the visual bug of negative points somehow but it seems like this is a bug that is caused by the menu just being quite bad

Why it's Good for the Game

It's not nice to have free quirk points or to have quirks that will just instantly demoralize you (body purist and synth lmao)

Proof of Testing

Tested it, found a bug

Screenshots/Videos

Changelog

🆑
balance: Some species now can't take certain quirks anymore
/:cl:

@KnigTheThrasher
Copy link
Contributor

KnigTheThrasher commented Feb 7, 2025

blood deficiency blacklist is not needed on synths as they get their own version of it that replaces it

@SynthTwo SynthTwo marked this pull request as draft February 7, 2025 20:08
@KnigTheThrasher
Copy link
Contributor

you can blacklist hardened soles from synths because it's useless on them

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants