From 6cbb0e3ca8c103d385e546ebef4dca7c11571453 Mon Sep 17 00:00:00 2001
From: kevinz000 <2003111+kevinz000@users.noreply.github.com>
Date: Sun, 8 Dec 2019 19:44:26 -0700
Subject: [PATCH] Update good.dm
---
code/datums/traits/good.dm | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm
index 09a4f0b060..abd1279f61 100644
--- a/code/datums/traits/good.dm
+++ b/code/datums/traits/good.dm
@@ -188,3 +188,18 @@
/datum/quirk/bloodpressure/remove()
var/mob/living/M = quirk_holder
M.blood_ratio = 1
+
+/datum/quirk/night_vision
+ name = "Night Vision"
+ desc = "You can see slightly more clearly in full darkness than most people."
+ value = 1
+ mob_trait = TRAIT_NIGHT_VISION
+ gain_text = "The shadows seem a little less dark."
+ lose_text = "Everything seems a little darker."
+
+/datum/quirk/night_vision/on_spawn()
+ var/mob/living/carbon/human/H = quirk_holder
+ var/obj/item/organ/eyes/eyes = H.getorgan(/obj/item/organ/eyes)
+ if(!eyes || eyes.lighting_alpha)
+ return
+ eyes.Insert(H) //refresh their eyesight and vision