Advertisement
Guest User

Untitled

a guest
Sep 19th, 2023
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. switch-test-skillscope:
  2. Skills:
  3. - setvariable{var=skill.hit;type=STRING;value="HIT"} @self
  4. - message{m=<skill.var.hit>} @self
  5. - switch{condition=variableEquals{var=skill.hit;value=<case>};cases=
  6. case HIT=[
  7. - message{m="HIT"} @self
  8. ]
  9. case CRIT=[
  10. - message{m="CRIT"} @self
  11. ]
  12. case SPRINT=[
  13. - message{m="SPRINT"} @self
  14. ]
  15. case DEFAULT=[
  16. - message{m="NO RESULT"} @self
  17. ]
  18. } @self
  19.  
  20. #Exact same skill, with a caster scope
  21.  
  22. switch-test-casterscope:
  23. Skills:
  24. - setvariable{var=caster.hit;type=STRING;value="HIT"} @self
  25. - message{m=<caster.var.hit>} @self
  26. - switch{condition=variableEquals{var=caster.hit;value=<case>};cases=
  27. case HIT=[
  28. - message{m="HIT"} @self
  29. ]
  30. case CRIT=[
  31. - message{m="CRIT"} @self
  32. ]
  33. case SPRINT=[
  34. - message{m="SPRINT"} @self
  35. ]
  36. case DEFAULT=[
  37. - message{m="NO RESULT"} @self
  38. ]
  39. } @self
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement