diff --git a/code/datums/ammo/xeno.dm b/code/datums/ammo/xeno.dm index d2b4cf201bdc..310f3d9e41b0 100644 --- a/code/datums/ammo/xeno.dm +++ b/code/datums/ammo/xeno.dm @@ -409,15 +409,17 @@ max_range = 3 // Very short range -/datum/ammo/xeno/bone_chips/spread/runner_skillshot +/datum/ammo/xeno/bone_chips/runner name = "bone chips" + damage = 10 scatter = 0 max_range = 5 - damage = 10 shrapnel_chance = 0 + bonus_projectiles_amount = 0 + shell_speed = AMMO_SPEED_TIER_2 -/datum/ammo/xeno/bone_chips/spread/runner/on_hit_mob(mob/living/M, obj/projectile/P) +/datum/ammo/xeno/bone_chips/runner/on_hit_mob(mob/living/M, obj/projectile/P) if(iscarbon(M)) var/mob/living/carbon/C = M if((HAS_FLAG(C.status_flags, XENO_HOST) && HAS_TRAIT(C, TRAIT_NESTED)) || C.stat == DEAD || HAS_TRAIT(C, TRAIT_HAULED)) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/runner/runner_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/runner/runner_abilities.dm index 528dc9767a13..992ba9d12189 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/runner/runner_abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/runner/runner_abilities.dm @@ -29,7 +29,7 @@ xeno_cooldown = 11 SECONDS plasma_cost = 0 - var/ammo_type = /datum/ammo/xeno/bone_chips/spread/runner_skillshot + var/ammo_type = /datum/ammo/xeno/bone_chips/runner /datum/action/xeno_action/activable/acider_acid name = "Corrosive Acid" diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/runner/runner_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/runner/runner_powers.dm index 3cdbe7be7c8c..01a83904414a 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/runner/runner_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/runner/runner_powers.dm @@ -23,6 +23,8 @@ projectile.fire_at(target, xeno, xeno, ammo_datum.max_range, ammo_datum.shell_speed) + playsound(xeno, 'sound/effects/spike_spray.ogg', 25, 1) + apply_cooldown() return ..()