[NO GBP] fixes issues with human rendering fixes (#82852)

## About The Pull Request
fixes #82838, forgot to add the attack_self there
fixes #82869
fixes the atmos hardhat not using flags_inv and transparent_protection
correctly (you could pull off someones glasses through it for example
makes modsuits use the new rendering stuff
fixes rendering stuff not working correctly with adjustable clothing
fixes quick equip dropping the item if you cant equip it

## Why It's Good For The Game
waow its awesome

## Changelog
🆑
fix: you can no longer take off someones glasses or mask through atmos
hardhat
fix: once you adjust a welding helmet or something it no longer makes
your cigarette or sunglasses invisible
fix: welding gas mask works once again
fix: quick equips dont drop the item if you cant equip it
/🆑
This commit is contained in:
Fikou
2024-04-24 21:59:58 +02:00
committed by GitHub
parent 59a20eb8e7
commit 2e11db2344
13 changed files with 59 additions and 63 deletions
@@ -91,7 +91,6 @@
. = ..()
// adjusted = out of the way = smaller = can fit in boxes
update_weight_class(up ? WEIGHT_CLASS_SMALL : WEIGHT_CLASS_NORMAL)
inhand_icon_state = up ? "[initial(inhand_icon_state)]_up" : initial(inhand_icon_state)
/obj/item/clothing/mask/gas/explorer/update_icon_state()
. = ..()