Skip to content

Commit

Permalink
bcksht
Browse files Browse the repository at this point in the history
  • Loading branch information
KoishiVibe committed Aug 23, 2024
1 parent b86b050 commit 98e1cc0
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 2 deletions.
42 changes: 42 additions & 0 deletions code/datums/ammo/bullet/shotgun.dm
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,48 @@
damage = 90
firing_freq_offset = SOUND_FREQ_LOW

/datum/ammo/bullet/shotgun/buckshot/mook
name = "buckshot shell"
desc = "Handloaded 00 B/S. Disperses a large amount of high impact projectiles."
bonus_projectiles_type = /datum/ammo/bullet/shotgun/mook/spread

accuracy_var_low = PROJECTILE_VARIANCE_TIER_5
accuracy_var_high = PROJECTILE_VARIANCE_TIER_5
accurate_range = 2
max_range = 10
damage = 38
damage_var_low = PROJECTILE_VARIANCE_TIER_10
damage_var_high = PROJECTILE_VARIANCE_TIER_10
penetration = 0
bonus_projectiles_amount = EXTRA_PROJECTILES_TIER_6
shell_speed = AMMO_SPEED_TIER_2
shrapnel_chance = 0

/datum/ammo/bullet/shotgun/mook/on_hit_mob(mob/M,obj/projectile/P)
knockback(M, P, 6)
/datum/ammo/bullet/shotgun/mook/knockback_effects(mob/living/living_mob, obj/projectile/fired_projectile)
to_chat(target, SPAN_HIGHDANGER("The bukcshot takes you off your feet!"))
target.KnockDown(0.5)
target.apply_effect(1, SUPERSLOW)
target.apply_effect(3, SLOW)

/datum/ammo/bullet/shotgun/buckshot/mook/spread
name = "additional buckshot"
icon_state = "buckshot"

accuracy_var_low = PROJECTILE_VARIANCE_TIER_6
accuracy_var_high = PROJECTILE_VARIANCE_TIER_6
accurate_range = 4
max_range = 4
damage = 38
damage_var_low = PROJECTILE_VARIANCE_TIER_8
damage_var_high = PROJECTILE_VARIANCE_TIER_8
penetration = 0
shell_speed = AMMO_SPEED_TIER_2
scatter = SCATTER_AMOUNT_TIER_1
damage_armor_punch = 0
pen_armor_punch = 0

/*
8 GAUGE SHOTGUN AMMO
*/
Expand Down
3 changes: 1 addition & 2 deletions code/modules/projectiles/guns/rifles.dm
Original file line number Diff line number Diff line change
Expand Up @@ -1040,8 +1040,7 @@
/obj/item/attachable/extended_barrel,
/obj/item/attachable/compensator,
)

random_spawn_chance = 42
random_spawn_chance = 42
random_spawn_rail = list(
/obj/item/attachable/reddot,
/obj/item/attachable/reddot/upp,
Expand Down

0 comments on commit 98e1cc0

Please sign in to comment.