Spectating a bot displays a "no ammo for shotgun slap but primary can fire" when they begin to slap but their target moves out of their reach
Currently there's a band-aid fix in shotgun's alt fire ammocheck for AI to not attempt to slap targets outside of slap's reach which returns "no ammo" false boolean when the target is out of reach. This displays a "secondary is out of ammo but primary is not" message for bot's spectators when the bot is slapping but suddenly target is out of reach. I assume the band-aid fix should account for the weapon's current firing status?