What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[PAID] [Warlock] Demonic - An Advanced Honorbuddy Warlock Routine [PvE/PvP]

It was changed a few weeks back. Have you got a log file? Targeting shouldn't be able to be called when Tyrael is paused.
To all the guys above this post; I had to take a guess, I'm not at home right now. Sorry if I'm too far ahead in the future ;)
It will probably be 237 then.

When I have this again tonight or this weekend, I will supply a complete log Millz. Thanks for replying.
 
Is there any specific type of honorbuddy plan that we should buy before getting this, and is it better to go to your website and buy the one there?
 
Is there any specific type of honorbuddy plan that we should buy before getting this, and is it better to go to your website and buy the one there?

Hey - Demonic is a plugin to Honorbuddy. You'll still require an Honorbuddy license as well as Demonic.

I'm not allowed to discuss the version on my website publicly, you can PM me if you have any questions on it.
 
Lots and lots of work has gone into this. Probably some minor teething issues to resolve, but overall a fairly large overhaul to the routine. Enjoy!

[17/Oct/2013]
- [Affliction] Soul Swap Exhale will now prioritise units without any of the 3 auras over those that are expiring.
- [Affliction] No longer cast the double Soulburn + Soul Swap, instead the second will come from trinket procs via aura list.
- [Affliction] Removed multi-DoT enable/disable setting in GUI - handled via normal AoE setting.
- [Affliction] Fixed MG/DS cancel cast for Soul Swap.
- [Affliction] Soulburn + Soul Swap for aura procs fixed.
- [Affliction] Haunt's conditions have been changed to have more focus put on the aura proc list. 1 shard will be kept back when <20% HP for Dark Soul or SB:SS on procs.
- [Affliction] Soulburn + Soul Swap for aura procs will only cast when our current stats are >= 35% stronger for all 3 DoTs than those applied.
- [Affliction] Corr/Agony/UA will now force a refresh when our current stats are >= 35% stronger than those applied, and ignore the refresh timers.
- [Affliction] Conditions tuned on when target is valid for Soul Swap Inhale.
- [Destruction] Fixed opener to match Sparkuggz guide.
- [Destruction] Fixed a major flaw with the Havoc logic.
- [Destruction] Will now attempt to use Havoc charges for only Shadowburn or Chaos Bolts.
- [Destruction] Minimum embers for Havoc setting ignored when target below 20% HP.
- [Destruction] Havoc removed from 'high AoE' - was being wasted.
- [Destruction] Fixed 'high AoE' from not triggering correctly.
- [Demonology] If 'Facing' disabled - will no longer face targets to cast ToC. Will instead re-cast corruption on units which we aren't facing.
- [Demonology] Added Soul Fire to the aura proc list. Will allow Soul Fire to be used in Metamorphosis form when an aura procs (i.e. for +haste)
- [Demonology] No longer cast Soul Fire out of Demon form when Dark soul will be active in the next 10s.
- [Demonology] Doom should now obey the aura procs settings.
- [Demonology] Will now switch to Metamorphosis form before the second stack of HoG lands.
- [Demonology] Opener is now following Sparkuggz guide.
- [Demonology] Hand of Gul'dan will no longer wait for the full 2 charges before starting the double cast sequence.
- [Talent] New setting -> Archimonde's Darkness -> Store second charge for Heroism.
- [Hotkeys] Toggle modifiers can now be switched between Alt/Control/Shift.
- Added legendary meta gem to default aura procs.
- Re-Added setting for Twilight Ward -> Target Casting Shadow/Holy Spell
- Facing check for aquiring totem units.
- Fixed DoTManager's calculations for determining which stats are stronger. Should now (near enough) line up with AffDots.
- Performance tweaks to DoTManager.
 
Tested Destru with my new legendary Cloak now and ilvl 554. No Flask, No Pots used in this fight ( Iron Juggernaut )

jzxzvahk.jpg


I'm #2

Single Target DPS and old Rev 147
 
If I wanted to say raid with this, how do I go about setting it all up and what options in HB do I select?
 
I noticed that after yesterdays release it sometimes tries to activate engineer gloves when theyre on cooldown, and get stuck with that, hence doing nothing for ~1min
 
I noticed that after yesterdays release it sometimes tries to activate engineer gloves when theyre on cooldown, and get stuck with that, hence doing nothing for ~1min

this has happened for me aswell. also how come you took out the thok silence stop casting? it worked really well
 
Newest Premium SVN is not working at all. Playing Destro after 5 seconds. Repeat errors and complete freeze of CR.

Code:
[03:34:14.696 D] [Demonic ~ Debug] [DRTracker] Removed 1 entries. Tracker contains 17 entries.
[03:34:15.029 D] [CGSpellBook::CastSpell] Override ID: 686, KnownIndex: 61
[03:34:15.030 N] [Demonic] [HP: 55.7] [Mana: 71.7] [Casting: Incinerate] [On: Lvl 90 Alliance Paladin @ 100.0%]
[03:34:15.369 D] [CGSpellBook::CastSpell] Override ID: 119898, KnownIndex: 36
[03:34:15.370 N] [Demonic] [HP: 59.2] [Mana: 68.5] [Casting: Spell Lock] [On: Lvl 90 Alliance Paladin @ 100.0%]
[03:34:16.070 D] [CGSpellBook::CastSpell] Override ID: 17877, KnownIndex: 65
[03:34:16.071 N] [Demonic] [HP: 59.2] [Mana: 76.1] [Casting: Shadowburn] [On: Lvl 90 Alliance Mage's pet @ 2.9%]
[03:34:16.106 D] [CGSpellBook::CastSpell] Override ID: 17877, KnownIndex: 65
[03:34:16.186 D] System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 00001238, Size: 4
   at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
   at GreyMagic.MemoryBase.Read[T](IntPtr addr)
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.WoWInternals.WoWObjects.WoWUnit.GetAllAuras()
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_Auras()
   at (Object )
   at A.ccc705dd42ea441b0a6c401a2d78a6069.ca276cc749772897ac8216f8998415f84(Object )
   at A.c32519c0d9ec83cd50db4aaffceee1671.ca9f33f37c4638d6033e7908da0450f88(WoWUnit )
   at A.c8ef24a5df0d1a5d531aa8727eb49bf0b.c7ec77103e65d1671fa04e4cdb3d9545c.c35a3468e733f3c034409baa4241b45a5(Object )
   at Styx.TreeSharp.Decorator.CanRun(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Tyrael.Tyrael.FrameLockSelector.Tick(Object context) in c:\Users\Hacker\Desktop\Honorbuddy 2.5.7434.647\Bots\Tyrael\Tyrael.cs:line 148
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Switch`1..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
[03:34:16.204 D] System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 00001238, Size: 4
   at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
   at GreyMagic.MemoryBase.Read[T](IntPtr addr)
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.WoWInternals.WoWObjects.WoWUnit.GetAllAuras()
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_Auras()
   at (Object )

I've made a code change to help handle this - but ultimately it's the bot that's at fault here, not the routine (despite what Tony/CodenameG have posted in support).

If I wanted to say raid with this, how do I go about setting it all up and what options in HB do I select?

Use Tyrael or LazyRaider, load the default PvE settings, and then alter them to suit what you want it to do, and you're away.

I noticed that after yesterdays release it sometimes tries to activate engineer gloves when theyre on cooldown, and get stuck with that, hence doing nothing for ~1min

Item code hasn't changed in the latest release - got a log file?

this has happened for me aswell. also how come you took out the thok silence stop casting? it worked really well

I didn't remove it - I just changed it so that if you have a silence immunity aura (Unending Resolve / Devotion Aura etc) then it'll carry on casting - don't need to stop casting when you can't be interrupted.
 
Millz, same crash as stated above already with newest builds. Do not have this problem with Pure or Singular. Memory read and write errors.
HB completely freezes and I need to kill the process.
 

Attachments

Millz, same crash as stated above already with newest builds. Do not have this problem with Pure or Singular. Memory read and write errors.
HB completely freezes and I need to kill the process.

Thanks, made some more changes. Can you update and try again.

The errors this time are failing on an internal HB function:

Code:
System.Exception: Een ReadProcessMemory- of WriteProcessMemory-opdracht is slechts gedeeltelijk uitgevoerd, at addr: 00000820, Size: 336
   at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
   at GreyMagic.MemoryBase.Read[T](IntPtr addr)
   at Styx.WoWInternals.WoWMovementInfo.()
   at Styx.WoWInternals.WoWMovementInfo.get_Position()
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_RelativeLocation()
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_Location()
   at Styx.WoWInternals.WoWObjects.WoWObject.get_Distance()
   at [B]Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving, Boolean accountForLagTolerance)[/B]
   at [B]Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving)[/B]
[B]   at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target, Boolean checkRange, Boolean checkMoving)[/B]
[B]   at *****_Styx.CommonBot.SpellManager.CanCast(String , WoWUnit , Boolean , Boolean )[/B]
   at Demonic.Core.Spell.Castable(String spell, WoWUnit unit, Boolean rangeCheck, Boolean checkMovement)
   at Demonic.Core.Spell.<>c__DisplayClass50.<Cast>b__4b(Object ret)

I've added checks before calling this function.
 
Thanks, made some more changes. Can you update and try again.

The errors this time are failing on an internal HB function:

Code:
System.Exception: Een ReadProcessMemory- of WriteProcessMemory-opdracht is slechts gedeeltelijk uitgevoerd, at addr: 00000820, Size: 336
   at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
   at GreyMagic.MemoryBase.Read[T](IntPtr addr)
   at Styx.WoWInternals.WoWMovementInfo.()
   at Styx.WoWInternals.WoWMovementInfo.get_Position()
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_RelativeLocation()
   at Styx.WoWInternals.WoWObjects.WoWUnit.get_Location()
   at Styx.WoWInternals.WoWObjects.WoWObject.get_Distance()
   at [B]Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving, Boolean accountForLagTolerance)[/B]
   at [B]Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving)[/B]
[B]   at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target, Boolean checkRange, Boolean checkMoving)[/B]
[B]   at *****_Styx.CommonBot.SpellManager.CanCast(String , WoWUnit , Boolean , Boolean )[/B]
   at Demonic.Core.Spell.Castable(String spell, WoWUnit unit, Boolean rangeCheck, Boolean checkMovement)
   at Demonic.Core.Spell.<>c__DisplayClass50.<Cast>b__4b(Object ret)

I've added checks before calling this function.
Seems to be fixed! Got a few red text walls, but routine continued as normal! Thx!
 
I noticed that after yesterdays release it sometimes tries to activate engineer gloves when theyre on cooldown, and get stuck with that, hence doing nothing for ~1min

i can confirm this also.
CC is trying to use SynapseSprings again and again in Cooldown / Boss-Playerc mode until 1 Min CD is over.

[09:49:47.284 N] [Demonic] [HP: 100] [Mana: 96] [Using Item: Kaleanas arkane Handlappen]
[09:49:48.204 N] [Demonic] [HP: 100] [Mana: 100] [Using Item: Kaleanas arkane Handlappen]



i think i found the issue ... got the same glove yesterday from flex mode and it was in my bag.
after selling that item seems to be working ...
 
i can confirm this also.
CC is trying to use SynapseSprings again and again in Cooldown / Boss-Playerc mode until 1 Min CD is over.

i think i found the issue ... got the same glove yesterday from flex mode and it was in my bag.
after selling that item seems to be working ...

Yeah that would break it. I've not changed the code at all for the gloves so not sure how it could have broken it.

There you go! First error is HB not being able to download the mesh from Underhold, so you can probably ignore that.
Second error and further are different.

Thanks, fixed those errors.
 
Back
Top