mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-28 06:27:26 +01:00
Addresses Fox's requests
This commit is contained in:
@@ -107,6 +107,11 @@ var/engwords = list("travel", "blood", "join", "hell", "destroy", "technology",
|
||||
return
|
||||
return
|
||||
|
||||
// This is for the seer rune, so you don't get permanent ghost sight
|
||||
/obj/effect/rune/Uncrossed(atom/movable/O)
|
||||
if(isliving(O))
|
||||
var/mob/living/L = O
|
||||
L.update_sight()
|
||||
|
||||
/obj/effect/rune/proc/get_word_string()
|
||||
if(word1 == cultwords["travel"])
|
||||
|
||||
@@ -210,6 +210,8 @@ var/list/sacrificed = list()
|
||||
|
||||
/obj/effect/rune/proc/seer()
|
||||
if(usr.loc==src.loc)
|
||||
// No. Bad cultcode. Bad.
|
||||
var/mob/living/carbon/human/H = usr
|
||||
if(usr.seer==1)
|
||||
usr.say("Rash'tla sektath mal[pick("'","`")]zua. Zasan therium viortia.")
|
||||
to_chat(usr, "\red The world beyond fades from your vision.")
|
||||
@@ -224,6 +226,7 @@ var/list/sacrificed = list()
|
||||
to_chat(usr, "\red The world beyond opens to your eyes.")
|
||||
usr.see_invisible = SEE_INVISIBLE_OBSERVER
|
||||
usr.seer = 1
|
||||
H.update_sight()
|
||||
return
|
||||
return fizzle()
|
||||
|
||||
|
||||
@@ -577,8 +577,6 @@ It'll return null if the organ doesn't correspond, so include null checks when u
|
||||
|
||||
|
||||
/datum/species/proc/update_sight(mob/living/carbon/human/H)
|
||||
if(!H.client)
|
||||
return 1
|
||||
H.sight = initial(H.sight)
|
||||
H.see_in_dark = darksight
|
||||
H.see_invisible = invis_sight
|
||||
|
||||
Reference in New Issue
Block a user