diff --git a/code/__defines/dna.dm b/code/__defines/dna.dm index 27c8e95fa3a..fa32bb055cc 100644 --- a/code/__defines/dna.dm +++ b/code/__defines/dna.dm @@ -36,11 +36,10 @@ #define TOURETTES 8 #define STUTTERING 16 #define DUMB 32 -#define MONKEYLIKE 64 //sets IsAdvancedToolUser to FALSE -#define PACIFIST 128 -#define UNINTELLIGIBLE 256 -#define GERTIE 512 -#define ASTHMA 1024 +#define PACIFIST 64 +#define UNINTELLIGIBLE 128 +#define GERTIE 128 +#define ASTHMA 256 // sdisabilities #define BLIND 0x1 diff --git a/code/datums/brain_damage/severe.dm b/code/datums/brain_damage/severe.dm index 1aa599898d8..84ac83c670c 100644 --- a/code/datums/brain_damage/severe.dm +++ b/code/datums/brain_damage/severe.dm @@ -173,22 +173,6 @@ to_chat(owner, "You feel your heart lurching in your chest...") owner.adjustOxyLoss(8) -/datum/brain_trauma/severe/discoordination - name = "Discoordination" - desc = "Patient is unable to use complex tools or machinery." - scan_desc = "extreme discoordination" - gain_text = "You can barely control your hands!" - lose_text = "You feel in control of your hands again." - cure_type = CURE_CRYSTAL - -/datum/brain_trauma/severe/discoordination/on_gain() - owner.disabilities |= MONKEYLIKE - ..() - -/datum/brain_trauma/severe/discoordination/on_lose() - owner.disabilities &= ~MONKEYLIKE - ..() - /datum/brain_trauma/severe/aphasia name = "Aphasia" desc = "Patient is unable to speak or understand any language." diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index dcb6098b3b5..81c8c1349fc 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -846,11 +846,6 @@ to_chat(src, SPAN_WARNING("You don't have the dexterity to use that!")) return 0 - if(disabilities & MONKEYLIKE) - if(!silent) - to_chat(src, SPAN_WARNING("You don't have the dexterity to use that!")) - return 0 - return 1 /mob/living/carbon/human/abiotic(var/full_body = 0) diff --git a/code/modules/mob/living/carbon/human/species/station/monkey.dm b/code/modules/mob/living/carbon/human/species/station/monkey.dm index fa788dd8ac5..928b390e8a6 100644 --- a/code/modules/mob/living/carbon/human/species/station/monkey.dm +++ b/code/modules/mob/living/carbon/human/species/station/monkey.dm @@ -14,7 +14,6 @@ secondary_langs = list(LANGUAGE_CHIMPANZEE) greater_form = SPECIES_HUMAN mob_size = MOB_SMALL - has_fine_manipulation = 0 show_ssd = null bodytype = BODYTYPE_MONKEY diff --git a/html/changelogs/geeves-monkey_grip.yml b/html/changelogs/geeves-monkey_grip.yml new file mode 100644 index 00000000000..4c26164f390 --- /dev/null +++ b/html/changelogs/geeves-monkey_grip.yml @@ -0,0 +1,6 @@ +author: Geeves + +delete-after: True + +changes: + - tweak: "Monkeys are now capable of fine manipulation." \ No newline at end of file