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

New quirk: Postmortem Flesh #755

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

Conversation

LeDrascol
Copy link

About The Pull Request

This PR replaces the undead races with a quirk based alternative. This quirk attempts to recreate the effects of the original zombie race, while also retaining their neigh-immortal status. Zombies are also buffed during the Halloween season.

Quirk is positive, costing two points, due to the potential combat balance implications.

The quirk grants the following benefits:

  • Re-attachable limbs
  • No breathing
  • No critical health incapacitation
  • Regenerate 2 damage (of all types) per second
    • Costs blood equal to healed amount
    • Has a six second delay after taking damage

The following drawbacks:

  • Easier to dismember
  • No blood regeneration
  • Cannot be revived
  • Cannot see health values
  • Move 40% slower
  • Zombie tongue

During Halloween:

  • Regeneration rate is tripled
  • Regeneration cooldown is halved
  • User is incapable of dying by normal means
  • No move speed reduction

Why It's Good For The Game

Standardizes undead races, and removes complications caused from having three new sub-races. Users must now spend quirk points to become (effectively) immortal.

A Port?

No.

Pre-Merge Checklist

  • You tested this on a local server.
  • This code did not runtime during testing.
  • You documented all of your changes.

Changelog

🆑
add: Added new quirk: Postmortem Flesh (Zombie)
del: Disabled Undead Anthropomorph
del: Disabled Undead Lizardperson
del: Disabled Undead Insect
/:cl:

Adds the new quirk 'Postmortem Flesh', which replicates the effects of zombie races. The associated zombie races are disabled as a result.
Moves the organ replacement code for the 'Postmortem Flesh' quirk from `add()` to `on_spawn()` , and adds support for the zombie tongue.
Checks if the quirk mob exists before attempting to remove the zombie quirk, to prevent errors with invalid organs. This issue could occur when the mob is gibbed.
Adds blacklisted quirk entries for Postmortem Flesh to prevent mechanical conflicts and potential exploits.
This commit does the following
- Adds a 60 tick cooldown to regeneration
- - Reduced by half during halloween
- Adds support for on-demand quirk processing
- Increases quirk cost from 0 to 2
- Increases halloween regeneration bonus from 2x to 3x
- Reduces regeneration rate from 3 to 2
Fixes an oversight where the cold blooded trait was not being applied to zombie quirk users.
@IgiariValkyr
Copy link

Thought:
We have the Revival surgery right? Where you slap the defib paddles against the person’s brain instead? Would it be possible to split it so they can “revive” that way akin to Frankenstein, and also not have them able to be defibbed normally?

@LeDrascol
Copy link
Author

Would it be possible to split it so they can “revive” that way akin to Frankenstein, and also not have them able to be defibbed normally?

Yes, it is possible, but that would go against the concept of this quirk. Zombies (from this quirk) are meant to be difficult to kill, but stay dead once they are. Instead, players could be prompted if they'd like to revive as one using a Frankenstein revival technique.

@MosleyTheMalO
Copy link

is this pr gonna be continued?

1 similar comment
@MosleyTheMalO
Copy link

is this pr gonna be continued?

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.

3 participants