Advertisement
Pilz

Zen,exe

Dec 31st, 2016
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. Zenyatta.exe
  2.  
  3.  
  4. Routine 1: Positioning
  5. if LoS.Zen(team) == false;
  6. Zen.move(team)
  7. if zenDanger == true;
  8. Zen.move(cover)
  9.  
  10. Routine 2: Orb of Harmony
  11. if teamHP != maxTeamHP;
  12. if overDamage = Y;
  13. Zen.hOrb(friend)
  14. elif friendHP != maxFriendHP and primaryHealer.LoS(friend) == false;
  15. Zen.hOrb(friend)
  16. elif friendHP != maxFriendHP and friendHP = lowestPercentHP and primaryHealer.healing(friend) == false; #Need to add iteration to keep looking for someone not being healed if primaryHealer.healing(friend) = Y
  17. Zen.hOrb(friend)
  18. else;
  19. Zen.panic()
  20. elif enemy.threat(friend) = Y;
  21. Zen.hOrb(friend)
  22. else;
  23. Zen.hOrb(primaryHealer)
  24.  
  25. Routine 3: Orb of Discord
  26. if Zen.LoS(enemy) == true;
  27. if identification(enemy) = healer;
  28. Zen.dOrb(enemy)
  29. elif enemy.threat(team) == true;
  30. Zen.dOrb(enemy)
  31. elif Zen.LoS(manyEnemy) == false;
  32. Zen.dOrb(enemy)
  33. else;
  34. Zen.swapFocus
  35. else;
  36. Zen.meditate(universalTruths)
  37.  
  38. Routine 4: Spam Damage
  39. if Zen.LoS(enemy) == true;
  40. if enemy = dOrb;
  41. Zen.murder(enemy)
  42. else;
  43. Zen.panic()
  44. elif Zen.LoS(Barrier) == true;
  45. Zen.murder(barrier)
  46. else;
  47. Zen.meditate(universalTruths)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement