Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using Buddy.Wildstar.Game;
- using Buddy.Wildstar.Game.Actors;
- namespace Agility
- {
- static class ESPer
- {
- private static Player Me
- {
- get
- {
- return GameManager.LocalPlayer;
- }
- }
- public static string FullAttack()
- {
- if (Me.IsInCombat && SpellController.CanCast("Spectral Form"))
- return "Spectral Form";
- if (SpellController.CanCast("Concentrated Blade"))
- return "Concentrated Blade";
- if (Me.InnateResource >= 5 && SpellController.CanCast("Telekinetic Storm"))
- return "Telekinetic Storm";
- if (Me.InnateResource >= 5 && SpellController.CanCast("Mind Burst"))
- return "Mind Burst";
- if (Me.InnateResource >= 3 && Me.InnateResource < 5 && SpellController.CanCast("Reap"))
- return "Reap";
- if (Me.InnateResource < 5 && SpellController.CanCast("Haunt"))
- return "Haunt";
- if (Me.IsInCombat && Me.InnateResource < 5 && SpellController.CanCast("Spectral Swarm"))
- return "Spectral Swarm";
- if (SpellController.CanCast("Telekinetic Strike"))
- return "Telekinetic Strike";
- if (SpellController.CanCast("Psychic Frenzy"))
- return "Psychic Frenzy";
- return null;
- }
- public static string SlowAttack()
- {
- if (SpellController.CanCast("Telekinetic Strike"))
- return "Telekinetic Strike";
- if (SpellController.CanCast("Psychic Frenzy"))
- return "Psychic Frenzy";
- return null;
- }
- public static string StunAttack()
- {
- if (SpellController.CanCast("Crush"))
- return "Crush";
- if (SpellController.CanCast("Incapacitate"))
- return "Incapacitate";
- if (SpellController.CanCast("Shockwave"))
- return "Shockwave";
- return FullAttack();
- }
- public static string Heal()
- {
- return FullAttack();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement