Agree, or he can put it on KEYCONF, weapons section alsoMr.Green wrote:@ Imp Hunter :
If somebody start's to think that "where the hell is the grenade's slot",you can maybe add to the pickup text like "Picked up grenades (Slot G)".
Edit: hey impy, could you please replace the old Thiny93 code with this one? Also replace the "orbit devils" code, i made a new one:
Code: Select all
actor Thiny93 : cyberdemon
{
Health 1000
Radius 25
Height 100
Speed 14
Mass 99999999999
Scale 0.58
painchance 0
MONSTER
+FLOORCLIP
+NOGRAVITY
+BOSS
+FLOAT
+NOICEDEATH
+FULLVOLDEATH
+FULLVOLACTIVE
//+NOBLOOD
+GHOST
+FIRERESIST
//+REFLECTIVE
+DONTMORPH
//+INVULNERABLE
+NOTIMEFREEZE
+BOSSDEATH
Translation "4=80", "160:167=80:103", "208:223=96:111", "224:231=80:95", "5:15102:111", "192:207=168:191","208:223=192:199","48:79=80:111","16:47:80:111","80:111=168:191","128:151=176:183","9:12=108:111","232:239=104:111", "16:47=80:111", "248:249=110:111", "232:235=108:111"
RenderStyle Translucent
Alpha 0.47
Obituary "%o is now a slave of thiny93."
SeeSound "T93SIG"
PainSound ""
DeathSound "T93DIE"
ActiveSound "T93ACT"
MeleeDamage 5
DropItem powerstaff
States
{
Spawn:
AREL P 0 A_SetReflectiveInvulnerable
AREL A 3 A_Look
Loop
See:
TROO A 0 A_CustomMissile("OrbitDevils", 32, 0, 90)
TROO A 0 A_CustomMissile("OrbitDevils", 32, 0, 270)
AREL P 0 A_SetReflectiveInvulnerable
AREL B 4 A_Chase
NULL A 0 A_Spawnitem("t93ghost")
AREL C 4 A_Chase
NULL A 0 A_Spawnitem("t93ghost")
AREL D 4 A_Chase
NULL A 0 A_Spawnitem("t93ghost")
AREL E 4 A_Chase
NULL A 0 A_Spawnitem("t93ghost")
AREL F 4 A_Chase
NULL A 0 A_Spawnitem("t93ghost")
AREL G 4 A_Chase
NULL A 0 A_Spawnitem("t93ghost")
AREL H 4 A_Chase
NULL A 0 A_Spawnitem("t93ghost")
goto see+2
Missile:
NULL A 0 A_Jump(128,"Missile0")
NULL A 0 A_Jump(128,"Missile4")
NULL A 0 A_Jump(128,"Missile3")
NULL A 0 A_Jump(128,"Missile2")
NULL A 0 A_Jump(128,"Missile1")
NULL A 0 A_Jump(128,"Missile5")
loop
Missile0:
AREL IJK 4 A_FaceTarget
NULL A 0 A_PlaySound("diablo2/amazoncast/zeus")
AREL L 8 A_CustomMissile("T93BladerSeeker",32,0,0)
AREL MNO 4
goto see+2
Missile1:
AREL IJK 4 A_FaceTarget
NULL A 0 A_PlaySound("diablo2/amazoncast/zeus")
AREL L 0 A_CustomMissile("T93FireBall",32,0,45)
AREL L 0 A_CustomMissile("T93FireBall",32,0,40)
AREL L 0 A_CustomMissile("T93FireBall",32,0,35)
AREL L 0 A_CustomMissile("T93FireBall",32,0,30)
AREL L 0 A_CustomMissile("T93FireBall",32,0,25)
AREL L 0 A_CustomMissile("T93FireBall",32,0,20)
AREL L 0 A_CustomMissile("T93FireBall",32,0,15)
AREL L 0 A_CustomMissile("T93FireBall",32,0,10)
AREL L 0 A_CustomMissile("T93FireBall",32,0,5)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-45)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-40)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-35)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-30)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-25)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-20)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-15)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-10)
AREL L 0 A_CustomMissile("T93FireBall",32,0,-5)
AREL L 8 A_CustomMissile("T93FireBall",32,0,0)
AREL MNO 4
goto see+2
Missile2:
AREL IJK 4 A_FaceTarget
BOSS G 0 A_CustomMissile("bigball", 52, 30, 0, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 10, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 15, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 20, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, 25, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 30, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 35, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 40, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, 45, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -10, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -15, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -20, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -25, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -30, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -35, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -40, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, -45, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 50, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 55, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 60, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, 65, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 70, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 75, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 80, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, 85, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 90, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -50, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -55, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -60, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -65, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -70, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -75, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, -80, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -85, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -90, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 95, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, 100, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 105, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 110, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 115, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, 120, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 125, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 130, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 135, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -100, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -105, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -110, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -115, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, -120, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -125, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -130, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -135, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, 140, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 145, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 150, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 155, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, 160, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 165, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 170, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 175, 2)
AREL L 0 A_CustomMissile("bigball", 12, 30, 180, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -140, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -145, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -150, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, -155, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -160, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -165, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -170, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -175, 2)
AREL L 0 A_CustomMissile("bigball", 22, 30, -180, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 0, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 10, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, 15, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 20, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 25, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 30, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, 35, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 40, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 45, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -10, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, -15, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -20, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -25, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -30, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -35, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -40, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -45, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 50, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, 55, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 60, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 65, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 70, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, 75, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 80, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 85, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 90, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, -50, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -55, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -60, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -65, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -70, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -75, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -80, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -85, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -90, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 95, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 100, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 105, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, 110, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 115, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 120, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 125, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, 130, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 135, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -100, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -105, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, -110, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -115, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -120, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -125, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -130, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -135, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 140, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 145, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, 150, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, 155, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, 160, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 165, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, 170, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, 175, 2)
AREL L 0 A_CustomMissile("bigball", 32, 30, 180, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -140, 2)
BOSS G 0 A_CustomMissile("bigball", 52, 30, -145, 2)
BOSS G 0 A_CustomMissile("bigball", 42, 30, -150, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -155, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -160, 2)
BOSS G 0 A_CustomMissile("bigball", 12, 30, -165, 2)
BOSS G 0 A_CustomMissile("bigball", 22, 30, -170, 2)
BOSS G 0 A_CustomMissile("bigball", 32, 30, -175, 2)
AREL L 4 A_CustomMissile("bigball", 42, 30, -180, 2)
AREL LMNO 4
goto see+2
Missile3:
AREL IJK 4 A_FaceTarget
NULL A 0 A_PlaySound("diablo2/amazoncast/zeus")
AREL L 0 A_CustomMissile("T93Blader",32,0,45)
AREL L 0 A_CustomMissile("T93Blader",32,0,40)
AREL L 0 A_CustomMissile("T93Blader",32,0,35)
AREL L 0 A_CustomMissile("T93Blader",32,0,30)
AREL L 0 A_CustomMissile("T93Blader",32,0,25)
AREL L 0 A_CustomMissile("T93Blader",32,0,20)
AREL L 0 A_CustomMissile("T93Blader",32,0,15)
AREL L 0 A_CustomMissile("T93Blader",32,0,10)
AREL L 0 A_CustomMissile("T93Blader",32,0,5)
AREL L 0 A_CustomMissile("T93Blader",32,0,-45)
AREL L 0 A_CustomMissile("T93Blader",32,0,-40)
AREL L 0 A_CustomMissile("T93Blader",32,0,-35)
AREL L 0 A_CustomMissile("T93Blader",32,0,-30)
AREL L 0 A_CustomMissile("T93Blader",32,0,-25)
AREL L 0 A_CustomMissile("T93Blader",32,0,-20)
AREL L 0 A_CustomMissile("T93Blader",32,0,-15)
AREL L 0 A_CustomMissile("T93Blader",32,0,-10)
AREL L 0 A_CustomMissile("T93Blader",32,0,-5)
AREL L 4 A_CustomMissile("T93Blader",32,0,0)
AREL MNO 4
goto see+2
Missile4:
AREL IJK 4 A_FaceTarget
AREL L 0 A_CustomMissile("T93ghostSpawner")
AREL LMNO 4
goto see+2
Missile5:
AREL OP 2 A_FaceTarget
NULL A 0 A_LoopActiveSound
AREL Q 1 A_SpawnItem("ImpDeathL")
AREL Q 1 A_SpawnItem("ImpDeathL1")
AREL Q 1 A_SpawnItem("ImpDeathL2")
AREL Q 1 A_SpawnItem("ImpDeathL3")
AREL Q 1 A_SpawnItem("ImpDeathL4")
AREL Q 1 A_SpawnItem("ImpDeathL5")
AREL Q 1 A_SpawnItem("ImpDeathL6")
AREL Q 1 A_SpawnItem("ImpDeathL7")
AREL Q 1 A_SpawnItem("ImpDeathL8")
AREL Q 1 A_SpawnItem("ImpDeathL9")
AREL Q 1 A_SpawnItem("ImpDeathL10")
AREL Q 1 A_SpawnItem("ImpDeathL11")
AREL Q 1 A_SpawnItem("ImpDeathL12")
AREL Q 1 A_SpawnItem("ImpDeathL")
AREL Q 1 A_SpawnItem("ImpDeathL1")
AREL Q 1 A_SpawnItem("ImpDeathL2")
AREL Q 1 A_SpawnItem("ImpDeathL3")
AREL Q 1 A_SpawnItem("ImpDeathL4")
AREL Q 1 A_SpawnItem("ImpDeathL5")
AREL Q 1 A_SpawnItem("ImpDeathL6")
AREL Q 1 A_SpawnItem("ImpDeathL7")
AREL Q 1 A_SpawnItem("ImpDeathL8")
AREL Q 1 A_SpawnItem("ImpDeathL9")
AREL Q 1 A_SpawnItem("ImpDeathL10")
AREL Q 1 A_SpawnItem("ImpDeathL11")
AREL Q 1 A_SpawnItem("ImpDeathL12")
AREL Q 1 A_SpawnItem("ImpDeathL")
AREL Q 1 A_SpawnItem("ImpDeathL1")
AREL Q 1 A_SpawnItem("ImpDeathL2")
AREL Q 1 A_SpawnItem("ImpDeathL3")
AREL Q 1 A_SpawnItem("ImpDeathL4")
AREL Q 1 A_SpawnItem("ImpDeathL5")
AREL Q 1 A_SpawnItem("ImpDeathL6")
AREL Q 1 A_SpawnItem("ImpDeathL7")
AREL Q 1 A_SpawnItem("ImpDeathL8")
AREL Q 1 A_SpawnItem("ImpDeathL9")
AREL Q 1 A_SpawnItem("ImpDeathL10")
AREL Q 1 A_SpawnItem("ImpDeathL11")
AREL Q 1 A_SpawnItem("ImpDeathL12")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("T93Blader",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL1")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("bigball",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL2")
//AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("T93fireball",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL3")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile(" AirElementalWhirlwind",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL4")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("T93Blader",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathl5")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("bigball",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathl6")
//AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("T93fireball",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL7")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile(" AirElementalWhirlwind",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL8")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("T93Blader",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL9")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("bigball",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL10")
//AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("T93fireball",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL11")
AREL Q 0 A_UnSetReflectiveInvulnerable
AREL Q 2
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile(" AirElementalWhirlwind",32,0,random(45,-45))
AREL Q 1 A_SpawnItem("ImpDeathL12")
AREL QQQQQQQQQQQQQQQQQQQQQQQ 0 A_CustomMissile("T93Blader",32,0,random(45,-45))
AREL Q 2
AREL P 2 //A_SetReflectiveInvulnerable
AREL O 2
goto Pain
Pain:
AREL B 4 A_FaceTarget
NULL AAAAAAAAAAAAAAAA 0 A_SpawnItemEx("AirElementExp",0,0,random(10,40),random(-5,5),random(-5,5),random(-5,5),random(1,360))
AREL C 4 A_FaceTarget
NULL AAAAAAAAAAAAAAAA 0 A_SpawnItemEx("AirElementExp",0,0,random(10,40),random(-5,5),random(-5,5),random(-5,5),random(1,360))
AREL D 4 A_FaceTarget
NULL AAAAAAAAAAAAAAAA 0 A_SpawnItemEx("AirElementExp",0,0,random(10,40),random(-5,5),random(-5,5),random(-5,5),random(1,360))
NULL A 0 A_SetReflectiveInvulnerable
Goto see+2
/*
Missile:
AREL IJK 4 A_FaceTarget
NULL A 0 A_PlaySound("diablo2/amazoncast/zeus")
AREL L 4 A_CustomMissile("AirElementalWhirlwind",30,0,0)
AREL MNO 4
Goto See*/
Death:
NULL AAAAA 0 A_SpawnItemEx("AirElementExp",0,0,35,random(-5,5),random(-5,5),random(-5,5),random(1,360))
NULL A 0 A_PlaySound("diablo2/amazoncast/zeus")
NULL A 0 A_Scream
AREL OP 1
AREL QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 1 A_SpawnItemEx("Smoke",0,0,35,random(-5,5),random(-5,5),random(-5,5),random(1,360))
AREL RSTUVWXYZ 3
NULL AAAAAA 0 A_SpawnItemEx("AirElementExp",0,0,35,random(-5,5),random(-5,5),random(-5,5),random(1,360))
NULL AAAAAAA 0 A_SpawnItemEx("AirElementExp",0,0,35,random(-5,5),random(-5,5),random(-5,5),random(1,360))
NULL AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("Smoke",0,0,35,random(-5,5),random(-5,5),random(-5,5),random(1,360))
NULL AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("Smoke",0,0,35,random(-5,5),random(-5,5),random(-5,5),random(1,360))
NULL AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("Smoke",0,0,35,random(-5,5),random(-5,5),random(-5,5),random(1,360))
NULL AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("Smoke",0,0,35,random(-5,5),random(-5,5),random(-5,5),random(1,360))
NULL A 0 A_KillMaster
NULL Y 1 A_Fall
Stop
}
}
actor OrbitDevils
{
Radius 1
Height 1
Speed 14
projectile
+NOGRAVITY
+NOCLIP
+FLOAT
Scale 0.45
Translation "16:47=194:207","48:79=192:207","208:223=192:207","224:231=192:199","160:167=200:207","232:239=200:207","192:207=168:191","248:248=200:200","249:249=201:201","1:2=206:207"
States
{
Spawn:
/*
DOVS A 0 A_Jump(224, 2)
DOVS A 0 A_CustomMissile("CherubFeather", 0, 0, 0)
WMOD A 4
DOVS A 0 A_Jump(224, 2)
DOVS A 0 A_CustomMissile("CherubFeather", 0, 0, 0)
WMOD A 4
DOVS A 0 A_Jump(224, 2)
DOVS A 0 A_CustomMissile("CherubFeather", 0, 0, 0)
*/
NULL A 0 A_FaceTarget
WMOD A 3
DOVS A 0 A_CustomMissile("OrbitDevils", 0, 0, 65)
stop
Death:
EXP3 AAAAAAAAAAAAAA 0 A_CustomMissile("ProjDeathExplosion",0+Random(0,25),0+Random(5,-5),0+Random(0,370))
stop
}
}

