Actor AWormLaser : CacoLichLaser
{
Damage (12*random(1,8))
Species ""
Species "Player"
}

Actor PlayerAcid : HeterodoxAcid
{
Reactiontime 525
Damage (24*random(1,4))
+SEEKERMISSILE
+FORCERADIUSDMG
Species ""
Species "Player"
States
	{
	Spawn:
		ANFB A 1 Bright A_SpawnItemEx("HeteracidTrail",0,0,RANDOM(-3,3),0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE,0)	
		TNT1 A 0 Bright A_Weave(0,4,0,1)
		TNT1 A 0 Bright A_SeekerMissile(10,20,SMF_LOOK)
		TNT1 A 0 Bright A_CountDown
		Loop
	Crash:
	Death:
	XDeath:
		TNT1 A 0 Bright
		TNT1 AAA 0 Bright A_SpawnItemEx("GreenParticleSpawner",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_CLIENTSIDE,0)
		TNT1 AAAA 0 Bright A_CustomMissile("Kaboom7",0,0,random(0,360),2,random(0,360))
		TNT1 AAA 0 Bright A_CustomMissile("SmokeFX4",0,0,random(0,360),2,random(0,360))
		TNT1 A 0 Bright A_Explode(38,120,0)
		ANFB CDE 3 Bright
		Stop
	}
}

ACTOR AcidAmmo : Ammo
{
Inventory.Amount 5
Inventory.MaxAmount 150
Ammo.BackpackAmount 5
Ammo.BackpackMaxAmount 300
Inventory.PickupMessage "Acid Pouch."
Inventory.Icon INAMA0
States
	{
	Spawn:
		ACMM ABCB 5 Bright
		Loop
	}
}

ACTOR AcidAmmoBundle : AcidAmmo
{
Inventory.Amount 50
Inventory.PickupMessage "Acid Sack."
States
	{
	Spawn:
		ACMM DEFE 5 Bright
		Loop
	}
}

Actor SuperShot : Inventory {Inventory.MaxAmount 1}
Actor SuperShotCounter : Inventory {Inventory.MaxAmount 1}