Woodyo

Untitled

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