diff --git a/code/game/objects/effects/effect_system/smoke.dm b/code/game/objects/effects/effect_system/smoke.dm index 7910db69833f..0dc98b72c1d7 100644 --- a/code/game/objects/effects/effect_system/smoke.dm +++ b/code/game/objects/effects/effect_system/smoke.dm @@ -661,8 +661,18 @@ /obj/effect/particle_effect/smoke/destroyer opacity = FALSE - color = "#595757" + color = "#000000" + icon = 'icons/effects/effects.dmi' + icon_state = "sparks" + anchored = TRUE + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + layer = BELOW_OBJ_LAYER + time_to_live = 5 + spread_speed = 1 + pixel_x = 0 + pixel_y = 0 /datum/effect_system/smoke_spread/destroyer_doom smoke_type = /obj/effect/particle_effect/smoke/destroyer + diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/destroyer/destroyer_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/destroyer/destroyer_powers.dm index 0f31b2d28105..856c966c8f5a 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/destroyer/destroyer_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/destroyer/destroyer_powers.dm @@ -43,13 +43,13 @@ xeno.create_shriekwave() var/datum/effect_system/smoke_spread/destroyer_doom/smoke_gas = new /datum/effect_system/smoke_spread/destroyer_doom - smoke_gas.set_up(3, 0, get_turf(xeno), null, 6) + smoke_gas.set_up(7, 0, get_turf(xeno), null, 6) smoke_gas.start() // Turn off lights for items in the area dependant on distance. for(var/obj/item/device/potential_lightsource in orange(extinguish_light_range, owner)) - var/time_to_extinguish = get_dist(owner, potential_lightsource) SECONDS + var/time_to_extinguish = get_dist(owner, potential_lightsource) DECISECONDS //Flares if(istype(potential_lightsource, /obj/item/device/flashlight/flare))