mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-16 18:45:22 +01:00
Fixes nuclear uplinks outside nuke gamemode
This commit is contained in:
@@ -55,7 +55,7 @@
|
||||
var/obj/item/device/radio/uplink/nuclear/U = new(get_turf(user))
|
||||
U.hidden_uplink.owner = "[user.key]"
|
||||
U.hidden_uplink.telecrystals = CHALLENGE_TELECRYSTALS
|
||||
U.hidden_uplink.gamemode = /datum/game_mode/nuclear
|
||||
U.hidden_uplink.set_gamemode(/datum/game_mode/nuclear)
|
||||
config.shuttle_refuel_delay = max(config.shuttle_refuel_delay, CHALLENGE_SHUTTLE_DELAY)
|
||||
qdel(src)
|
||||
|
||||
|
||||
@@ -25,6 +25,10 @@ var/global/list/uplinks = list()
|
||||
uplinks += src
|
||||
uplink_items = get_uplink_items(gamemode)
|
||||
|
||||
/obj/item/device/uplink/proc/set_gamemode(gamemode)
|
||||
src.gamemode = gamemode
|
||||
uplink_items = get_uplink_items(gamemode)
|
||||
|
||||
/obj/item/device/uplink/Destroy()
|
||||
uplinks -= src
|
||||
return ..()
|
||||
@@ -129,7 +133,7 @@ var/global/list/uplinks = list()
|
||||
|
||||
/obj/item/device/radio/uplink/nuclear/New()
|
||||
..()
|
||||
hidden_uplink.gamemode = /datum/game_mode/nuclear
|
||||
hidden_uplink.set_gamemode(/datum/game_mode/nuclear)
|
||||
|
||||
/obj/item/device/multitool/uplink/New()
|
||||
..()
|
||||
|
||||
Reference in New Issue
Block a user