• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • AltarBoy v1.0 - Priest CC (Shadow)

    Discussion in 'Archives' started by spriestdev, Sep 26, 2011.

    1. ceca

      ceca New Member

      Joined:
      Aug 25, 2011
      Messages:
      43
      Likes Received:
      0
      Trophy Points:
      0
      uff now its getting hard for my little english skills to describe :)


      so i was in dragonsoul yesterday 10 man heroic. on pulling i had strange errors. my toon begun spamming inner fire all the time no dotting, the other pull he tried to spam devouring plague, and the other pull he only spammed shadow word pain till going oom. i had to restart hb, than it worked, but the other pull the same problem. i have no debug log, if you need i will log the next time, but i have normal hb logs attacheted View attachment hb-log-altarboy.txt

      i dont know if this is a lazyraider problem, but often if the tank died this happened, but not always
       
    2. spriestdev

      spriestdev New Member

      Joined:
      Sep 19, 2011
      Messages:
      236
      Likes Received:
      11
      Trophy Points:
      0
      I'm seeing a dictionary error in your logs that is probably related. If I had to guess it's a locality issue since you are using the German client. I haven't had a chance to really dig into the exception, but I'll go over it tonight.
       
    3. alagondar47

      alagondar47 New Member

      Joined:
      Dec 8, 2010
      Messages:
      147
      Likes Received:
      0
      Trophy Points:
      0
      Hey, not sure what's going on, but there's a huge difference with what I've seen today...like 12k less DPS on Deathwing this week from last week, and the only differences in my gear is that I'm using the heroic version of the Robe of Glowing Stone instead of the normal version, and I upgraded my 378 neck and ring to 397 ones. So yeah, not really sure what's up with that.
       
    4. spriestdev

      spriestdev New Member

      Joined:
      Sep 19, 2011
      Messages:
      236
      Likes Received:
      11
      Trophy Points:
      0
      The only thing that changed with the core rotation is that mind blast is now used on cool down instead of waiting for an orb. Uncheck that in dps options and see if you get better results.
       
    5. Algamish

      Algamish New Member

      Joined:
      Mar 7, 2011
      Messages:
      180
      Likes Received:
      1
      Trophy Points:
      0
      The Mind blast on CD rotation seems to be a DPS loss for me as well, it shouldn't be though. It's been written in many top shadow priest guides that this rotation is in fact a DPS increase. Any thoughts on why it's not an increase here? I'm don't personally see what could be going wrong.
       
    6. alagondar47

      alagondar47 New Member

      Joined:
      Dec 8, 2010
      Messages:
      147
      Likes Received:
      0
      Trophy Points:
      0
      Is it possible that having so many options is actually detrimental to the CC's performance? What I mean is that the CC has to evaluate each of the user options repeatedly to see what the appropriate next spell to cast is, and if any CDs should be being used, and it seems like this might be causing split-second delays between casts, as opposed to a player, who is generally spamming the next button so the cast goes off pretty much instantly.

      I've used the Felmaster CC with other classes, and their rotations have ZERO configuration options for the user...you have to manually edit the CC if you need to change a priority, or, for example, don't want it to summon the Doomguard in the middle of trash and have it on CD for the actual boss fight. However, the casting seems to be pretty much instant, as a player's would be. I'm not saying that yours isn't performing well, because it is, but there have been some times where I've noticed a second pause between casts (rare on boss fights, but actually quite frequent on trash with multiple mobs, even with manual targetting) and it makes me wonder if there aren't split-second pauses more frequently, which could contribute to a DPS loss.

      I could be completely off base here, just some observations and food for thought.
       
    7. ceca

      ceca New Member

      Joined:
      Aug 25, 2011
      Messages:
      43
      Likes Received:
      0
      Trophy Points:
      0

      i?ve seen the same effect a lot of times. for example i manually change target, so i can see the bot is "thinking, what he shoult do next " for 1 sek ;)
      sometimes, if a mob dies he is changing (if i have autotargen on) the target and than waiting for something an goes on
       
    8. buzzerbeater

      buzzerbeater Well-Known Member

      Joined:
      Mar 21, 2011
      Messages:
      5,419
      Likes Received:
      28
      Trophy Points:
      48
      If it is a Dragon Soul Edition, could you add something like that to your code?

      Code:
      [COLOR="#00FF00"]-- Avoid sudden death on Ultraxion[/COLOR]
      local fadingtime = select(7,UnitDebuffID("player",109075))
      if fadingtime and fadingtime - GetTime() < 1.0 then RunMacroText("/click ExtraActionButton1") end 
      
      [COLOR="#00FF00"]-- Avoid Hour of Twilight on Ultraxion, Delete next 3 lines if you are working as tank[/COLOR]
      local channelSpell, _, _, _, _, endTime = UnitCastingInfo("boss1")
      if channelSpell == GetSpellInfo(109417) and endTime/1000 - GetTime() < 0.6 
      then RunMacroText("/click ExtraActionButton1") end
      So we can go afk for normal ultra fights. :p
       
    9. spriestdev

      spriestdev New Member

      Joined:
      Sep 19, 2011
      Messages:
      236
      Likes Received:
      11
      Trophy Points:
      0
      Maybe.
       
    10. jawn

      jawn Member

      Joined:
      Jan 15, 2010
      Messages:
      698
      Likes Received:
      4
      Trophy Points:
      18
      I don't mean to sound *bad* but the name of this CC and this first line are just too .. well ya LOL

      ANyways... I look forward to using this CC when the next release come out... figure he's been mothballed for awhile, time to dust him off and put him thru the ringer...
       
    11. spriestdev

      spriestdev New Member

      Joined:
      Sep 19, 2011
      Messages:
      236
      Likes Received:
      11
      Trophy Points:
      0
      I did this in a bit of a rush on Sunday night and I've made one small change that might bring this closer in line with what you've been seeing on the forums (I also defaulted "Use MB on CD" to false). However, I would not be surprised if the difference between having this checked or not is either minimal or having it unchecked still outperforms it.

      I say this because a bot is a lot better at making a decision based on numerous factors than a human is. We put in quite a bit of logic to make use of this and manage the everloving shit out of the Empowered Shadow.

      To illustrate this point, please see below.

      If "Use Mind Blast On Cooldown" is *NOT* checked, these are the cases we fire Mind Blast:
      • If Empowered Shadow (ES) has less than 4 seconds left and we have 1+ Shadow Orb, we will fire Mind Blast before (re-)applying VT and DP.
      • Vampiric Touch, Devouring Plague and Mana regen (Shadowfiend/Archangel/SW:D) go here.
      • If ES has more than 9 seconds left on it, we will fire Mind Blast regardless of Orbs.
      • If we do not have ES and we have 1+ Orb, we will fire Mind Blast.
      • If we have 3 Orbs, we will fire Mind Blast.


      If "Use Mind Blast On Cooldown" *IS* checked, these are the cases we fire Mind Blast:
      • If Empowered Shadow (ES) has less than 4 seconds left and we have 1+ Shadow Orb, we will fire Mind Blast before (re-)applying VT and DP.
      • Vampiric Touch, Devouring Plague and Mana Regeneration Abilities (Shadowfiend/Archangel/SW:D) go here.
      • If Mind Blast is off cooldown, we fire it.

      Do you see the difference?
       
      Last edited: Jan 31, 2012
    12. spriestdev

      spriestdev New Member

      Joined:
      Sep 19, 2011
      Messages:
      236
      Likes Received:
      11
      Trophy Points:
      0
      I never said the name was in good taste. :p

      The working name for this project "DeepsPriest" and the other dev was a little mortified when I wanted to call it "AltarBoy: It handles a Priest's stuff."
       
      Last edited: Jan 31, 2012
    13. spriestdev

      spriestdev New Member

      Joined:
      Sep 19, 2011
      Messages:
      236
      Likes Received:
      11
      Trophy Points:
      0
      The more checks we do, the more resource intensive it is. However, over the course of developing this, we kept this in mind and reworked anything that caused noticeable lag on our own systems. I personally haven't observed what you're describing so I would assume system specs could be a factor. (I hardly run a high-end machine: Intel i5@3.0Ghz/6GB of DDR3/Nvidia GTS250)

      As a suggestion, you can try playing around with the Affinity/Priority for HB in Task Manager and see if that makes any noticeable difference.

      IIRC, Felmaster is intended only to model the priority system for Single Target DPS, which is all well and good for pecking at the dummies, but not the intent of this project.
       
    14. zomgmage

      zomgmage Member

      Joined:
      Jan 15, 2010
      Messages:
      610
      Likes Received:
      2
      Trophy Points:
      18
      Does this work to heal with BGbot yet? last I tried it would not dismount.
       
    15. spriestdev

      spriestdev New Member

      Joined:
      Sep 19, 2011
      Messages:
      236
      Likes Received:
      11
      Trophy Points:
      0
      Please read the first post in this thread.
       
    16. Bagge

      Bagge New Member

      Joined:
      Nov 6, 2010
      Messages:
      117
      Likes Received:
      0
      Trophy Points:
      0
      anybody knows if i can also use the dragonsoul CC for questin 1-85, or is it better to use the old version ? thanks in advance
       
    17. Algamish

      Algamish New Member

      Joined:
      Mar 7, 2011
      Messages:
      180
      Likes Received:
      1
      Trophy Points:
      0
      With 4PC T13 and the checkbox marked to use Mind Spike rotation w/ Shadowfiend, the CC will reapply Vampric Touch during the Mind Spike rotation 2-3 times (it gets erased with Mind Spike). Any easy way to fix this? :/
       
    18. LiquidAtoR

      LiquidAtoR Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,430
      Likes Received:
      52
      Trophy Points:
      48
      If you have a influence with the advanced target information part to 'ignore' targets you might wanna add the bouncing ball to the ignore list with the Zon'ozz encounter.
      The CC tends to target it and fail to cast (since it's immune to spellcasts).

      Void of the Unmaking - NPC - World of Warcraft = the bouncing ball.

      Allthough I can appreciate all the care and work that went into this CC, I'm not impressed by it's performance.
      I'm easily able to match or even surpass the amount of damage it does in a raid or dungeongroup.
      On average I don't get past the 20K DPS with iLevel 380 gear when using the CC, specially in single target cases.
      I do however like the multidotting option and behaviour (Which is something I don't do that fast when playing by hand).

      Either way I'm sure there will be improvement over time.
      One last thing I have to add, is that I don't have any T13 pieces yet, do have 2 T12 pieces, LFR weapon, trinkets, rings, chest, boots, bracers and gloves and some VP items.
      So gearwise it aint all that bad, and I doubt the rotation is leaning so heavily on the T13 pieces.

      Keep on going, I will keep trying it :)
       
    19. alagondar47

      alagondar47 New Member

      Joined:
      Dec 8, 2010
      Messages:
      147
      Likes Received:
      0
      Trophy Points:
      0
      I brought this up a few pages back, and it wasn't really addressed fully. I tried editing the Mind Spike portion of the rotation myself, but apparently I didn't do it correctly because it still applies VT and will Mind Flay during the Spike rotation, even at full mana.

      It seems to me that the CC jumps back to the normal rotation for a little while after Mind Blast and then re-enters the Mind Spike rotation afterward.
       
    20. LiquidAtoR

      LiquidAtoR Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,430
      Likes Received:
      52
      Trophy Points:
      48
      Might I ask what your average DPS is with this CC and your iLevel?
      Just out of curiosity as I can't seem to push it to it's full potential.
       

    Share This Page