ACTOR DravenWeaponBase : DoomWeapon
{
	+WEAPON.NOALERT
	inventory.pickupsound "misc/w_pkup"
	weapon.upsound "weapon/switch"
	States
	{
	Ready:
		TNT1 A 0 A_Jump(256,"Ready")
		Goto Ready
	Reload:
		TNT1 A 0 A_GunFlash("KickFlash")
		KCK1 A 2 A_PlaySound("kick/swing")
		EDK1 BCDE 1 A_SetPitch(pitch-1.5)
		TNT1 A 0 A_JumpifInventory("PowerStrength",1,"CheckBerserk")
		EDK1 F 4 A_CustomPunch(20,0,0,"CrowKickPuff")
		Goto AfterKick
	CheckBerserk:
		EDK1 F 4 A_CustomPunch(50,0,0,"CrowKickPuffGib")
	AfterKick:
		EDK1 GHIJK 1 A_SetPitch(pitch+1.9)
		TNT1 A 1
		Goto Ready
	Select:
		TNT1 A 1 A_Raise
		Loop
	Deselect:
		TNT1 A 1 A_Lower
		Loop
	Fire:
		TNT1 A 1
		Goto Ready
	}
}