Guest User

Untitled

a guest
Aug 9th, 2015
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.65 KB | None | 0 0
  1. [SETUP]
  2. # IMPORTANT: you MUST set classes for your actors now, PRIOR to adding them to players
  3. # or targets
  4. p1 = drg
  5. t1 = drg
  6. #adds player to players
  7. *players+=p1
  8. #adds target to targets
  9. *targets+=t1
  10.  
  11. # setup attributes
  12. # nonlisted attributes are assumed to be 0
  13. p1.attr.wd=74
  14. p1.attr.str=968
  15. p1.attr.dex=218
  16. p1.attr.vit=711
  17. p1.attr.int=96
  18. p1.attr.mnd=141
  19. p1.attr.pie=160
  20. p1.attr.acc=629
  21. p1.attr.chr=642
  22. p1.attr.det=377
  23. p1.attr.sks=642
  24. p1.attr.sps=354
  25. p1.attr.aap=71.04
  26. p1.attr.aad=2.88
  27.  
  28. # autoattack
  29. p1.autoattack = true
  30.  
  31. # setup server variables
  32. sim.duration=197
  33. # execute is duration from end of sim
  34. sim.execute=40
  35. # jitter is a uniformly distributed random +- variation to duration
  36. # this is useful in obtaining a more accurate value of SKS/SPS
  37. # as well as randomizing duration for more accurate sustained dps picture
  38. # you can set this to very high (less than duration however...) for a very
  39. # wide distribution of sustained dps. The higher you set jitter, the more
  40. # trials you should run to obtain an accurate dps parse
  41. sim.jitter=0
  42.  
  43. # setup diagnostic or no - diagnostic runs 1 run with log output, for testing your rotation
  44. sim.diagnostic=false
  45.  
  46. # otherwise setup sim trials
  47. sim.trials=10000
  48.  
  49. # i/o
  50. sim.output="output.txt"
  51.  
  52. [p1.PRECAST]
  53. (){heavy_thrust, battle_litany, blood_for_blood, impulse_drive, draconian_potion_of_strength, disembowel, internal_release, blood_of_the_dragon, chaos_thrust, power_surge, leg_sweep}
  54.  
  55. [p1.GCD]
  56. (p1.aura.enhanced_wheeling_thrust){wheeling_thrust}
  57. (p1.aura.sharper_fang_and_claw){fang_and_claw}
  58. #(p1.aura.heavy_thrust.remaining<4.0){heavy_thrust}
  59. #(t1.aura.phlebotomize.remaining<4.0){phlebotomize}
  60. (t1.aura.chaos_thrust.remaining<16.0){heavy_thrust ,impulse_drive, disembowel, chaos_thrust}
  61. (){phlebotomize ,true_thrust, vorpal_thrust, full_thrust}
  62.  
  63. [p1.OGCD]
  64. # don't cast any actions if it will clip
  65.  
  66.  
  67. # if we don't have bfb, use geirskogul unless the cd for bfb is <20 sec away
  68. (!p1.cd.geirskogul&p1.aura.blood_of_the_dragon.remaining>=21.0){geirskogul}
  69. (!p1.cd.geirskogul&p1.aura.blood_of_the_dragon&!p1.cd.blood_of_the_dragon&p1.nextaction==full_thrust){geirskogul, blood_of_the_dragon}
  70. (!p1.cd.geirskogul&p1.aura.blood_of_the_dragon&!p1.cd.blood_of_the_dragon&p1.nextaction==chaos_thrust){geirskogul, blood_of_the_dragon}
  71.  
  72.  
  73. (p1.nextgcd<1.0){}
  74.  
  75. # use botd on cd when next ability will proc 4th
  76. (!p1.aura.blood_of_the_dragon&!p1.cd.blood_of_the_dragon&p1.nextaction==chaos_thrust){blood_of_the_dragon}
  77. (!p1.aura.blood_of_the_dragon&!p1.cd.blood_of_the_dragon&p1.nextaction==full_thrust){blood_of_the_dragon}
  78.  
  79. # use geirskogul if we have bfb and botd is > 22 sec or botd cd is < 14 sec
  80. #(p1.aura.blood_of_the_dragon.remaining>=22.0&!p1.cd.geirskogul&p1.aura.blood_for_blood){geirskogul}
  81. #(!p1.cd.geirskogul&p1.aura.blood_of_the_dragon&p1.cd.blood_of_the_dragon.remaining<=14.0&p1.aura.blood_for_blood){geirskogul}
  82.  
  83.  
  84.  
  85. # use dps cooldowns on cooldown
  86. (!p1.cd.blood_for_blood){blood_for_blood}
  87. (!p1.cd.internal_release){internal_release}
  88. (!p1.cd.draconian_potion_of_strength){draconian_potion_of_strength}
  89.  
  90. # use life surge on ft, wt, or f/c
  91. (!p1.cd.life_surge&p1.nextaction==full_thrust){life_surge}
  92. (!p1.cd.life_surge&p1.aura.enhanced_wheeling_thrust){life_surge}
  93. (!p1.cd.life_surge&p1.aura.sharper_fang_and_claw){life_surge}
  94.  
  95. # use power surge right before jump
  96. (p1.cd.jump.remaining<8.0&!p1.cd.power_surge){power_surge}
  97. (!p1.cd.jump){jump}
  98.  
  99. # use all other ogcd's on cd
  100. (!p1.cd.spineshatter_dive){spineshatter_dive}
  101. (!p1.cd.dragonfire_dive){dragonfire_dive}
  102. (!p1.cd.leg_sweep){leg_sweep}
  103.  
  104. # note I didn't put in mercy stroke here - it will be added later when marauder abilities are added
Advertisement
Add Comment
Please, Sign In to add comment