Files
Bubberstation/code/__DEFINES/~~bubber_defines/mobs.dm
Roxy b2950a6688 Reverts us back to 100 maxhp from the 135 we have been on because I lived to it once (#4479)
## About The Pull Request
cyborgs, synths, humans, all that? Yeah, we 100hp now. No more 135.

do not merge until the bloodsucker nerfs and blacksmithing nerfs are
here so they don't become WAY beyond powerful
## Why It's Good For The Game
The vast majority of content we get is made with 100hp in mind, there
are a very limited amount of features which are made with more in mind
(bloodsucker, blacksmithing). The skyrat guns are already being removed,
which was one of the main factors on not lowering it. However, batons,
lasers, and even most other crew melee weapons are impacted by this.
Antagonist weapons are in turn affected far less. The higher damage
something does, the less extra hits they'll have to do in order to hit
that same treshold. Some antagonist weapons will require 1 less hit to
crit, but most crew weapons will require 2 (or more) less hits to crit.
Antagonists _ALSO_ routinely get some of the best armor in the game. The
extra HP scales extra hard with them due to this, allowing an otherwise
settled fight to be enough for the antagonist to retreat. Lasers will
once more feel punchy, and in general fights will feel less like they
drag on forever.

Other consequences of this change will be things like batons
stamcritting in 2 hits instead of 3, and the syndicate revolver being
Good Again. (3 shots to crit is a lot more than 2 when you only get 6
shots for 13tc)

tl;dr everything we get from tg is balanced around the 100 threshold,
having more than that fundamentally screws things up, except for the
like- 3 features that are made around 135. One of which is being
removed, the others are being toned down by other players.
## Proof Of Testing
I did test it and the health do be 100 again


<details>
<summary>Screenshots/Videos</summary>
<img width="200" height="223" alt="image"
src="https://github.com/user-attachments/assets/a8e47838-e33a-40c6-b98a-5dec2029be16"
/>
<img width="431" height="157" alt="image"
src="https://github.com/user-attachments/assets/f6808f83-8f8d-4878-b3d9-3c6bc12e5158"
/>
<img width="251" height="32" alt="image"
src="https://github.com/user-attachments/assets/b98fa6a4-6760-4cbe-b6dd-d2541f8cdb9c"
/>
<img width="468" height="184" alt="image"
src="https://github.com/user-attachments/assets/7089be74-49ba-42f8-970b-bfda83b5208c"
/>
</details>

## Changelog
🆑
balance: Reverts human health to 100hp
balance: Reverts sillicon health to 100hp
/🆑

---------

Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
2025-08-26 18:02:53 +03:00

37 lines
2.1 KiB
Plaintext

#define BLOOD_VOLUME_OVERSIZED 1120
#define PULL_OVERSIZED_SLOWDOWN 2
#define HUMAN_MAXHEALTH MAX_LIVING_HEALTH
#define UNDERWEAR_HIDE_SOCKS (1<<0)
#define UNDERWEAR_HIDE_SHIRT (1<<1)
#define UNDERWEAR_HIDE_UNDIES (1<<2)
#define UNDERWEAR_HIDE_BRA (1<<3)
///Defines for icons used for modular bodyparts, created to make it easier to relocate the module or files if necessary.
#define BODYPART_ICON_HUMAN 'modular_skyrat/modules/bodyparts/icons/human_parts_greyscale.dmi'
#define BODYPART_ICON_MAMMAL 'modular_skyrat/modules/bodyparts/icons/mammal_parts_greyscale.dmi'
#define BODYPART_ICON_AKULA 'modular_skyrat/modules/bodyparts/icons/akula_parts_greyscale.dmi'
#define BODYPART_ICON_AQUATIC 'modular_skyrat/modules/bodyparts/icons/aquatic_parts_greyscale.dmi'
#define BODYPART_ICON_GHOUL 'modular_skyrat/modules/bodyparts/icons/ghoul_bodyparts.dmi'
#define BODYPART_ICON_INSECT 'modular_skyrat/modules/bodyparts/icons/insect_parts_greyscale.dmi'
#define BODYPART_ICON_LIZARD 'modular_skyrat/modules/bodyparts/icons/lizard_parts_greyscale.dmi'
#define BODYPART_ICON_MOTH 'modular_skyrat/modules/bodyparts/icons/moth_parts_greyscale.dmi'
#define BODYPART_ICON_ROUNDSTARTSLIME 'modular_skyrat/modules/bodyparts/icons/slime_parts_greyscale.dmi'
#define BODYPART_ICON_SKRELL 'modular_skyrat/modules/bodyparts/icons/skrell_parts_greyscale.dmi'
#define BODYPART_ICON_TAUR 'modular_skyrat/modules/bodyparts/icons/taur_invisible_legs.dmi'
#define BODYPART_ICON_TESHARI 'modular_skyrat/modules/bodyparts/icons/teshari_parts_greyscale.dmi'
#define BODYPART_ICON_VOX 'modular_skyrat/modules/bodyparts/icons/vox_parts_greyscale.dmi'
#define BODYPART_ICON_XENO 'modular_skyrat/modules/bodyparts/icons/xeno_parts_greyscale.dmi'
#define BODYPART_ICON_SYNTHMAMMAL 'modular_skyrat/modules/bodyparts/icons/synthmammal_parts_greyscale.dmi'
#define BODYPART_ICON_IPC 'modular_skyrat/modules/bodyparts/icons/ipc_parts.dmi'
#define BODYPART_ICON_SYNTHLIZARD 'modular_skyrat/modules/bodyparts/icons/synthliz_parts_greyscale.dmi'
#define BUTT_SPRITE_PODPERSON "podperson"
#define BUTT_SPRITE_VOX "vox"
#define BUTT_SPRITE_VULP "vulp"
#define BLOOD_TYPE_COPPER "CU"
#define BLOOD_TYPE_NANITE_SLURRY "NS"