Code: Select all
ACTOR PenetratorShot : FastProjectile
{
SpawnID 219
Speed 192
Radius 24
Height 16
Damage (random(60,90))
DamageType "Spell"
Scale 2.0
+RIPPER
+CANNOTPUSH
+NODAMAGETHRUST
SeeSound "eidolon/attack6"
Translation "0:32=231:239"
States
{
Spawn:
PENT D 1 BRIGHT A_SpawnItemEx("MageWandSmoke2",0,0,0,0,0,0,0,0,0)
Loop
Death:
PENT E 4 BRIGHT
PENT F 3 BRIGHT
PENT G 4 BRIGHT
PENT H 3 BRIGHT
PENT I 4 BRIGHT
Stop
}
}
ACTOR MageWandSmoke2 : MageWandSmoke
{
Scale 2.0
Alpha 0.8
Translation "0:32=231:239"
States
{
Spawn:
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3"0,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-16,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-32,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-48,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-64,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-80,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-96,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-112,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-128,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-144,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-160,0,0,0,0,0,0,0,0)
MWND D 0 Bright A_SpawnItemEx("MageWandSmoke3",-176,0,0,0,0,0,0,0,0)
MWND D 1 Bright A_SpawnItemEx("MageWandSmoke3",-192,0,0,0,0,0,0,0,0)
Stop
Death:
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",0,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-16,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-32,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-48,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-64,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-80,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-96,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-112,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-128,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-144,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-160,0,0,0,0,0,0,0,0)
MWND E 0 Bright A_SpawnItemEx("MageWandSmoke3",-176,0,0,0,0,0,0,0,0)
MWND E 3 Bright A_SpawnItemEx("MageWandSmoke3",-192,0,0,0,0,0,0,0,0)
MWND F 3 Bright
MWND G 3 Bright
MWND H 3 Bright
MWND I 3 Bright
Stop
}
}
ACTOR MageWandSmoke3 : MageWandSmoke2
{
States
{
Spawn:
MWND DDDDDDDDDDDDDDD 1 BRIGHT
MWND D 1 BRIGHT A_FadeOut(0.1)
Goto Spawn+15
}
}