• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • PureRotation V2

    Discussion in 'Archives' started by Stormchasing, Apr 16, 2013.

    1. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      attach a complete log, from your snippet there are more spells than only LB used
       
    2. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      *** Update to Warrior ***
      Removed Lua.PlayerPower stuff, not needed for rage
      removed fury setting for Shattering Throw
      Moved Shattering Throw Setting from Protection to Common
      Fury interrupts should now act much smarter

      *** todo for Warrior ***
      - Banner Selection
      - nothing else
       
    3. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      i changed a bit of the dispelling (range check), a bit of the units filtering (range check) and a bit of the healing of the Holy Paladin, it should now act better than before, but i couldn't test it

      most of the issues (from your log) where present because of range issues (dispelling at 55+y, healing at 55+y), which is in my eyes the main reason for the low hps, but i also changed the AOE-Detection for HPally, because the Healingmanager did too much useless filtering which prevented HPally from casting LoD (a very strong aoe heal when used right)

      Holy Radiance does now also look for healtargets in a different way, i hope this fixes the problems, i haven't looked at Holy Prism (tm) or Light's Hammer, but i think these two has also to be changed since they use the old logic, where HP should use chain heal logic and LH should use the logic of HR
       
    4. deeluxejon

      deeluxejon Member

      Joined:
      Jan 15, 2010
      Messages:
      138
      Likes Received:
      0
      Trophy Points:
      16
      Enhance Shaman

      2 things it uses lightning bolt a bit too much, should be used on 4th maybe but 5th is optimal of maelstrom stacks so its instant. Also is it possible for it to stop trying to attack everything? Flight path, auctioneer, vendors.
       

      Attached Files:

    5. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      disable the healing thing in your tyrael and you should be fine with the attacking issue

      LB issue ... Simulationcraft said
      // lightning_bolt,if=buff.maelstrom_weapon.react>=3&!buff.ascendance.up
      which means ... no Ascendance up and Maelstrom at 3 or more -> cast LB, but we will investigate that a bit more ... any sources for the 4th or 5th? (well i know it makes sense to have no casting times, but in some cases it will be a dps loss ... so link us to your sources!)
       
    6. LuckyZippo

      LuckyZippo New Member

      Joined:
      Jun 7, 2010
      Messages:
      108
      Likes Received:
      0
      Trophy Points:
      0

      lb with 1 stack of maelstrom is fine, but only if nothing else is aviable ! sometimes when nothing is ready enhance spams lb without any stacks, which is not optimal, there should be at least 1 stack. and during the rotation he should only use lb at 4 stacks, which he does most of the time. to wait for 5 stacks is a dps loss because of stormstrike, especially with 2 pc t15.
       
    7. deeluxejon

      deeluxejon Member

      Joined:
      Jan 15, 2010
      Messages:
      138
      Likes Received:
      0
      Trophy Points:
      16
      Enhance me [5.3] - Now with 100% more CDs and 232% more haste-love! - Elitist Jerks

      But I have played enhance for a few years is why I said it, but 5stacks is always top priority and thanks on the heal manager.
       
    8. LuckyZippo

      LuckyZippo New Member

      Joined:
      Jun 7, 2010
      Messages:
      108
      Likes Received:
      0
      Trophy Points:
      0
    9. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      all you are describing is recognized by the rotation currently

      the rotation is as follows
      some other stuff
      // lightning_bolt,if=buff.maelstrom_weapon.react>=3&!buff.ascendance.up
      some other stuff
      // lightning_bolt,if=buff.ancestral_swiftness.up
      some other stuff
      // lightning_bolt,if=buff.maelstrom_weapon.react>1&!buff.ascendance.up

      i copied the simulationcraft comments, but the code is exactly the some in c# language
       
    10. scarletfire

      scarletfire Member

      Joined:
      Oct 15, 2011
      Messages:
      174
      Likes Received:
      2
      Trophy Points:
      18
      I'm still getting molested by everyone and everything in healing on my druid. not best gear, but 30k hps is pretty sad. If anyone could help it would be appreciated. I've tried tweaking the settings and nothing seems to help. My druid seems to think it's a good idea to spam HT never use CD's on semi or auto modes. Really I've heard so many great things about this CR for druids, but it seems pretty lackluster so far
       
    11. deeluxejon

      deeluxejon Member

      Joined:
      Jan 15, 2010
      Messages:
      138
      Likes Received:
      0
      Trophy Points:
      16
      I don't know what simcraft is doing but every test with PR2 lightning bolt is doing more damage than Melee, and mana is being consumed a bit too much. I have seen nowhere and i looked at all rotations where you use lighting bolt other than 5 procs and 4 with 2 piece. Being a melee class with ranged capabilities melee should be top almost always....i checked WOL as well and all the shamans on there melee is #1 dps stat.
       
    12. ez101

      ez101 New Member

      Joined:
      May 20, 2012
      Messages:
      249
      Likes Received:
      0
      Trophy Points:
      0
      Question about Warlock (perhaps it's relevant to other classes)... Is there a way for Pure to detect that we've pre-potted? My thought is that a slightly diff rotation may be better, perhaps starting off with Chaos Bolt? If anyone has a way to calculate if this is preferable to reg rotation, just let me know that as well cause I don't know how to do that..
      Thanks!
       
    13. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      there is no reason to start with CB when prepotted ... u can only cast ONE
      and yes there is a very simple way to do so ... we could check the buff from the potion, if present, cast cb first
      will give us 200-300k damage, but that's it :), i will check this a lil bit later, luckily i'm raiding with my warlock today :)
       
    14. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      7

      PR2 is doin what simcraft is saying :) and u see a lot of LB casts, i know what u wanna say, i understand it but what i can say is that the rotation is exactly that what simcraft and ej and icy-veins and noxxic are saying atm
       
    15. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      healing is the worst part of this CR, this is why wulf is still working on a standalone, heal only CR, i'm only fixing broken stuff for healing atm, nothing which will increase hps
       
    16. Lexi777

      Lexi777 New Member

      Joined:
      Jun 9, 2012
      Messages:
      176
      Likes Received:
      4
      Trophy Points:
      0
      Anticipation on Oracle is killing me!
       
    17. Placid

      Placid New Member

      Joined:
      Sep 6, 2011
      Messages:
      25
      Likes Received:
      0
      Trophy Points:
      0
      Hey,

      Sorry for the late reply, internet has been playing up. I was using a macro because I didn't know I could do it any other way. I tried copy pasting what you have there but it just throws errors, I didn't really understand what you meant by "define and aquire the focus target".

      Cheers
       
    18. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      simple thing ... it crashes because there is currently no variable called focusTarget ;)
      so u have to define it first, and set it at every traverse of the tree
      or for the simpler solution ... Me.FocusedUnit,


      Code:
      Spell.Cast("Execution Sentence",on=> Me.FocusedUnit,ret=> TalentManager.HasTalent(18) && Me.FocusedUnit!=null && !Spell.SpellOnCooldown("Execution Sentence") && Me.HasAura(84963) && Me.HasAura(138759) && Spell.GetAuraTimeLeft(138759)<3),Spell.Cast("Execution Sentence",on=> Me.FocusedUnit,ret=> TalentManager.HasTalent(18) && Me.FocusedUnit!=null && !Spell.SpellOnCooldown("Execution Sentence") && !Me.HasAura(84963)),
      so because u have to check for not dead and maybe different conditions, the better version would be
      Code:
      Spell.Cast("Execution Sentence", on => Me.FocusedUnit != null && Me.FocusedUnit.IsAlive() ? Me.FocusedUnit : Me.CurrentTarget, ret => TalentManager.HasTalent(18) && !Spell.SpellOnCooldown("Execution Sentence") && Me.HasAura(84963) && Me.HasAura(138759) && Spell.GetAuraTimeLeft(138759) < 3),
      Spell.Cast("Execution Sentence", on => Me.FocusedUnit != null && Me.FocusedUnit.IsAlive() ? Me.FocusedUnit : Me.CurrentTarget, ret => TalentManager.HasTalent(18) && !Spell.SpellOnCooldown("Execution Sentence") && !Me.HasAura(84963)),
       
    19. Placid

      Placid New Member

      Joined:
      Sep 6, 2011
      Messages:
      25
      Likes Received:
      0
      Trophy Points:
      0
      I understand now and it will be much faster than LUA as well, but, we have another problem lol."HB\Routines\PureRotation\Classes\Paladin\Retribution.cs(46,85) : error CS1955: Non-invocable member 'Styx.WoWInternals.WoWObjects.WoWUnit.IsAlive' cannot be used like a method." Once again I really, really appreciate your help with this, I know it's probably getting to be a pain in the ass.
       
    20. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      remove the () behind the IsAlive, this should fix it
       

    Share This Page