diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index 55d7a6fa4c3..def30a6fc06 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -213,12 +213,18 @@ to_chat(user, "You need at least ten lengths of cable if you want to make a sling!") /obj/item/gun/ballistic/shotgun/doublebarrel/improvised/update_icon_state() - item_state = "ishotgunsling" + . = ..() + if(slung) + item_state = "ishotgunsling" + if(sawn_off) + item_state = "ishotgun_sawn" /obj/item/gun/ballistic/shotgun/doublebarrel/improvised/update_overlays() . = ..() if(slung) . += "ishotgunsling" + if(sawn_off) + . += "ishotgun_sawn" /obj/item/gun/ballistic/shotgun/doublebarrel/improvised/sawoff(mob/user) . = ..()