// Soulsphere --------------------------------------------------------------
ACTOR LifeSphere : CustomInventory Replaces SoulSphere
{
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
Inventory.PickupMessage "Extra Health"
Inventory.PickupSound "NONSOCHESCRIVERE"
States
	{
	Spawn:
	SOUL AAABBBCCCDDDCCCBBB 2 Bright A_SpawnItem("BlueFlareMedium2",0,20)
	Loop
	Pickup:
	TNT1 AAAAAAAAAAAAA 0 A_CustomMissile ("ShinnySmoke", 0, 0, random (0, 360), 2, random (0, 360))
	TNT1 A 0 A_GiveInventory("SoulSphereHealth", 1)
	Stop
	}
}

ACTOR SoulSphereHealth : Health	
{
Inventory.Amount 100
Inventory.MaxAmount 200
+INVENTORY.ALWAYSPICKUP
}

ACTOR EnergySphere : CustomInventory Replaces Megasphere
{
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
Inventory.PickupMessage "Mega Sfera"
Inventory.PickupSound "misc/p_pkup"
States
	{
	Spawn:
	MEGA AABBCCDD 2 BRIGHT A_SpawnItem("LensFlare",0,35)
	Loop
	Pickup:
	TNT1 AAAAAAAAAAAAA 0 A_CustomMissile ("ShinnySmoke", 0, 0, random (0, 360), 2, random (0, 360))
	TNT1 A 0 A_GiveInventory("BlueArmorForMegasphere", 1)
	TNT1 AA 0 A_GiveInventory("SoulsphereHealth", 1)
	Stop
	}
}	

// Berserk ------------------------------------------------------------------
ACTOR Berserl1 : CustomInventory Replaces Berserk
{
Game Doom
Scale 1.2
SpawnID 134
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
Inventory.PickupMessage "$GOTBERSERK"
Inventory.PickupSound "misc/p_pkup"
Inventory.PickupSound "BERSPKUP"
States
	{
	Spawn:
	PSTR A 2 A_SpawnItem("RedFlareVerySmall",0,10)
	Loop
	Pickup:
	TNT1 A 0 A_GiveInventory("PowerStrength")
	TNT1 A 0 HealThing(100, 0)
	//TNT1 A 0 A_SelectWeapon("Melee_Attacks")
	TNT1 A 20
	TNT1 A 0 A_Print ("Premi il tasto ricarica (R) per alternare gli stili di esecuzione")
	Stop
	}
}


ACTOR DemonStrengthRune : Berserl1
{
Game Doom
Scale 0.2
SpawnID 134
+COUNTITEM
+INVENTORY.ALWAYSPICKUP
Inventory.PickupMessage "Hai trovato la runa dei demoni!TIRA E LACERA!"
Inventory.PickupSound "misc/p_pkup"
States
	{
	Spawn:
	DPRF AABBCCBB 2 A_SpawnItem("RedFlareSmall",0,20)
	Loop
	Pickup:
	TNT1 A 0 A_GiveInventory("PowerStrength")
	TNT1 A 0 HealThing(10, 0)
	TNT1 A 20
	TNT1 A 0 A_Print ("Hai trovato la runa dei demoni!TIRA E LACERA!")
	Stop
	}
}