From 19eaf3c93b257050b89e8e9dd788fdbebe4ae9d6 Mon Sep 17 00:00:00 2001 From: rakiru Date: Sat, 21 Feb 2015 20:36:20 +0000 Subject: [PATCH] Fix for shotgun getting stuck alt-firing --- pkg/rakiru/shotgun/gun_shotgun.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkg/rakiru/shotgun/gun_shotgun.lua b/pkg/rakiru/shotgun/gun_shotgun.lua index 8a676cc..1f03346 100644 --- a/pkg/rakiru/shotgun/gun_shotgun.lua +++ b/pkg/rakiru/shotgun/gun_shotgun.lua @@ -60,8 +60,13 @@ return function (plr) function this.click(button, state, ...) if button == 3 then -- RMB - this.firing_double = state - this.firing = this.firing or state + if this.ammo_clip > 0 then + this.firing_double = state + this.firing = this.firing or state + else + this.firing = false + this.firing_double = false + end else return s_click(button, state, ...) end