diff --git a/code/game/objects/items/rogueweapons/ranged/gunpowder/runelock.dm b/code/game/objects/items/rogueweapons/ranged/gunpowder/runelock.dm index 9cad8b005..b871919d5 100644 --- a/code/game/objects/items/rogueweapons/ranged/gunpowder/runelock.dm +++ b/code/game/objects/items/rogueweapons/ranged/gunpowder/runelock.dm @@ -45,6 +45,7 @@ update_icon() /obj/item/gun/ballistic/revolver/grenadelauncher/runelock/attack_self(mob/living/user) + var/skill_reload_time = 0 if(chambered) ..() else @@ -53,8 +54,8 @@ if(user.mind) var/skill = user.mind.get_skill_level(/datum/skill/craft/engineering) if(skill) - reload_time = reload_time / skill - if(move_after(user, reload_time SECONDS, target = user)) + skill_reload_time = reload_time / skill + if(move_after(user, skill_reload_time SECONDS, target = user)) playsound(user, 'sound/foley/musketcock.ogg', 100, FALSE) cocked = TRUE if(icon_state_ready)