diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index fb2fbc875c..856dfed78b 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -220,9 +220,6 @@ var/stock = FALSE recoil = 5 spread = 2 - unique_reskin = list("Unfolded" = "cshotgun", - "Folded" = "cshotgunc" - ) /obj/item/gun/ballistic/shotgun/automatic/combat/compact/AltClick(mob/living/user) if(!istype(user) || !user.canUseTopic(src, BE_CLOSE, ismonkey(user))) @@ -237,19 +234,20 @@ /obj/item/gun/ballistic/shotgun/automatic/combat/compact/proc/toggle_stock(mob/living/user) stock = !stock if(stock) - current_skin = "Unfolded" w_class = WEIGHT_CLASS_HUGE to_chat(user, "You unfold the stock.") recoil = 1 spread = 0 else - current_skin = "Folded" w_class = WEIGHT_CLASS_NORMAL to_chat(user, "You fold the stock.") recoil = 5 spread = 2 update_icon() +/obj/item/gun/ballistic/shotgun/automatic/combat/compact/update_icon() + icon_state = "[current_skin ? unique_reskin[current_skin] : "cshotgun"][stock ? "" : "c"]" + //Dual Feed Shotgun /obj/item/gun/ballistic/shotgun/automatic/dual_tube diff --git a/icons/obj/guns/projectile.dmi b/icons/obj/guns/projectile.dmi index 7d44d35f55..0ac8ccf566 100644 Binary files a/icons/obj/guns/projectile.dmi and b/icons/obj/guns/projectile.dmi differ