bugfix med/sci/brigmed tailcoats and pharmacy coat storage and armor (#4122)

## About The Pull Request

Several different tailcoats did not have the proper storage or armor
values applied to them from their parent labcoat type. Also the
pharmacist's labcoat did not inherit the proper storage from the
chemist's labcoat. This fixes all that.

This includes:
Coroner's tailcoat: storage only
Paramedic's tailcoat: storage and fishing bonus (paramedic's labcoat has
a fishing bonus)
Geneticist's tailcoat: storage only
Scientist's tailcoat: storage only
Chemist's tailcoat: storage only
Pharmacist's labcoat: storage only

CMO's tailcoat: storage and special fishing component (CMO's labcoat has
a fishing bonus)
RD's tailcoat: storage and armor (RD's labcoat has better resistances
than the normal labcoat)
Brig-medic's tailcoat: storage and armor, utilized the same stats from
brig-medic's security medic labcoat

The way it was done was by just having them inherit the proper type that
they are. So coroner's tailcoat inherits the coroner's labcoat,
paramedic's tailcoat inherits the paramedic's labcoat etc.


## Why It's Good For The Game

Inconsistencies and bugs are bad. These were intended to have parity
with their respective job's normal attire and they do for the others but
not for these, so I fix this oversight.

## Proof Of Testing

Tested locally, works fine.

## Changelog

🆑
fix: fixed various tailcoats and the pharmacist's labcoat not having the
proper storage or armor values
/🆑

Co-authored-by: Roxy <75404941+TealSeer@users.noreply.github.com>
This commit is contained in:
plsleavemealon
2025-07-09 20:32:50 -04:00
committed by GitHub
co-authored by Roxy
parent c2abaefcf3
commit c671afbae4
9 changed files with 80 additions and 27 deletions
+2 -2
View File
@@ -163,7 +163,7 @@
new /obj/item/clothing/suit/toggle/labcoat/research_director(src)
new /obj/item/clothing/head/playbunnyears/rd(src)
new /obj/item/clothing/under/rank/rnd/research_director/bunnysuit(src)
new /obj/item/clothing/suit/jacket/research_director/tailcoat(src)
new /obj/item/clothing/suit/toggle/labcoat/research_director/tailcoat(src)
new /obj/item/clothing/neck/tie/bunnytie/rd(src)
@@ -187,7 +187,7 @@
new /obj/item/clothing/neck/mantle/cmomantle(src)
new /obj/item/clothing/head/playbunnyears/cmo(src)
new /obj/item/clothing/under/rank/medical/cmo_bunnysuit(src)
new /obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/cmo(src)
new /obj/item/clothing/suit/toggle/labcoat/cmo/doctor_tailcoat(src)
new /obj/item/clothing/neck/tie/bunnytie/cmo(src)
/obj/item/storage/bag/garment/engineering_chief/PopulateContents()