diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 0e2d685f1e3..960bd090c58 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -144,6 +144,10 @@ verbs -= /obj/item/gun/verb/give_dna verbs -= /obj/item/gun/verb/allow_dna + if(sel_mode <= length(firemodes)) + var/datum/firemode/new_mode = firemodes[sel_mode] + new_mode.apply_to(src) + /obj/item/gun/update_twohanding() if(one_handed_penalty) var/mob/living/M = loc