Skip to content

Commit

Permalink
Knockdown weaken isn't absurd
Browse files Browse the repository at this point in the history
  • Loading branch information
AmoryBlaine committed Jul 23, 2024
1 parent 8fce726 commit 248332b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
9 changes: 6 additions & 3 deletions code/datums/ammo/bullet/shotgun.dm
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
else
if(!isyautja(living_mob)) //Not predators.
living_mob.apply_effect(1, SUPERSLOW)
living_mob.apply_effect(3.5, WEAKEN)
living_mob.apply_effect(2, SLOW)
to_chat(living_mob, SPAN_HIGHDANGER("The impact knocks you off-balance!"))
living_mob.apply_stamina_damage(fired_projectile.ammo.damage, fired_projectile.def_zone, ARMOR_BULLET)
Expand Down Expand Up @@ -153,7 +154,7 @@
else
if(!isyautja(living_mob)) //Not predators.
living_mob.apply_effect(1, SUPERSLOW)
living_mob.apply_effect(3, WEAKEN)
living_mob.apply_effect(2, WEAKEN)
living_mob.apply_effect(2, SLOW)
to_chat(living_mob, SPAN_HIGHDANGER("The impact knocks you off-balance!"))
living_mob.apply_stamina_damage(fired_projectile.ammo.damage, fired_projectile.def_zone, ARMOR_BULLET)
Expand Down Expand Up @@ -220,7 +221,7 @@
target.apply_effect(5, SLOW)
else
if(!isyautja(living_mob)) //Not predators.
living_mob.apply_effect(3, WEAKEN)
living_mob.apply_effect(2, WEAKEN)
living_mob.apply_effect(1, SUPERSLOW)
living_mob.apply_effect(2, SLOW)
to_chat(living_mob, SPAN_HIGHDANGER("The impact knocks you off-balance!"))
Expand Down Expand Up @@ -259,12 +260,13 @@
if(iscarbonsizexeno(living_mob))
var/mob/living/carbon/xenomorph/target = living_mob
to_chat(target, SPAN_XENODANGER("You are shaken and slowed by the sudden impact!"))
target.apply_effect(3, WEAKEN)
target.apply_effect(4, WEAKEN)
target.apply_effect(1, SUPERSLOW)
target.apply_effect(2, SLOW)
else
if(!isyautja(living_mob)) //Not predators.
living_mob.apply_effect(1, SUPERSLOW)
living_mob.apply_effect(3, WEAKEN)
living_mob.apply_effect(2, SLOW)
to_chat(living_mob, SPAN_HIGHDANGER("The impact knocks you off-balance!"))
living_mob.apply_stamina_damage(fired_projectile.ammo.damage, fired_projectile.def_zone, ARMOR_BULLET)
Expand Down Expand Up @@ -340,6 +342,7 @@
else
if(!isyautja(living_mob)) //Not predators.
living_mob.apply_effect(1, SUPERSLOW)
living_mob.apply_effect(3.5, WEAKEN)
living_mob.apply_effect(2, SLOW)
to_chat(living_mob, SPAN_HIGHDANGER("The impact knocks you off-balance!"))
living_mob.apply_stamina_damage(fired_projectile.ammo.damage, fired_projectile.def_zone, ARMOR_BULLET)
Expand Down
2 changes: 1 addition & 1 deletion code/modules/projectiles/guns/shotguns.dm
Original file line number Diff line number Diff line change
Expand Up @@ -390,7 +390,7 @@ can cause issues with ammo types getting mixed up during the burst.
/obj/item/attachable/burstfire_assembly,
/obj/item/attachable/stock/type23, // Stock
)
flags_gun_features = GUN_AMMO_COUNTER|GUN_INTERNAL_MAG
flags_gun_features = GUN_CAN_POINTBLANK|GUN_AMMO_COUNTER|GUN_INTERNAL_MAG
flags_equip_slot = SLOT_BACK
map_specific_decoration = FALSE
gauge = "8g"
Expand Down

0 comments on commit 248332b

Please sign in to comment.