Skip to content

Commit

Permalink
fixes the bluespace scanner oddity (#4698)
Browse files Browse the repository at this point in the history
Makes the bluespace scanner device actually work. Removes the check, because I couldn't make it work and frankly i dunno if it really is necessary.
  • Loading branch information
cdb-is-not-good authored Jul 13, 2023
1 parent e4f5fdb commit 0125f89
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions code/game/objects/items/oddities.dm
Original file line number Diff line number Diff line change
Expand Up @@ -666,19 +666,13 @@
)
perk = PERK_SHARP_MIND //TODO: fix /datum/perk/bluespace

/obj/item/oddity/si_bluespace_scanner/examine(mob/living/user, distance)
. = ..()
if(!iscarbon(user) || !issilicon(user))
return//Prevents ghosts form making a runtime
if(!user.stats?.getPerk(PERK_SI_SCI) || !usr.stat_check(STAT_COG, 60)) //got to be smarts
to_chat(usr, SPAN_WARNING("This tool is far too complex for you to comprehend how to even use it. The data and formulas displayed look like complete alien gibberish."))
return
/obj/item/oddity/si_bluespace_scanner/attack_self(mob/user as mob)
var/area/my_area = get_area(src)
if(my_area.bluespace_entropy)
to_chat(user, SPAN_NOTICE("The Tuning Device measures bluespace entropy in this room to be [my_area.bluespace_entropy] zeframs.")) // Considering Bluespace Entropy the same as Subspace Distortion, and not making the reference more obvious than it is.
to_chat(user, SPAN_NOTICE("The Nullifier's scanner is detecting bluespace entropy in this room to be [my_area.bluespace_entropy] zeframs."))

if(GLOB.bluespace_entropy)
to_chat(user, SPAN_NOTICE("The long-range scanner notifies of stellar discrepancy at [GLOB.bluespace_entropy] zeframs of bluespace entropy on the planet."))
to_chat(user, SPAN_NOTICE("The Nullifier's global scanner notifies of stellar discrepancy at [GLOB.bluespace_entropy] zeframs of bluespace entropy on the planet."))

// Considering the vast amount of references in code, a Zefram being a unit of measurement for Bluespace Entropy fits, while not being directly a Cochrane. - Seb

Expand Down

0 comments on commit 0125f89

Please sign in to comment.