mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-16 21:22:40 +00:00
@@ -18,6 +18,7 @@
|
|||||||
internal_damage_threshold = 25
|
internal_damage_threshold = 25
|
||||||
force = 15
|
force = 15
|
||||||
var/phasing = 0
|
var/phasing = 0
|
||||||
|
var/can_phase = TRUE
|
||||||
var/phasing_energy_drain = 200
|
var/phasing_energy_drain = 200
|
||||||
max_equip = 4
|
max_equip = 4
|
||||||
|
|
||||||
@@ -38,13 +39,13 @@
|
|||||||
/obj/mecha/combat/phazon/Bump(var/atom/obstacle)
|
/obj/mecha/combat/phazon/Bump(var/atom/obstacle)
|
||||||
if(phasing && get_charge()>=phasing_energy_drain)
|
if(phasing && get_charge()>=phasing_energy_drain)
|
||||||
spawn()
|
spawn()
|
||||||
if(can_move)
|
if(can_phase)
|
||||||
can_move = 0
|
can_phase = FALSE
|
||||||
flick("[initial_icon]-phase", src)
|
flick("[initial_icon]-phase", src)
|
||||||
src.loc = get_step(src,src.dir)
|
src.loc = get_step(src,src.dir)
|
||||||
src.use_power(phasing_energy_drain)
|
src.use_power(phasing_energy_drain)
|
||||||
sleep(step_in*3)
|
sleep(step_in*3)
|
||||||
can_move = 1
|
can_phase = TRUE
|
||||||
else
|
else
|
||||||
. = ..()
|
. = ..()
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user