mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-20 03:25:49 +01:00
Nerfs mech mounted teleporters
Changes: - Mech mounted teleporters now use 8000 power on use (previously, did not appear to use any) - With a 40,000 capacity bluespace cell, this gives them 4-5 uses of the bluespace cell before their battery drains. - This also affects the CC seraph and Syndi Dark Gygax mechs. They've been retrofitted with bluespace cells also to handle the extra power drain. - With these changes, mech-mounted teleporters are still buildable (with LOTS of R&D) and still useful, but you can no longer spam them to teleport across the station uncatchably fast.
This commit is contained in:
@@ -51,12 +51,8 @@
|
||||
ME = new /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay
|
||||
ME.attach(src)
|
||||
|
||||
/obj/mecha/combat/gygax/dark/add_cell(var/obj/item/weapon/stock_parts/cell/C=null)
|
||||
if(C)
|
||||
C.forceMove(src)
|
||||
cell = C
|
||||
return
|
||||
cell = new(src)
|
||||
/obj/mecha/combat/gygax/dark/add_cell()
|
||||
cell = new /obj/item/weapon/stock_parts/cell/bluespace(src)
|
||||
cell.charge = 30000
|
||||
cell.maxcharge = 30000
|
||||
|
||||
|
||||
@@ -50,6 +50,11 @@
|
||||
force = 55
|
||||
max_equip = 5
|
||||
|
||||
/obj/mecha/combat/marauder/seraph/add_cell()
|
||||
cell = new /obj/item/weapon/stock_parts/cell/bluespace(src)
|
||||
cell.charge = 40000
|
||||
cell.maxcharge = 40000
|
||||
|
||||
/obj/mecha/combat/marauder/seraph/loaded/New()
|
||||
..()//Let it equip whatever is needed.
|
||||
var/obj/item/mecha_parts/mecha_equipment/ME
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
icon_state = "mecha_teleport"
|
||||
origin_tech = "bluespace=10"
|
||||
equip_cooldown = 150
|
||||
energy_drain = 1000
|
||||
energy_drain = 8000
|
||||
range = RANGED
|
||||
|
||||
/obj/item/mecha_parts/mecha_equipment/teleporter/action(atom/target)
|
||||
@@ -17,6 +17,7 @@
|
||||
return
|
||||
var/turf/T = get_turf(target)
|
||||
if(T)
|
||||
chassis.use_power(energy_drain)
|
||||
do_teleport(chassis, T, 4)
|
||||
return 1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user