Woodyo

Untitled

Jan 12th, 2022
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.39 KB | None | 0 0
  1.  
  2. WM-Parent:
  3. Type: VINDICATOR
  4. Health: 2250
  5. Damage: 0
  6. Options:
  7. MovementSpeed: 0.0
  8. KnockbackResistance: 1
  9. Silent: true
  10. Collidable: false
  11. NoGravity: true
  12. AlwaysShowName: true
  13. ScoreMessage: true
  14. ScoreHologram: true
  15. ResetPlayers: true
  16. Despawn: false
  17. PreventOtherDrops: true
  18. DamageModifiers:
  19. SUFFOCATION 0
  20. BossBar:
  21. Enabled: true
  22. Title: "&4&m----------=&r&d&k!&r&c&lCrystal Worm Mother&d&k!&4&m=----------"
  23. Range: 100
  24. Color: PINK
  25. Style: SEGMENTED_10
  26. CreateFog: false
  27. DarkenSky: false
  28. PlayMusic: false
  29. Skills:
  30. - setstance{s=NORMAL} @self ~onSpawn
  31. - teleport @selflocation{yOffset=3} ~onSpawn
  32. - setvariable{var=caster.orbital_radius;type=FLOAT;value=25.0;save=true} @self ~onSpawn
  33. - orbital{i=1;mr=99999;d=99999;sb=false;se=false;r=25;p=350;oy=-2.5;
  34. bulletType=MOB;mob=WM-Projectile;
  35. oT=[ - modifyProjectile{trait=RADIUS;action=SET;value=<caster.var.orbital_radius>} ];delay=5} @selflocation ~onSpawn
  36. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =90%
  37. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =80%
  38. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =70%
  39. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =60%
  40. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =50%
  41. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =40%
  42. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =30%
  43. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =20%
  44. - signal{s=REMOVE_LAST} @MIR{r=999;t=WM-Projectile} ~onTimer:1 =10%
  45. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:30 >99% ?stance{s=NORMAL}
  46. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:30 =90%-100% ?stance{s=NORMAL}
  47. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:28 =80%-90% ?stance{s=NORMAL}
  48. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:26 =70%-80% ?stance{s=NORMAL}
  49. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:24 =60%-70% ?stance{s=NORMAL}
  50. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:22 =50%-60% ?stance{s=NORMAL}
  51. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:20 =40%-50% ?stance{s=NORMAL}
  52. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:18 =30%-40% ?stance{s=NORMAL}
  53. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:16 =20%-30% ?stance{s=NORMAL}
  54. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:14 =10%-20% ?stance{s=NORMAL}
  55. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:12 =0%-10% ?stance{s=NORMAL}
  56. - signal{s=SHOOT_PROJECTILE} @MIR{r=999;t=WM-Body;limit=1;sort=RANDOM} ~onTimer:8 ?stance{s=RAMPAGE}
  57. - skill{s=WM-Shrink} ~onTimer:1 =66%
  58. - skill{s=WM-Shrink} ~onTimer:1 =33%
  59. - remove @Children ~onDeath
  60. AIGoalSelectors:
  61. - 0 clear
  62. AITargetSelectors:
  63. - 0 clear
  64. Disguise: CREEPER setInvisible
  65.  
  66.  
  67. WM-Projectile: &WORMMOTHER
  68. Type: VINDICATOR
  69. Health: 999
  70. Damage: 0
  71. Options:
  72. MovementSpeed: 0.0
  73. KnockbackResistance: 1
  74. Silent: true
  75. Collidable: false
  76. AlwaysShowName: true
  77. ApplyInvisibility: true
  78. Despawn: false
  79. Equipment:
  80. - AIR HAND
  81. - AIR HEAD
  82. - AIR CHEST
  83. - AIR LEGS
  84. - AIR FEET
  85. - AIR OFFHAND
  86. Skills:
  87. - skill{s=[ - summon{t=WM-Head} ];delay=5} @selflocation{yoffset=1} ~onSpawn
  88. - skill{s=WM-Pull;sync=true} @Children ~onTimer:1
  89. - remove @children ~onDespawned
  90. - skill{s=WM-Remove_Last} @Children ~onSignal:REMOVE_LAST
  91. AIGoalSelectors:
  92. - 0 clear
  93. AITargetSelectors:
  94. - 0 clear
  95. Disguise: CREEPER setInvisible
  96.  
  97. WM-Head:
  98. <<: *WORMMOTHER
  99. Display: 'HEAD'
  100. Equipment:
  101. - AIR HAND
  102. - crystal1 HEAD
  103. - AIR CHEST
  104. - AIR LEGS
  105. - AIR FEET
  106. - AIR OFFHAND
  107. Skills:
  108. - skill{s=[ - summon{t=WM-Body} ]} @selflocation{yoffset=1} ~onSpawn
  109.  
  110. - remove @children ~onDespawned
  111.  
  112. - skill{s=[ - CancelEvent @self
  113. - sudoskill{s=[ - damage{a=<skill.var.damage-amount>} @MIR{r=999;t=WM-Parent} ]} @trigger ];sync=true} @trigger ~onDamaged
  114.  
  115. - skill{s=WM-Remove_Last} @Children ~onSignal:REMOVE_LAST
  116.  
  117. - skill{s=[ - skill{s=WM-Pull;sync=true} @Children
  118. - look{headonly=true;immediately=true;repeat=1;repeatInterval=1} @Parent
  119. - damage{a=1} @PIR{r=1.5} ]} @self ~onTimer:1
  120. Disguise:
  121.  
  122. WM-Body:
  123. <<: *WORMMOTHER
  124. Display: 'BODY'
  125. Equipment:
  126. - AIR HAND
  127. - crystal2 HEAD
  128. - AIR CHEST
  129. - AIR LEGS
  130. - AIR FEET
  131. - AIR OFFHAND
  132. Skills:
  133. - skill{s=[ - summon{t=WM-Body} ]} @selflocation ~onSpawn ?mobsinradius{t=WM-Body;a=0to8;r=999}
  134. - skill{s=[ - summon{t=WM-Tail} ]} @selflocation ~onSpawn ?mobsinradius{t=WM-Body;a=>8;r=999}
  135.  
  136. - remove @children ~onDespawned
  137.  
  138. - skill{s=WM-Body-Projectile} @Ring{r=5;p=<random.5to9>} ~onSignal:SHOOT_PROJECTILE
  139.  
  140. - skill{s=[ - CancelEvent @self
  141. - sudoskill{s=[ - damage{a=<skill.var.damage-amount>} @MIR{r=999;t=WM-Parent} ]} @trigger ];sync=true} @trigger ~onDamaged
  142.  
  143. - skill{s=WM-Remove_Last} @Children ~onSignal:REMOVE_LAST
  144.  
  145. - skill{s=[ - skill{s=WM-Pull;sync=true} @Children
  146. - look{headonly=true;immediately=true;repeat=1;repeatInterval=1} @Parent
  147. - effect:particleline{particle=reddust;color=#701c8c;amount=1;db=0.25;syo=0.65;xs=0.25;ys=0.25;size=2.5;cd=0.1} @Parent
  148. - damage{a=1} @PIR{r=1.5} ]} @self ~onTimer:1
  149. Disguise:
  150.  
  151. WM-Tail:
  152. <<: *WORMMOTHER
  153. Display: 'TAIL'
  154. Equipment:
  155. - AIR HAND
  156. - crystal2 HEAD
  157. - AIR CHEST
  158. - AIR LEGS
  159. - AIR FEET
  160. - AIR OFFHAND
  161. Skills:
  162. - skill{s=[ - CancelEvent @self
  163. - sudoskill{s=[ - damage{a=<skill.var.damage-amount>} @MIR{r=999;t=WM-Parent} ]} @trigger ];sync=true} @trigger ~onDamaged
  164.  
  165. - skill{s=WM-Remove_Last} @Children ~onSignal:REMOVE_LAST
  166.  
  167. - skill{s=[ - look{headonly=true;immediately=true;repeat=1;repeatInterval=1} @Parent
  168. - damage{a=1} @PIR{r=1.5} ]} @self ~onTimer:1
  169. Disguise:
Add Comment
Please, Sign In to add comment