actor MegasphereSpawner : RandomSpawner replaces Megasphere
{
    DropItem "Fancysphere" 255 3
    DropItem "StalinPickup" 255 1
    DropItem "TrockyPickup" 255 1
    DropItem "LeninPickup" 255 1
    DropItem "Vodka" 255 1
}

/*
CREDITS:
Sprite - ID, refinement by Xaser
Sound - ID again
*/

ACTOR Fancysphere : CustomInventory
{
   inventory.pickupsound "items/mega"
   inventory.pickupmessage "Megafancypantssphere!"
   +INVENTORY.AUTOACTIVATE
   +INVENTORY.ALWAYSPICKUP
   +FLOATBOB
   +INFLOAT
   Renderstyle Add
   States
   {
   Spawn:
    NEGA A 0
    NEGA A 0 A_Jump(128,2,3)
    NEGA ABCD 1
    Loop
   Pickup:
    TNT1 A 0 A_GiveInventory("SupremeHp",1)
    TNT1 A 0 A_GiveInventory("ConquerorShield",1)
    Stop
   }
}
