Advertisement
Akim91

Untitled

Jan 13th, 2021
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. ##### MOBS FILE #######
  2.  
  3. Cerberus:
  4. Type: WOLF
  5. Display: 'Cerberus <mob.level>'
  6. Health: 50
  7. Damage: 3
  8. Skills:
  9. - setvariable{var=caster.cerberusLimit;val=0;save=true} @self ~onSpawn
  10. - skill{s=CerberusLifeCounter} @self ~onDeath
  11. Modules:
  12. ImmunityTable: true
  13. Options:
  14. AlwaysShowName: false
  15. FollowRange: 30
  16. KnockbackResistance: 0.05
  17. Angry: true
  18. LevelModifiers:
  19. Health: 10
  20. Damage: 2
  21. KnockbackResistance: 0.05
  22. MovementSpeed: 1
  23. AttackSpeed: 1
  24. AIGoalSelectors:
  25. - 0 clear
  26. - 1 meleeattack
  27. - 2 lookaround
  28. - 3 randomstroll
  29. AITargetSelectors:
  30. - 0 clear
  31. - 1 players
  32. - 2 golem
  33. KillMessages:
  34. - '<target.name> got ripped to shreds by a Cerberus.'
  35. - '<target.name> had their soul sucked up by a Cerberus.'
  36.  
  37. CerberusTwo:
  38. Type: WOLF
  39. Display: 'Cerberus <mob.level>'
  40. Health: 50
  41. Damage: 3
  42. Skills:
  43. - setvariable{var=caster.cerberusLimit;val="<global.var.cerberusLimit>";save=true} @self ~onSpawn
  44. - skill{s=CerberusTwoLifeCounter} @self ~onDeath
  45. Modules:
  46. ImmunityTable: true
  47. Options:
  48. AlwaysShowName: false
  49. FollowRange: 30
  50. KnockbackResistance: 0.05
  51. Angry: true
  52. LevelModifiers:
  53. Health: 10
  54. Damage: 2
  55. KnockbackResistance: 0.05
  56. MovementSpeed: 1
  57. AttackSpeed: 1
  58. AIGoalSelectors:
  59. - 0 clear
  60. - 1 meleeattack
  61. - 2 lookaround
  62. - 3 randomstroll
  63. AITargetSelectors:
  64. - 0 clear
  65. - 1 players
  66. - 2 golem
  67. KillMessages:
  68. - '<target.name> got ripped to shreds by a Cerberus.'
  69. - '<target.name> had their soul sucked up by a Cerberus.'
  70.  
  71. ###### SKILLS FILE #######
  72.  
  73. CerberusLifeCounter:
  74. Conditions:
  75. - varrange{var=caster.cerberusLimit;val=<2}
  76. Skills:
  77. - skill{s=CerberusLife}
  78. - message{m="<global.var.cerberusLimit>"} @trigger
  79.  
  80.  
  81. CerberusLife:
  82. Conditions:
  83. - varrange{var=caster.cerberusLimit;value=<2}
  84. Skills:
  85. - setvariable{var=global.cerberusLimit;val="<caster.var.cerberusLimit>"}
  86. - variableadd{var=global.cerberusLimit;a=1}
  87. - summon{type=CerberusTwo;amount=1;radius=1} @self
  88.  
  89.  
  90. CerberusTwoLifeCounter:
  91. Conditions:
  92. - varrange{var=caster.cerberusLimit;value=<2}
  93. Skills:
  94. - skill{s=CerberusLife}
  95. - message{m="<global.var.cerberusLimit>"} @trigger
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement