Update combat.cpp

This commit is contained in:
jeefo 2015-08-04 16:44:34 +03:00
commit 912171c4eb

View file

@ -808,7 +808,7 @@ void Bot::FireWeapon (void)
// is the bot carrying this weapon? // is the bot carrying this weapon?
if (weapons & (1 << id)) if (weapons & (1 << id))
{ {
if (g_weaponDefs[id].ammo1 != -1 && m_ammo[g_weaponDefs[id].ammo1] >= selectTab[selectIndex].minPrimaryAmmo) if ( g_weaponDefs[id].ammo1 != -1 && g_weaponDefs[id].ammo1 < 32 && m_ammo[g_weaponDefs[id].ammo1] >= selectTab[selectIndex].minPrimaryAmmo)
{ {
// available ammo found, reload weapon // available ammo found, reload weapon
if (m_reloadState == RELOAD_NONE || m_reloadCheckTime > GetWorldTime ()) if (m_reloadState == RELOAD_NONE || m_reloadCheckTime > GetWorldTime ())