Required Stats, Restricted Items, Unreleased Items, and Multiple Ammo types properly Unequip on condition failure 

Bonuses or Bonus Bugs do not appear
Item stays unequipped
Added unequipcb script
Added Timer to RequireStat, RestrictedItem and UnreleasedItem

Added Item SlingShot
Added Item SlingBullet
Added Const AMMO_NONE, AMMO_BOW, AMMO_SLING
Added Function CheckAmmo
Added Trigger OnQuequipAmmo to Unequipcb
Added Var @AmmoType to Ammo
Added Var @LauncherType to Launchers
Added File launcher_ammo.txt to scripts