From 1bd8b68a60718cd0be17530384424c22c290efae Mon Sep 17 00:00:00 2001
From: jbox1 <40789662+jbox144@users.noreply.github.com>
Date: Sun, 22 Mar 2020 13:49:52 +1100
Subject: [PATCH] Adds language speaker quirks
---
code/datums/traits/good.dm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm
index dffdc926..7c42f8de 100644
--- a/code/datums/traits/good.dm
+++ b/code/datums/traits/good.dm
@@ -203,3 +203,33 @@
/datum/quirk/bloodpressure/remove()
var/mob/living/M = quirk_holder
M.blood_ratio = 1
+
+/datum/quirk/draconicspeaker
+ name = "Draconic speaker"
+ desc = "Due to your time spent around lizards, you can speak Draconic!"
+ value = 1
+ gain_text = "You feel sensitive to hissing noises and your tongue curls comfortably."
+ lose_text = "You forget how to speak Draconic!"
+
+/datum/quirk/draconicspeaker/add()
+ var/mob/living/M = quirk_holder
+ M.grant_language(/datum/language/draconic)
+
+/datum/quirk/draconicspeaker/remove()
+ var/mob/living/M = quirk_holder
+ M.remove_language(/datum/language/draconic)
+
+/datum/quirk/slimespeaker
+ name = "Slime speaker"
+ desc = "Due to your time spent around slimes, you can speak Slimespeak!"
+ value = 1
+ gain_text = "You feel sensitive to blorbling noises, and your throat produces melodic sounds."
+ lose_text = "You forget how to speak Slimespeak!"
+
+/datum/quirk/slimespeaker/add()
+ var/mob/living/M = quirk_holder
+ M.grant_language(/datum/language/slime)
+
+/datum/quirk/slimespeaker/remove()
+ var/mob/living/M = quirk_holder
+ M.remove_language(/datum/language/slime)
\ No newline at end of file