diff --git a/code/controllers/subsystem/processing/quirks.dm b/code/controllers/subsystem/processing/quirks.dm index 09af55a748a..10f59bc583a 100644 --- a/code/controllers/subsystem/processing/quirks.dm +++ b/code/controllers/subsystem/processing/quirks.dm @@ -39,6 +39,7 @@ GLOBAL_LIST_INIT_TYPED(quirk_blacklist, /list/datum/quirk, list( //SKYRAT EDIT ADDITION END //BUBBER EDIT ADDITION BEGIN list(/datum/quirk/featherweight, /datum/quirk/oversized), + list(/datum/quirk/overweight, /datum/quirk/obese), //BUBBER EDIT ADDITION END )) diff --git a/modular_zubbers/master_files/code/datums/traits/slow.dm b/modular_zubbers/master_files/code/datums/traits/slow.dm new file mode 100644 index 00000000000..9ceac6ee09f --- /dev/null +++ b/modular_zubbers/master_files/code/datums/traits/slow.dm @@ -0,0 +1,19 @@ +/datum/quirk/overweight + name = "Overweight" + desc = "You weigh more than an average person of your size. Being fat from food still bothers you." + gain_text = span_notice("Your body feels heavy.") + lose_text = span_notice("Your suddenly feel lighter!") + value = -4 + icon = FA_ICON_BOWL_RICE + medical_record_text = "Patient weighs higher than average." + mob_trait = null + +/datum/quirk/obese + name = "Obese" + desc = "You weigh much much more than the average person of your size, and are always fat no matter what. Being fat from food no longer bothers you." + gain_text = span_notice("Your body feels very heavy.") + lose_text = span_notice("Your suddenly feel much lighter!") + value = -6 + icon = FA_ICON_HAMBURGER + medical_record_text = "Patient is considered obese by 101% of medical textbooks, with a 1% margin of error." + mob_trait = TRAIT_FAT diff --git a/tgstation.dme b/tgstation.dme index 2746b65e990..a75f78c38a3 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -8777,6 +8777,7 @@ #include "modular_zubbers\master_files\code\controllers\subsystem\id_access.dm" #include "modular_zubbers\master_files\code\controllers\subsystem\tts.dm" #include "modular_zubbers\master_files\code\datums\diseases\chronic_ilness.dm" +#include "modular_zubbers\master_files\code\datums\traits\slow.dm" #include "modular_zubbers\master_files\code\modules\client\preferences\hypnopref.dm" #include "modular_zubbers\master_files\code\modules\client\preferences\obscurity_examine.dm" #include "modular_zubbers\master_files\code\modules\client\preferences\scaling_method.dm"