Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.04 KB | None | 0 0
  1. //Crimson Vial
  2. SelfHealSpellIds.Add(new SpellCastData(185311)
  3. {
  4. Conditions = new List<ConditionData> {
  5. new ConditionData(EValueType.HpPercent, 60, EComparsion.LessOrEqual)
  6. }
  7. });
  8.  
  9. IsMeleeClass = true;
  10.  
  11. //Sprint
  12. BuffSpellIds.Add(new SpellCastData(2983));
  13. //Shadow Blades
  14. BuffSpellIds.Add(new SpellCastData(121471));
  15. //Symbol of Death
  16. BuffSpellIds.Add(new SpellCastData(212283));
  17.  
  18.  
  19. //Shadowstep
  20. AttackSpellIds.Add(new SpellCastData(36554)
  21. {
  22. Conditions = new List<ConditionData> {
  23. new ConditionData(EValueType.TargetDistance, 6, EComparsion.GreaterOrEqual),
  24. },
  25. Priority = 5
  26. });
  27.  
  28. //Shadow Dance
  29. AttackSpellIds.Add(new SpellCastData(185313)
  30. {
  31. Conditions = new List<ConditionData> {
  32. new ConditionData(EValueType.TargetDistance, 6, EComparsion.LessOrEqual),
  33. new ConditionData(EValueType.IHaveAura, 185313, EComparsion.NotEqual),
  34. },
  35. Priority = 3
  36. });
  37.  
  38.  
  39. //Eviscerate
  40. AttackSpellIds.Add(new SpellCastData(196819)
  41. {
  42. Conditions = new List<ConditionData> {
  43. new ConditionData(EValueType.PowerAmount, 6, (int)EPowerType.ComboPoints, EComparsion.GreaterOrEqual),
  44. new ConditionData(EValueType.HpPercent, 20, EComparsion.GreaterOrEqual)
  45. },
  46. Priority = 2
  47. });
  48. AttackSpellIds.Add(new SpellCastData(196819)
  49. {
  50. Conditions = new List<ConditionData> {
  51. new ConditionData(EValueType.PowerAmount, 5, (int)EPowerType.ComboPoints, EComparsion.GreaterOrEqual),
  52. new ConditionData(EValueType.HpPercent, 15, EComparsion.GreaterOrEqual)
  53. },
  54. Priority = 2
  55. });
  56. //Shadowstrike
  57. AttackSpellIds.Add(new SpellCastData(185438)
  58. {
  59. Conditions = new List<ConditionData> {
  60. new ConditionData(EValueType.IHaveAura, 185313, EComparsion.Equal)
  61. },
  62. Priority = 1
  63. });
  64. //Backstab
  65. AttackSpellIds.Add(new SpellCastData(53)
  66. {
  67. Conditions = new List<ConditionData> {
  68. new ConditionData(EValueType.IHaveAura, 185313, EComparsion.NotEqual)
  69. },
  70. Priority = 1
  71. });
  72.  
  73. //Shuriken Storn
  74. AttackSpellIds.Add(new SpellCastData(197835)
  75. {
  76. Conditions = new List<ConditionData> {
  77. new ConditionData(EValueType.TargetsNearMe, 4, 10, EComparsion.GreaterOrEqual),
  78. },
  79. Priority = 0
  80. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement