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

[MIRROR] Removes Clone Damage #976

Merged
merged 1 commit into from
Dec 5, 2023
Merged

[MIRROR] Removes Clone Damage #976

merged 1 commit into from
Dec 5, 2023

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Skyrat: Skyrat-SS13/Skyrat-tg#25429
Original PR: tgstation/tgstation#80109

About The Pull Request

Does what it says on the tin. We don't have any "special" sources of clone damage left in the game, most of them are rather trivial so I bunched them together into this PR.

Notable things removed:

  • Clonexadone, because its entire thing was centered around clone damage
  • Decloner gun, it's also centered around cloning damage, I couldn't think of a replacement mechanic and nobody uses it anyways
  • Everything else already dealt clone damage as a side (rainbow knife deals a random damage type for example), so these sources were removed

Why It's Good For The Game

Consider the four sources of normal damage that you can get: Brute, Burn, Toxins and Oxygen. These four horsemen of the apocalypse are very well put together and it's no surprise that they are in the game, as you can fit any way of damaging a mob into them. Getting beaten to death by a security officer? Brute damage. Running around on fire? Burn damage. Poisoned or irradiated? Toxin damage. Suffocating in space? Brute, burn and oxygen damage. Technically there's also stamina damage but that's its own ballpark and it also makes sense why we have a damage number for it.

Picture this now: We have this cool mechanic called "clone pods" where you can magically revive dead people with absolute ease. We don't want it to be for free though, it comes at a cost. This cost is clone damage, and it serves to restrain people from abusing cloning.

Fast forward time a bit and cloning is now removed from the game. What stays with us is a damage number that is intrinsically tied to the context of a removed feature. It was a good idea that we had it for that feature at the time, but now it just sits there. It's the odd one out from all the other damage types. You can easily explain why your blade dealt brute damage, but how are you going to fit clone damage into any context without also becoming extremely specific?

My point is: clone damage is conceptually a flawed mechanic because it is too specific. That is the major issue why no one uses it, and why that makes it unworthy of being a damage stat.
Don't take my word for it though, because a while ago we only had a handful of sources for this damage type in the game. And in most of the rounds where you saw this damage, it came from only one department. It's not worthwhile to keep it around as a damage number. People also didn't know what to do with this damage type, so we currently have two ways of healing clone damage: Cryotubes as a roundstart way of healing clone damage and Rezadone, which instantly sets your clone damage to 0 on the first tick. As a medical doctor, when was the last time you saw someone come in with clone damage and thought to yourself, "Oh, this person has clone damage, I cannot wait to heal them!" ?

Now we have replacements for these clone damage sources. Slimes? Slime status effect that deals brute instead of clone. Cosmic heretics? Random organ damage, because their mechanics are already pretty fleshed out. Decloning virus? The virus operated as a "ticking timebomb" which used cloning damage as the timer, so it has been reworked to not use clone damage. What remains after all this is now a basically unused damage type. Every specific situation that used clone damage is now relying on another damage type. Now it's time to put clone damage to rest once and for all.

Sure, you can technically add some form of cellular degradation in the future, but it shouldn't be a damage number. The idea of your cells being degraded is a cool concept, don't get me wrong, but make it a status effect or maybe even a wound for that matter.

Changelog

🆑 distributivgesetz
del: Removed clone damage.
del: Removed the decloner gun.
del: Removed clonexadone.
/🆑

* Removes Clone Damage

* Update blackbox.dm

* Modular

* Update schema

* Update database_changelog.md

* More modular deprecated clone things

---------

Co-authored-by: distributivgesetz <[email protected]>
Co-authored-by: Bloop <[email protected]>
@Iajret Iajret merged commit 01aa77a into master Dec 5, 2023
23 checks passed
@Iajret Iajret deleted the upstream-mirror-25429 branch December 5, 2023 09:21
AnywayFarus added a commit that referenced this pull request Dec 5, 2023
Iajret pushed a commit that referenced this pull request Feb 17, 2024
)

* Fix lizardperson spine preference dropdown not showing up

* Update spines.dm

---------

Co-authored-by: _0Steven <[email protected]>
Co-authored-by: SomeRandomOwl <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants