Skip to content

Conversation

@TheKillfish
Copy link
Contributor

@TheKillfish TheKillfish commented Oct 19, 2025

About the pull request

Adds new strain for Defender called the Heatshield, which trades movement speed, some armor and all base abilities except for Lower Crest in exchange for 50% resistance to fire damage and some new abilities:

Passive
Gain a tiny amount (3) of armor-bypassing burn damage applied to your slashes and tail slam. Fires on yourself don't last as long.

Vomit Bile: 40 Plasma, 10 Second Cooldown
When not on fire, extinguish targeted burning turf or allies while hostiles get covered in a flammable substance.
When on fire, lose the ability to extinguish turfs and allies but instead directly set hostiles on fire (requires 2 rolls or 1 roll and patting to extinguish).

Self-Immolate: 60 Plasma, 10 Second Cooldown
Vomit bile on yourself and set yourself on fire after a 3 second wind-up.

Thermoregulation: 80 Plasma, 20 Second Cooldown
Only usable when on fire. For 5 seconds, gain buffs to movement and attack speeds. Extinguishes you once the buff wears off.

Bundled in this PR is #10923 as this strain uses one of the changes included.

Explain why it's good for the game

New Xeno content is cool.

Testing Photographs and Procedure

Coming Soon

Changelog

🆑
add: Adds Heatshield strain for Defender. Exchange speed, armor and abilities for 50% resistance to fire damage and some new abilities.
add: Vomit Bile allows you to extinguish turf and allies, and cover hostiles in a flammable substance. If on fire, lose extinguishing but lets you set hostiles in fire (if they aren't fireproof).
add: Self-Immolate lets you set yourself on fire after a 3 second wind-up.
add: Thermoregulate gives you a 5-second buff to movement and slash speed, extinguishing you once it wears off.
/:cl:

@thwompa
Copy link
Contributor

thwompa commented Oct 19, 2025

what the hell is a carbuncle

@cmss13-ci cmss13-ci bot added Sprites Remove the soul from the game. Feature Feature coder badge Refactor Make the code harder to read size/L Denotes a PR that changes 200-799 lines, ignoring generated files. labels Oct 19, 2025
@TheKillfish
Copy link
Contributor Author

A mythological creature. I probably could've picked a better name, since the first thing you'll find is a medical term...

@thwompa
Copy link
Contributor

thwompa commented Oct 19, 2025

  1. atomize the refactor and the strain into separate pr's ($30 says someone alr asked you to do this
  2. change the name man idk what a car bunkle is

@sippykot
Copy link
Contributor

we need less mechanics like fire/bullet immunity, not more

@Venuska1117
Copy link
Contributor

If new strain somehow fail to be added, could you still do second PR that add Refactors to fire immunity? i would like to see it used in future strain/castes ideas.

@TheKillfish TheKillfish changed the title New Defender Strain: Carbuncle + Xeno Fire Immunity Refactor New Defender Strain: Heatshield Oct 21, 2025
@Unknownity
Copy link
Contributor

Unknownity commented Oct 22, 2025

add: Adds Carbuncle strain for Defender.

you forgot to rename it in the CL

@TheKillfish
Copy link
Contributor Author

Oop, good catch. Fixed

@Henri9576
Copy link

Would it be possible to allow it to heal or be affected by pheros while on fire? I find that is still a big issue with fire immunity and I don't imagine setting yourself on fire would be a good tactic when you lose all healing and phero effects when doing so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature Feature coder badge Refactor Make the code harder to read size/L Denotes a PR that changes 200-799 lines, ignoring generated files. Sprites Remove the soul from the game.

Projects

Status: Awaiting Review

Development

Successfully merging this pull request may close these issues.

6 participants