• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [PAID] [Mage] Portal - An Advanced Honorbuddy Mage Routine [PvE/PvP]

    Discussion in 'Mage' started by Millz, Aug 26, 2013.

    1. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      It shouldn't have your character's name in it, but I'll need a full log file to investigate this further.

      Sounds like a bug in the free version. I'll need to look into it.

      Post a log

      Yeah I'm aware of the issue, it's a bit of a bitch to work out, as you need to decide whether or not the touch of karma was cast by a friendly or enemy unit - if it's friendly then keep attacking, if it was an enemy then stop attacking. There's no simple way to do it. I do have it on my list to resolve though.

      Slow running -> post a log file
      Moving -> Free version doesn't support auto moving with dungeonbuddy (but you can try enabling dungeonbuddy's combat movement - it may work)
       
    2. crampleg

      crampleg Member

      Joined:
      Mar 19, 2014
      Messages:
      133
      Likes Received:
      1
      Trophy Points:
      16
       
    3. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Post a log file. Probably an issue with your setup.

      Yeah this issue apply to the free version, just haven't been fixed. Both cancel and cast should be using the number of units around your target (i.e. Me.CurrentTarget.Location, as opposed to Me.Location). Haven't opened the code but pretty sure that's how it's setup now.

      1) RoF is pretty high priority. I'll increase it a bit though. I use this manually with the hotkeys personally in RBGs / Arenas.
      2) I'll increase the priority, seems like it's casting quite a lot in the log file - but it doesn't cast until you're in combat at the moment. I'll change it to always cast (including out of combat).
      3) It seems to be using it a lot in your log file ?


      Post a log :p
       
    4. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Send me a PM if you still need this resetting :)

      Not possible - If you've got any suggestions to improving the fire rotation though, feel free to add your suggestions.

       
    5. foxy_2011

      foxy_2011 New Member

      Joined:
      Mar 14, 2012
      Messages:
      77
      Likes Received:
      0
      Trophy Points:
      0
      well, the rotation I use as a fire mage : I pre-pot + pre-cast Pyroblast 3 sec to pull, then I apply the the bomb, and the i keep casting fireball or scroch ,depends on if I'm moving or not,till I get the proc of heating up, when I have a proc of heating up I cast another fireball/scorch and instantly after it's cast ends I use Inferno blast, this way I'll have an instant pyroblast and a heating up at the same time, then I cast another fireball and use the instant pytoblast when fireball's cast finishes,this way I will get instant Pyroblast over and over again, coz I already have a proc of heating up . this should be the basic rotation of fire mage, well ofc without the basic things like refreshing the dots and invoker, but the most important part is the proc of ur wrath trinket(the one which drops from garrosh) u should manage to have a pyroblast and a heating up rdy when you have 6-7 stack of wrath trinket up, if such a thing happens I use macro consists of alter time + presence of mind + pyroblast and keep spamming my instant pyroblast till my trinket is at 10 stacks of wrath, then I immediately I use my alter time again to go back at 6 stacks of wrath and then again I use my instant pyroblasts. this way u gain ignite of +400k with +575 ilvl gear. sometimes when we use bloodlust/heroism at pull , I use mage armor(3000 mastery) instead of molten armor, and then change to molten armor after I use my combustion , this way u may gain around 500k ignite on a target , ofc if u have proper gear and if u get lucky. and Im sure u know effect of mastery on ignite :p


       
      Last edited: May 28, 2014
    6. Prince_HCM

      Prince_HCM Member

      Joined:
      Mar 5, 2012
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      6
      Dear Millz

      The Engineer setting didnt work for me. It was Disable before, then i changed it but it still not use on Dummy. Do i need to refresh HB after update the setting ?? Thanks for you help.
       

      Attached Files:

    7. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Thanks, good explanation. I'll look into it.

      Does you gloves have Synapse Springs on them? May need to reload HB if you've equipped SS after loading the bot. Always worth a try reloading though if it's not working.
       
    8. dayloon

      dayloon Active Member

      Joined:
      Mar 5, 2010
      Messages:
      1,046
      Likes Received:
      3
      Trophy Points:
      38
      Minor problem - it doesn't conjure a refreshment table when waiting for a battleground to start. The option "conjure refreshments" in class abilities is ticked though. A couple of times people have asked me to conjure one while i've been afk.
       
    9. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      I've pushed a change for the experimental fire rotation. Was giving me mixed results, some much better than the standard, and sometimes on par with standard. Interested to hear from others !
       
    10. Dkayhunter

      Dkayhunter New Member

      Joined:
      Nov 30, 2012
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      Last edited: May 28, 2014
    11. foxy_2011

      foxy_2011 New Member

      Joined:
      Mar 14, 2012
      Messages:
      77
      Likes Received:
      0
      Trophy Points:
      0
      Well Fire mage is so stupidly RNG, so it's normal to get mixed result, but the thing is that ur CC DoTs the targets like freaking R1 PVE player, I mean normally when I play in raids the gap b/w my pyroblast dmg done and my bomb dots is so big, in the other hand when the CC does the rotation , this gap is much smaller, which means, I as a human fail to dot the targets properly, that's why I asked u at first that if there is anyway that CC only applies the DoTs :p

       
    12. foxy_2011

      foxy_2011 New Member

      Joined:
      Mar 14, 2012
      Messages:
      77
      Likes Received:
      0
      Trophy Points:
      0
      ok I tried the new CC, it seems the bot forgets to refresh invoker on time sometimes though it only happened once maybe due to refreshing the dots , the other thing is that when I have an Instant pyroblast rdy with a heating up , the bot immediately uses the pyroblast, which is wrong, it should cast a fire ball and then use the instant pyroblast super fast , also it seems that the CC ignores the Proc of trinket like b4, the maximum ignite I could get with 578 gear is 120k which is super low, and the usage of alter time and combustion is totally messed up specially in mid fight. Let's say we use alter time + presence of mind + /cast pyroblast when we have both trinkets active and at 6 stacks of wrath trinket(garrosh trinket) then we will have3 min CD on alter time,and 1.5 min on combustion, normally after 1.6 min the Immersus trinket pops so u need to use combustion after around 1.6min(around 100sec after the first usage) ofc with ignite at least +150k . after that when u have alter time rdy for the 2nd time, the combustion should be still on CD, maybe for around 20-30 sec, the bot uses alter time for the 2nd time without waiting for combustion to become available to use again. which is so wrong. well I know nothing about programming and writing CCs and these kinda stuff, so I dunno how far are you guys through with putting logic into ur products. well sometimes just a human brain can detect things and do them right. but I hope what I tried to explain help u through ur work :p
       
      Last edited: May 29, 2014
    13. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      It doesn't use flamestrike as Arcane. It is using arcane explosion in your log though.

      It'll use AE when there's more than 4 units in range of you (according to your settings). That range varies depending on whether or not you glyph AE.


      Thanks - I've got a few more changes to go in tonight.

      It's not tracking the trinket procs for alter time (yet). It's difficult to force the routine to wait for trinket procs due to everyone having different item levels, different trinkets etc. I have a system in place for Demonic to handle trinkets, however that won't work for Portal. I'll need to create a new system for this. The best option for now is to toggle manually enabling cooldowns using the hotkey when you're ready for them to activate.
       
    14. BimBa

      BimBa Member

      Joined:
      Jan 15, 2012
      Messages:
      68
      Likes Received:
      0
      Trophy Points:
      6
      Is Portal only for me working and react so slow? needs nearly 8min to initialize the routine and its cast and summonig 4 sec before arena is starting :D something goes wrong :D
       
    15. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Post a log please :)
       
    16. lve2raft

      lve2raft New Member

      Joined:
      Jan 28, 2010
      Messages:
      285
      Likes Received:
      1
      Trophy Points:
      0
      A few suggestions Millz that WILL increase DPS if you can code them.

      1. For all specs - on trinket or meta proc (Immerseus trinket, toxic totem) - refresh bomb 1-2 seconds before it expires. This WILL increase dps.
      2. For Garosh Trinket proc - wait until 8-9 stack and refresh and code in something so it isnt refreshing at stack 3, 6,9 etc.
      3. When Arcane AOE in fights like Galakras - should still get 4 stacks of Arcane Blast before going wild on AOE i would think. Also, use arcane barrage as soon as only 4 mobs as a 4 stack arcane barrage on AOE - is like over 2Million damage if crit.
      4. Alter time offensive use in Arcane doesn't make sense. It just uses it, automatically. No waiting for four stack etc...is this by design?


      Thanks,
       
    17. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      I've only just started working on Portal's trinket tracker. I've been playing with it in the fire experimental rotation. Just pushed a change for it to start working in arcane too. This will allow me to add the refreshing dots on trinket procs dropping thing soon.

      [30/May/2014]
      - Evading units are now blacklisted for 10 seconds (up from 5).
      - Will now stop attacking units with an enemy applied Touch of Karma.
      - [Arcane] Arcane Power and Alter Time will now cast when trinkets are active.
      - [Arcane] If Glyph of Loose Mana is selected, will now use Mana Gem before activating Alter Time.
      - [All] Will now cancel Alter Time if Heroism/Bloodlust/Time Warp is activated AFTER we've activated Alter Time.
      - Kill Totems will now also destroy Battle Standards.
      - [Fire] Change to prevent experimental rotation from pausing.
      - Improved trinket aura detection code.
       
    18. crampleg

      crampleg Member

      Joined:
      Mar 19, 2014
      Messages:
      133
      Likes Received:
      1
      Trophy Points:
      16
      I still having problems i think they are bugs My char name is still being put in the logs i will post it with my char name edited.

      1.Blizzard is not finishing the cast it will cast it then stop like right after it cast thentry and cast again

      2.as i said it seems to try and cast spells on myself like freeze and such as in the log my char name is in it look at 18:14:31.525

      3.mirror image is being cast on trash some times even thou set to boss/player
       
    19. lve2raft

      lve2raft New Member

      Joined:
      Jan 28, 2010
      Messages:
      285
      Likes Received:
      1
      Trophy Points:
      0

      Awesome -ill let ya know how it goes after raid on Tuesday.

      I was reading in other threads that Lazy Raider is better than Tyrael right now...anyone confirm? They say up to 25% better, faster. A lot of folks commenting.
       
    20. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Hey

      1) Found the issue. It was checking for units within 10 yards to check there were enough units to cast Blizzard, but cancelling when the number of units within 9 yards dropped below the value. This should be cast 10, cancel 11 (i.e. to give a little bit of room for the unit moving out and back into range). Just pushed a fix for this.

      2) Can you send me the full (unedited) log via PM please? If it's printing your character's name then it's a bug with Honorbuddy that will need fixing urgently.

      3) It's cast on only boss units in this log correctly - which units are you not expecting it to cast on?
       

    Share This Page