Code: Select all
ACTOR DeathWyvern : Dragon replaces Dragon
{
Health 640
Speed 15
Radius 31
Height 56
BloodColor White
PainChance 100
Mass 400
REACTIONTIME 8
MONSTER
+BOSSDEATH
+BOSS
+NOGRAVITY
+FLOAT
+NOTARGET
+DONTMORPH
+NOICEDEATH
-NOBLOOD
SeeSound "dragonsight"
PainSound "dragonpain"
ActiveSound "dragonactive"
DeathSound "dragondeath"
Obituary "%o was incinerated by an Death Wyvern."
States
{
Spawn:
DRAG ABCDCB 6 A_Look
Loop
See:
DRAG AABB 2 A_Chase
DRAG C 0 A_PlaySound("dragonwingflap")
DRAG CCDDCCBB 2 A_Chase
Loop
Missile:
DRAG E 0 A_FaceTarget
DRAG E 8 A_DragonAttack
DRAG E 0 A_FaceTarget
DRAG E 8 A_DragonAttack
DRAG E 0 A_FaceTarget
DRAG E 8 A_DragonAttack
DRAG E 0 A_FaceTarget
DRAG E 8 A_DragonAttack
Goto See + 3
Pain:
DRAG F 4
DRAG F 4 A_Pain
Goto See
Death:
DRAG G 5 A_Scream
DRAG H 4 A_NoBlocking
DRAG I 4
DRAG J 4 A_DragonCheckCrash
Wait
Crash:
DRAG KL 5
DRAG M -1
Stop
Ice:
DRAG N 5 A_FreezeDeath
DRAG N 1 A_FreezeDeathChunks
Wait
}
}