//==================================
// Phase Hound
//==================================

Actor PhaseHound
{
  Health 350
  PainChance 128
  Speed 16
  Radius 30
  Height 50
  Mass 500
  MeleeDamage 5
  MaxTargetRange 256
  Species "Hell"
  DamageFactor "Hell", 0.0 
  DamageFactor "Fire", 0.5
  Monster
  +CANTSEEK
  +NOTARGET
  +FLOORCLIP
  +NOBLOCKMONST
  +MISSILEMORE
  +MISSILEEVENMORE
  +DONTHARMCLASS
  +DONTHARMSPECIES
  BloodColor Purple
  DropItem "BonusCrateDrop" 20
  Obituary "%o was eradicated by Phase Hound."
  HitObituary "A Phase Hound had %o for dinner."
  Tag "\c[B5]PhaseHound\c-"
  SeeSound "monster/dogsit"
  AttackSound "monster/dogatk"
  MeleeSound "monster/dogbit" 
  PainSound "monster/dogpai" 
  DeathSound "monster/dogdth" 
  ActiveSound "monster/dogact"
  States
  {
  Spawn:
    PHOG A 10 A_Look
    Loop
  See:
    PHOG AAAABBBBCCCCDDDDEEEEFFFF 1 A_Chase
    Loop
  Melee:
    PHOG GH 6 A_FaceTarget
    PHOG I 6 A_MeleeAttack
    Goto See
  Teleport:
    PHOG A 1 Bright A_UnSetShootable
	PHOG AAAAAAAAAA 1  A_FadeOut(0.1,0)
	PHOG A 2 
	PHOG AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	PHOG AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
    PHOG A 1 A_PlayWeaponSound("boss/teleport")
	PHOG AAAAAAAAAA 1 A_FadeIn(0.1)
    PHOG A 1 Bright A_SetShootable
    Goto See
  Missile:
    PHOG G 10 A_FaceTarget
	TNT1 A 1 A_PlaySound("monster/dogphas")
    PHOG H 1 A_CustomMissile("PhaseImpBall",28,0,0,0,0)
    PHOG H 1 A_CustomMissile("PhaseImpBall",28,0,0,0,0)
    PHOG H 1 A_CustomMissile("PhaseImpBall",28,0,0,0,0)
    PHOG I 6
    Goto See
  Pain:
    PHOG J 2
    PHOG J 2 A_Pain
	TNT1 A 0 A_Jump(235,"Teleport")
    Goto See
  Death:
    PHOG K 8
    PHOG L 8 A_Scream
    PHOG M 4
    PHOG N 4 A_NoBlocking
    PHOG OP 4
    PHOG Q -1
    Stop
  Raise:
    PHOG QPONMLK 5
    Goto See
  }
}