
ACTOR FlameSwordProjectile
{
Projectile
Height 12
Radius 3
Speed 30
Decal "Scorch"
RenderStyle Add
ExplosionDamage 34
ExplosionRadius 64
Damage 15
Damagetype "PlayerFireSword"
Seesound "monster/dkndrt"
DeathSound "weapons/firex2"
Obituary "%o was burned to a crisp by %k."
States
	{
	Spawn:
		DKAT ABC 3 Bright
		Loop
	XDeath:
		TNT1 A 0 Bright
		TNT1 A 0 Bright A_GiveToTarget("DemonAmmo",10)
	Death:
		TNT1 A 0 Bright
		DKAT D 4 Bright A_SetTranslucent(0.85,1)
		DKAT E 3 Bright A_Spawnitem("FlameSwordProjectileEffect")
		DKAT F 4 Bright A_Explode(80,80,0,1)
		DKAT G 3 Bright
		DKAT H 4 Bright
		DKAT I 3 Bright
		DKAT J 4 Bright
		DKAT KLM 3 Bright
		Stop
	}
}

ACTOR FlameSwordProjectileEffect
{
+NOGRAVITY
+NOBLOCKMAP
RenderStyle Translucent
Alpha 0.6
States
	{
	Spawn:
		TNT1 A 0 Bright
		DKAT NOPQRSTUVW 3 Bright
		Stop
	}
}

Actor FlameSwordProjectile2 : FlameSwordProjectile
{
Speed 60
Damage 10
}