Advertisement
Guest User

Untitled

a guest
Jun 4th, 2015
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. using Buddy.Wildstar.Game;
  2. using Buddy.Wildstar.Game.Actors;
  3.  
  4. namespace Agility
  5. {
  6. static class ESPer
  7. {
  8. private static Player Me
  9. {
  10. get
  11. {
  12. return GameManager.LocalPlayer;
  13. }
  14. }
  15.  
  16. public static string FullAttack()
  17. {
  18. if (Me.IsInCombat && SpellController.CanCast("Spectral Form"))
  19. return "Spectral Form";
  20.  
  21. if (SpellController.CanCast("Concentrated Blade"))
  22. return "Concentrated Blade";
  23.  
  24. if (Me.InnateResource >= 5 && SpellController.CanCast("Telekinetic Storm"))
  25. return "Telekinetic Storm";
  26. if (Me.InnateResource >= 5 && SpellController.CanCast("Mind Burst"))
  27. return "Mind Burst";
  28.  
  29. if (Me.InnateResource >= 3 && Me.InnateResource < 5 && SpellController.CanCast("Reap"))
  30. return "Reap";
  31.  
  32. if (Me.InnateResource < 5 && SpellController.CanCast("Haunt"))
  33. return "Haunt";
  34.  
  35. if (Me.IsInCombat && Me.InnateResource < 5 && SpellController.CanCast("Spectral Swarm"))
  36. return "Spectral Swarm";
  37.  
  38. if (SpellController.CanCast("Telekinetic Strike"))
  39. return "Telekinetic Strike";
  40. if (SpellController.CanCast("Psychic Frenzy"))
  41. return "Psychic Frenzy";
  42.  
  43. return null;
  44. }
  45.  
  46. public static string SlowAttack()
  47. {
  48. if (SpellController.CanCast("Telekinetic Strike"))
  49. return "Telekinetic Strike";
  50. if (SpellController.CanCast("Psychic Frenzy"))
  51. return "Psychic Frenzy";
  52.  
  53. return null;
  54. }
  55.  
  56. public static string StunAttack()
  57. {
  58. if (SpellController.CanCast("Crush"))
  59. return "Crush";
  60. if (SpellController.CanCast("Incapacitate"))
  61. return "Incapacitate";
  62. if (SpellController.CanCast("Shockwave"))
  63. return "Shockwave";
  64.  
  65. return FullAttack();
  66. }
  67.  
  68. public static string Heal()
  69. {
  70. return FullAttack();
  71. }
  72. }
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement