diff --git a/dlls/shotgun.cpp b/dlls/shotgun.cpp index 94c332dbf..4cbc8013f 100644 --- a/dlls/shotgun.cpp +++ b/dlls/shotgun.cpp @@ -276,6 +276,8 @@ void CShotgun::Reload() } else { + if (m_flNextPrimaryAttack > UTIL_WeaponTimeBase()) + return; // Add them to the clip m_iClip += 1; m_pPlayer->m_rgAmmo[m_iPrimaryAmmoType] -= 1;