fixed: syndibot not exploding when killed
fixed: comms computer unusable by borgs
fixed: self destruct was taking too long
fixed: impossible to destroy fusion reactor
fixed: borgs could not use comms console
fixed: overload was not anchored
fixed: overload not dangerous to be near
fixed: syndibot was getting stuck on space tiles
fixed: syndibot was getting pushed by atmos
fixed: bathroom mirrors were not anchored
fixed: bug in code/game/turfs/simulated/floor/mineral.dm which was
applying abductor random tile appearance to all floor/mineral subtypes
instead of just the abductor subtype
fixed: syndibot navbeacons could be seen and interacted with
add: fusion core now supports wrenches/screwdrivers
add: fusion core is now destructible - destroying the reactor makes it
overload
add: random pillbox of drugs can now drop in medbay
add: random bar of a mineral can now drop in eastern office
add: random borg upgrade/cell can now drop in room south of armory
add: syndie shoes are now a possible loot item
add: minerals (one bar, random mineral) are now a possible loot item
remove: level 2 alert no longer locks doors
remove: removed syndi jammer - zlevel 6 doesn't even have telecomms -
its pointless
This commit is contained in:
Kyep
2018-01-05 03:20:48 -08:00
parent 3655e1e13c
commit 8affa05a35
8 changed files with 224 additions and 122 deletions
@@ -159,31 +159,9 @@ effective or pretty fucking useless.
return ..()
/obj/item/device/jammer/attack_self(mob/user)
toggle_active(user)
/obj/item/device/jammer/proc/toggle_active(mob/user)
if(user)
to_chat(user,"<span class='notice'>You [active ? "deactivate" : "activate"] the [src].</span>")
to_chat(user,"<span class='notice'>You [active ? "deactivate" : "activate"] the [src].</span>")
active = !active
if(active)
active_jammers |= src
else
active_jammers -= src
/obj/structure/syndijammer
name = "syndicate wide-area radio jammer"
desc = "Device used to disrupt radio communications over a wide area"
icon = 'icons/obj/singularity.dmi'
icon_state = "beaconsynd1"
anchored = TRUE
var/obj/item/device/jammer/myjammer
/obj/structure/syndijammer/New()
myjammer = new /obj/item/device/jammer(src)
myjammer.range = 30
myjammer.toggle_active()
/obj/structure/syndijammer/Destroy()
if(myjammer)
qdel(myjammer)