[MIRROR] Refactors armor into dedicated subtypes [MDB IGNORE] (#18291)

* Refactors armor into dedicated subtypes

* start

* most tg things

* pain (#18584)

* shit

* non-mod changes

* compile

Co-authored-by: John Doe <gamingskeleton3@gmail.com>

* #18291

* compile fix

* ???

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
This commit is contained in:
SkyratBot
2023-01-08 05:06:16 +01:00
committed by GitHub
parent 9aac55ef4d
commit 011fefdd81
322 changed files with 8499 additions and 993 deletions
+4 -4
View File
@@ -374,16 +374,16 @@ GLOBAL_LIST_INIT(strippable_corgi_items, create_strippable_list(list(
if(def_zone)
if(def_zone == BODY_ZONE_HEAD)
if(inventory_head)
armorval = inventory_head.armor.getRating(type)
armorval = inventory_head.get_armor_rating(type)
else
if(inventory_back)
armorval = inventory_back.armor.getRating(type)
armorval = inventory_back.get_armor_rating(type)
return armorval
else
if(inventory_head)
armorval += inventory_head.armor.getRating(type)
armorval += inventory_head.get_armor_rating(type)
if(inventory_back)
armorval += inventory_back.armor.getRating(type)
armorval += inventory_back.get_armor_rating(type)
return armorval*0.5
/mob/living/basic/pet/dog/corgi/attackby(obj/item/O, mob/user, params)