diff --git a/code/goonstation/modules/power/power_transmission_laser/transmission_laser.dm b/code/goonstation/modules/power/power_transmission_laser/transmission_laser.dm index 87da43ef1ad..e84fe6f984e 100644 --- a/code/goonstation/modules/power/power_transmission_laser/transmission_laser.dm +++ b/code/goonstation/modules/power/power_transmission_laser/transmission_laser.dm @@ -63,7 +63,7 @@ /// Gives our power input when multiplied with power_format_multi. The multiplier signifies the units of power, and this is how many of them we are inputting. var/input_number = 0 /// Gives our power output when multiplied with power_format_multi_output. The multiplier signifies the units of power, and this is how many of them we are outputting. - var/output_number = 0 + var/output_number = 1 /// Our set input pulling var/input_pulling = 0 /// Targetable areas in lavaland @@ -312,7 +312,7 @@ if("set_input") input_number = clamp(params["set_input"], 0, 999) //multiplies our input by if input if("set_output") - output_number = clamp(params["set_output"], 0, 999) + output_number = clamp(params["set_output"], 1, 999) if("inputW") power_format_multi = 1 @@ -366,13 +366,6 @@ if(stat & BROKEN) return - var/last_disp = return_charge() - var/last_chrg = inputting - var/last_fire = firing - - if(last_disp != return_charge() || last_chrg != inputting || last_fire != firing) - update_icon() - if(powernet && input_attempt && turned_on) input_pulling = min(input_available, input_number * power_format_multi, capacity - charge ) @@ -392,6 +385,7 @@ firing = FALSE output_level = 0 destroy_lasers() + update_icon() return if(!firing) diff --git a/icons/goonstation/effects/pt_beam.dmi b/icons/goonstation/effects/pt_beam.dmi index f4d1023e7f4..cb3ab5451c6 100644 Binary files a/icons/goonstation/effects/pt_beam.dmi and b/icons/goonstation/effects/pt_beam.dmi differ diff --git a/icons/goonstation/objects/pt_laser.dmi b/icons/goonstation/objects/pt_laser.dmi index 90aeb6af2ce..752483b38d1 100644 Binary files a/icons/goonstation/objects/pt_laser.dmi and b/icons/goonstation/objects/pt_laser.dmi differ