Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ACTOR SkoroKnight
- {
- Health 10000
- Radius 40
- Height 110
- Mass 1000
- Speed 16
- scale 0.5
- PainChance 1
- Monster
- MinMissileChance 160
- +BOSS
- +nopain
- +MISSILEMORE
- +FLOORCLIP
- +NORADIUSDMG
- +DONTMORPH
- +BOSSDEATH
- PainChance "kulrath",0
- DamageFactor "kulrath",0
- PainChance "fire",0
- DamageFactor "fire",0
- SeeSound "cyber/sight"
- PainSound "cyber/pain"
- DeathSound "cyber/death"
- ActiveSound "cyber/active"
- Obituary "$OB_CYBORG"
- States
- {
- Spawn:
- HORT A 0
- HORT A 0 a_jumpifinventory("elementaltoken",1,"elementalpawn")
- HORT A 0 a_jumpifinventory("kulrathtoken",1,"kulrathpawn")
- HORT AB 10 A_Look
- Loop
- elementalpawn:
- ELEM AB 10 a_look
- loop
- kulrathpawn:
- KULR ABCB 8 a_look
- loop
- See:
- HORT A 0 a_jumpifinventory("elementaltoken",1,"elementalsee")
- HORT A 0 a_jumpifinventory("kulrathtoken",1,"kulrathsee")
- HORT A 0 a_jumpifhealthlower(7500,"transformation")
- HORT A 0 a_jumpifhealthlower(3750,"transformation2")
- HORT AABBCCDD 2 A_Chase
- Loop
- Missile:
- HORT E 0 a_jumpifinventory("elementaltoken",1,"elementalmissile")
- HORT E 0 a_jumpifinventory("kulrathtoken",1,"kulrathmissile")
- HORT E 0 a_jumpifcloser(384,"tramplemissile")
- HORT E 0 a_custommissile("kulrathparticle",112,-16,0)
- HORT E 3 a_chase
- HORT E 0 a_custommissile("kulrathparticle",104,-8,0)
- HORT E 3 a_chase
- HORT E 0 a_custommissile("kulrathparticle",96,0,0)
- HORT F 3 a_chase
- HORT F 0 a_custommissile("kulrathparticle",88,8,0)
- HORT F 0 a_facetarget
- HORT F 3 a_chase
- HORT F 0 a_custommissile("kulrathparticle",80,16,0)
- HORT G 0 a_facetarget
- HORT G 3 a_chase
- HORT G 0 a_custommissile("kulrathparticle",72,24,0)
- HORT G 0 a_facetarget
- HORT G 3 a_chase
- HORT F 0 a_custommissile("kulrathparticle",64,32,0)
- HORT H 0 a_facetarget
- HORT H 3 a_chase
- HORT H 0 a_custommissile("kulrathball",48,0,random(-2,3),0,random(-3,1))
- HORT H 0 a_custommissile("kulrathball",48,0,random(-3,1),0,random(-1,3))
- HORT H 1 a_custommissile("kulrathball",48,0,random(-1,3),0,random(-3,1))
- HORT H 0 a_custommissile("kulrathball",48,0,random(-3,2),0,random(-1,3))
- HORT H 0 a_custommissile("kulrathball",48,0,random(-2,3),0,random(-3,1))
- HORT H 1 a_custommissile("kulrathball",48,0,random(-3,1),0,random(-1,3))
- HORT H 0 a_custommissile("kulrathball",48,0,random(-2,3),0,random(-3,1))
- HORT H 0 a_custommissile("kulrathball",48,0,random(-3,1),0,random(-1,3))
- HORT H 3 a_chase
- goto see
- Tramplemissile:
- HORT EFG 4 a_facetarget
- HORT H 0 a_custommissile("Trampleball",48,-150,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,-120,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,-90,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,-60,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,-30,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,0,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,30,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,60,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,90,0,CMF_AIMDIRECTION)
- HORT H 0 a_custommissile("Trampleball",48,120,0,CMF_AIMDIRECTION)
- HORT H 4 a_custommissile("Trampleball",48,150,0,CMF_AIMDIRECTION)
- goto see
- kulrathSee:
- KULR A 0 a_jumpifhealthlower(3750,"transformation2")
- KULR A 0 A_JumpIf (z-floorz<64,"flyup")
- KULR AABBCCBB 3 bright A_Chase
- Loop
- Flyup:
- KULR A 0 ThrustThingZ (0, random(2,3), 0, 0)
- KULR A 3 a_chase
- goto see
- kulrathMissile:
- KULR D 0 a_jumpifcloser(384,"missile2")
- KULR D 0 a_jump(256,"missile3")
- missile1:
- KULR DDEE 3 bright A_chase
- KULR F 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR F 3 bright a_chase
- KULR F 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR F 3 bright a_chase
- KULR E 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR E 3 bright a_chase
- KULR E 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR E 3 bright a_chase
- KULR DDEE 3 bright A_chase
- KULR F 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR F 3 bright a_chase
- KULR F 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR F 3 bright a_chase
- KULR E 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR E 3 bright a_chase
- KULR E 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR E 3 bright a_chase
- KULR DDEE 3 bright A_chase
- KULR F 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR F 3 bright a_chase
- KULR F 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR F 3 bright a_chase
- KULR E 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR E 3 bright a_chase
- KULR E 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR E 3 bright a_chase
- KULR DDEE 3 bright A_chase
- KULR F 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR F 3 bright a_chase
- KULR F 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR F 3 bright a_chase
- KULR E 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR E 3 bright a_chase
- KULR E 0 Bright A_custommissile("kulrathball",32,0,random(-3,3))
- KULR E 3 bright a_chase
- Goto See
- missile3:
- KULR DE 6 bright A_facetarget
- KULR F 6 Bright A_custommissile("kulrathexplosionball",32,0,0)
- KULR DE 6 bright A_facetarget
- KULR F 6 Bright A_custommissile("kulrathexplosionball",32,0,0)
- KULR DE 6 bright A_facetarget
- KULR F 6 Bright A_custommissile("kulrathexplosionball",32,0,0)
- Goto See
- missile2:
- KULR DE 6 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-4,14))
- KULR F 0 bright a_facetarget
- KULR F 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- goto see
- Pain:
- HORT A 0 a_jumpifinventory("elementaltoken",1,"elementalpain")
- HORT A 0 a_jumpifinventory("kulrathtoken",1,"kulrathpain")
- HORT A 3
- HORT A 3 A_Pain
- HORT A 3
- Goto See
- kulrathPain:
- KULR E 0
- KULR E 3
- KULR E 3 A_Pain
- KULR F 6
- Goto See
- transformation:
- HORT I 0 a_setinvulnerable
- HORT I 0 a_changeflag("float",1)
- HORT I 0 a_changeflag("nogravity",1)
- HORT I 0 a_giveinventory("kulrathtoken",1)
- HORT IJKL 8
- HORT L 0 a_unsetinvulnerable
- Goto flyup
- Transformation2:
- KULR G 0 a_setinvulnerable
- KULR G 0 a_changeflag("float",0)
- KULR G 0 a_changeflag("nogravity",0)
- KULR G 4 a_giveinventory("elementaltoken",1)
- KULR H 4 A_Scream
- KULR IJ 4
- TNT1 A 0 A_SpawnItemEx("deaddragontransformation", 0, 0, 0, 1, 0, 0, 0, 128)
- KULR M 0 a_unsetinvulnerable
- goto elementalsee
- elementalSee:
- ELEM AABBCCDD 2 A_Chase
- Loop
- Melee:
- ELEM A 0 a_jumpifinventory("elementaltoken",1,"elementalmelee")
- goto missile
- elementalMelee:
- ELEM EFG 4 a_facetarget
- ELEM H 4 A_CustomMeleeAttack(random(100,200)*6,"skeleton/melee","none")
- goto see
- elementalMissile:
- ELEM E 0 a_jumpifcloser(448,"elementalmissile2")
- ELEM E 0 BRIGHT A_VileStart
- ELEM E 10 BRIGHT A_FaceTarget
- ELEM F 8 BRIGHT A_VileTarget
- ELEM GGGGGG 8 BRIGHT A_FaceTarget
- ELEM H 0 bright a_viletarget("kulrathexplosionballinstant")
- ELEM HHHH 2 BRIGHT A_VileAttack
- ELEM H 10 BRIGHT
- ELEM H 0 bright a_viletarget("kulrathexplosionballinstant")
- ELEM HHHH 2 BRIGHT A_VileAttack
- ELEM H 10 BRIGHT
- ELEM H 10 BRIGHT
- goto see
- elementalmissile2:
- ELEM EFG 4 A_FaceTarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- ELEM H 1 bright a_custommissile("kulrathflamebreath",32,0,random(-14,4))
- ELEM H 0 bright a_facetarget
- Goto See
- elementalPain:
- ELEM A 2
- ELEM A 2 A_Pain
- Goto See
- Death:
- ELEN ABCDEHIJK 4
- ELEN L 8
- ELEN MNOPQ 4
- ELEN RSTU 7
- ELEN V 12
- ELEN WXY 6
- ELEN Y 6 A_NoBlocking
- ELEN Z -1
- Stop
- }
- }
- ACTOR DeadDragontransformation
- {
- Radius 12
- Height 15
- Speed 1
- Mass 5000
- RenderStyle "Translucent"
- alpha 1
- scale 0.5
- +noclip
- +Doombounce
- States
- {
- Spawn:
- KULR K 5
- KULR L 5 A_Fall
- KULR M 5
- KULR N -1
- Stop
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement