ACTOR Clap : Weapon
{
  Weapon.SelectionOrder 3700
  Obituary "%k somehow clapped %o to death."
  Tag "Clapper"
  +WEAPON.NOALERT
  States
  {
  Ready:
    PUNG A 1 A_WeaponReady
    Loop
  Deselect:
    PUNG A 1 A_Lower
    Loop
  Select:
    PUNG A 1 A_Raise
    Loop
  Fire:
	PUNG B 1
	PUNG B 0 A_Refire
    PUNG B 1 A_Playsound("CLAP")
    Goto Ready
  }
}