Actor IsNecromancerClass : ClassToken {}

ACTOR NecromancerClass : PlayerPawn
{
  Speed 1.0
  Radius 16
  Height 56
  Mass 100
  PainChance 255
  Health 100
  Player.MaxHealth 100
  Player.DisplayName "Necromancer"
  Player.WeaponSlot 1, NecromancerLeech, NecromancerAxe
  Player.WeaponSlot 2, NecromancerColt45
  Player.WeaponSlot 3, NecromancerModel1887, NecromancerCoachgun
  Player.WeaponSlot 4, NecromancerBoltRifle
  Player.WeaponSlot 5, NecromancerDevastator
  Player.WeaponSlot 6, NecromancerNecronomicon
  Player.WeaponSlot 7, NecromancerVilestaff
  Player.SoundClass "Necromancer"
  Player.StartItem "IsNecromancerClass"
  Player.StartItem "IsPlayer", 1
  Player.StartItem "DefaultHud", 1
  Player.StartItem "DefaultMisc", 1
  Player.StartItem "hatCharacterOffset", 93
  Species "Player"
  Player.ColorRange 112, 127
  Player.StartItem "NecromancerAxe"
  Player.StartItem "NecromancerColt45"
  Player.StartItem "NecroticBullets", 50
  Player.ScoreIcon "NecroIcn"
  States
  {
  Spawn:
    NCRM A -1
    Loop
  See:
    NCRM ABCD 4
    Loop
  Missile:
    NCRM E 9
    Goto Spawn
  Melee:
    NCRM F 5 Bright
    Goto Missile
  Pain:
    NCRM G 6 A_Pain
    Goto Spawn
  Death:
	TNT1 H 0 A_StopSound(CHAN_WEAPON)
    NCRM I 10 A_PlayerScream
    NCRM J 8
    NCRM K 8 A_NoBlocking
    NCRM L -1
    Stop
  XDeath:
    NCRM M 5 A_XScream
    NCRM N 5 A_NoBlocking
    NCRM OPQRST 6
    NCRM U -1
    Stop
  }
}


ACTOR Darkmana : Ammo
{
   +FLOATBOB
   Inventory.Amount 5
   Inventory.MaxAmount 50
   Ammo.BackpackAmount 10
   Ammo.BackpackMaxAmount 100
   Inventory.Icon REVII0
   States
   {
   Spawn:
      REVI I -1
      Stop
   }
}

