Device and weapon

This commit is contained in:
izac112
2024-12-01 00:56:26 +01:00
parent 3973dca1ff
commit a2ad915045
124 changed files with 1307 additions and 1295 deletions
@@ -41,7 +41,7 @@
if(istype(thing, /mob/living/carbon/human))
var/mob/living/carbon/human/watchers = thing
if(watchers in oviewers(7,src) && watchers.species != SPECIES_SHADEKIN) // And they can see us... //CHOMPEDIT - (And aren't themselves a shadekin)
if(!(watchers.stat) && !isbelly(watchers.loc) && !istype(watchers.loc, /obj/item/weapon/holder)) // And they are alive and not being held by someone...
if(!(watchers.stat) && !isbelly(watchers.loc) && !istype(watchers.loc, /obj/item/holder)) // And they are alive and not being held by someone...
watcher++ // They are watching us!
else if(istype(thing, /mob/living/silicon/robot))
var/mob/living/silicon/robot/watchers = thing
@@ -1,5 +1,5 @@
// This proc turns the BSC or arti-BSC into a phased-creature mine.
/obj/item/weapon/bluespace_crystal/Crossed(atom/movable/M)
/obj/item/bluespace_crystal/Crossed(atom/movable/M)
. = ..()
if(istype(M, /mob/living/carbon/human))
var/mob/living/carbon/human/H = M
@@ -15,7 +15,7 @@
// This proc is the 'Dephase grenade' check. range is changeable. 0=self, 1=3x3, 2=5x5, 3=7x7...
/obj/item/weapon/bluespace_crystal/proc/dephase_shadekin()
/obj/item/bluespace_crystal/proc/dephase_shadekin()
var/turf/T = get_turf(src)
for(var/thing in range(3, T))
if(istype(thing, /mob/living/carbon/human))