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!

Superbad (Druid CC)

Status
Not open for further replies.
Hello

I have clean install of HB, and passed from 8 accs running with singular (all feral druid), all to Superbad, and my CPU usage is now at 100%, it was ~60% with singular cc.

It is normal?
 
Anyone have issues with Superbad when it comes to dragons that fly a few feet off the ground? I have been unable to have it successfully attack Altiris or other dragons when farming mounts and whatever when they are flying. What I mean is it just auto attacks during the time they fly and if they land, he starts the attack cycle over again, which is a terrible waste of dps time since you can still hit the target, but on Altiris in Vortex, he flys the entire time and with that it just auto attacks the entire time. All other CRs do not do this, but obviously superbad has the best dps rotation so I want to use it, but unable to with the way its currently acting, no logs to be had as it does nothing during this time, no errors or anything.
 
Hello

I have clean install of HB, and passed from 8 accs running with singular (all feral druid), all to Superbad, and my CPU usage is now at 100%, it was ~60% with singular cc.

It is normal?

Maybe there are some problems with the Routine. I need a log to look into it. :-)

Anyone have issues with Superbad when it comes to dragons that fly a few feet off the ground? I have been unable to have it successfully attack Altiris or other dragons when farming mounts and whatever when they are flying. What I mean is it just auto attacks during the time they fly and if they land, he starts the attack cycle over again, which is a terrible waste of dps time since you can still hit the target, but on Altiris in Vortex, he flys the entire time and with that it just auto attacks the entire time. All other CRs do not do this, but obviously superbad has the best dps rotation so I want to use it, but unable to with the way its currently acting, no logs to be had as it does nothing during this time, no errors or anything.

This issue has now been fixed! :-)
 
Updated to rev65. and a new exception has arrived in the logs (besides the wild charge one).
I zipped the logs so far (already half a meg so it should be enough to determin I guess).

Here's the new error (so you can get a idea what's going wrong/on)
Code:
System.AccessViolationException: Could not read bytes from 50891E9C [299]!
   at Styx.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative)
   at Styx.MemoryManagement.MemoryBase.ReadString(IntPtr address, Encoding encoding, Int32 maxLength, Boolean relative)
   at Styx.WoWInternals.Lua.GetReturnValues(String lua, String scriptName)
   at Styx.WoWInternals.Lua.GetReturnVal[T](String lua, UInt32 retVal)
   at Styx.WoWInternals.WoWSpell.get_CooldownTimeLeft()
   at Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving, Boolean accountForLagTolerance)
   at Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving)
   at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target, Boolean checkRange, Boolean checkMoving)
   at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target, Boolean checkRange)
   at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target)
   at Superbad.Classname.CastSpell(String spell, Boolean checkCD, WoWUnit target, String explain) in e:\Bots\HonorBuddy\Routines\Superbad\Attacks.cs:line 106
   at Superbad.Classname.faerie_fire(String explain) in e:\Bots\HonorBuddy\Routines\Superbad\DruidAttacks.cs:line 114
   at Superbad.Classname.CreateCatRotation() in e:\Bots\HonorBuddy\Routines\Superbad\Feral.cs:line 367
   at Superbad.Classname.FeralRotations() in e:\Bots\HonorBuddy\Routines\Superbad\Feral.cs:line 85
   at Superbad.Classname.Combat() in e:\Bots\HonorBuddy\Routines\Superbad\Main.cs:line 801
   at Styx.CommonBot.Routines.CombatRoutine.(Object )
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action..()
   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.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()

and the old one

Code:
System.NullReferenceException: Object reference not set to an instance of an object.
   at Superbad.Classname.Wild_Charge() in e:\Bots\HonorBuddy\Routines\Superbad\DruidAttacks.cs:line 272
   at Superbad.Classname.CreateCatRotation() in e:\Bots\HonorBuddy\Routines\Superbad\Feral.cs:line 104
   at Superbad.Classname.FeralRotations() in e:\Bots\HonorBuddy\Routines\Superbad\Feral.cs:line 85
   at Superbad.Classname.Combat() in e:\Bots\HonorBuddy\Routines\Superbad\Main.cs:line 801
   at Styx.CommonBot.Routines.CombatRoutine.(Object )
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action..()
   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.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
 

Attachments

Not showing up as a Routine since latest update!


Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(19,47) : error CS0102: The type 'Superbad.Classname' already contains a definition for '_shred'
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(28,37) : error CS0102: The type 'Superbad.Classname' already contains a definition for 'CanShredBoss'
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(45,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'cat_form' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(61,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'skull_bash_cat' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(203,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Mangle' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(208,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'thrash_bear' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(213,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Lacerate' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(223,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Maul' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(231,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Barkskin' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(243,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Frenzied_Regeneration' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(254,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Might_of_Ursoc' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(261,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Survival_Instincts' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(266,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Wild_Charge' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(278,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'Displacer_Beast' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(289,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'prowl' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(303,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'pounce' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(308,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'bear_form' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(315,29) : error CS0111: Type 'Superbad.Classname' already defines a member called 'growl' with the same parameter types
Compiler Error: c:\Users\1\Desktop\New folder (2)\Routines\Superbad\DruidAttacks.cs(424,28) : error CS0111: Type 'Superbad.Classname' already defines a member called 'IsShredBoss' with the same parameter types



EDIT: didnt let the routine download through HB and tried to svn it half way through... It works now..
 
Last edited:
how can I disable auto-updater, cause i have problems with new one , and im satisfied with old version :)
 
install older version
go to superbad folder
edit miscstuff.xml

<?xml version="1.0" encoding="utf-8"?>
<MiscInformation>
<Revision>65</Revision>
</MiscInformation>

this trick might prevent auto-updating, but i'm using latest one i'm not sure.
 
how can I disable auto-updater, cause i have problems with new one , and im satisfied with old version :)

Search for in main.cs

public override void Initialize()
{
Logging.Write("");
Logging.Write("Hello " + StyxWoW.Me.Race + " " + StyxWoW.Me.Class);
Logging.Write("Thank you for using Superbad");
Logging.Write("");
TalentManager.Update();
Logging.Write("Using " + StyxWoW.Me.Specialization + " optimized rotations!");
EventHandlers.Init();
Updater.CheckForUpdate();
Lua.Events.AttachEvent("MODIFIER_STATE_CHANGED", HandleModifierStateChanged);
if (Lua.GetReturnVal<string>("return GetLocale();", 0) == "enGB" ||
Lua.GetReturnVal<string>("return GetLocale();", 0) == "enUS")
english = true;
if (!english)
{
Color clr = Color.Red;
System.Windows.Media.Color newColor = System.Windows.Media.Color.FromArgb(clr.A, clr.R, clr.G, clr.B);
Logging.Write(newColor, "Non-english client detected.");
Logging.Write(newColor, "For maximum performance please switch to an english client!");
Logging.Write(newColor,
"The Routine will work, but with an english client you may experience better performance.");
}
}


and change to :
//Updater.CheckForUpdate();
 
Im using latest version on latest HB beta. As a guardian Druid I have tried using Lazyraider, Tyrael, and Raid Bot. He wont use any skills at all, only the trinket. Anyone know what could be going wrong?

EDIT: tons of errors in my log. Gonna delete superbad and do a fresh install and if it doesnt help I'll post a log.
EDIT2:: Fresh install. Still the same. Here is a fresh log. Using Lazy Raider. All I did is charge in and let the mob die due to only auto attack, so the log would be as clean as possible and not have my attacks in it.
 

Attachments

Last edited:
AW: Superbad (Druid CC)

Im using latest version on latest HB beta. As a guardian Druid I have tried using Lazyraider, Tyrael, and Raid Bot. He wont use any skills at all, only the trinket. Anyone know what could be going wrong?

EDIT: tons of errors in my log. Gonna delete superbad and do a fresh install and if it doesnt help I'll post a log.
EDIT2:: Fresh install. Still the same. Here is a fresh log. Using Lazy Raider. All I did is charge in and let the mob die due to only auto attack, so the log would be as clean as possible and not have my attacks in it.

Please try to disable Mighty bash in the gui :)
 
Seems to be spamming this in the log. Only Error I see. I'm def no coder so I have no clue whats making it sad.

Code:
[20:30:40.900 D] Cleared POI - Reason Exception in Root.Tick()[20:30:40.900 D] Cleared POI
[20:30:40.941 D] System.NullReferenceException: Object reference not set to an instance of an object.
   at Superbad.Classname.mighty_bash() in c:\Buddy\Routines\Superbad\DruidAttacks.cs:line 418
   at Superbad.Classname.Combat() in c:\Buddy\Routines\Superbad\Main.cs:line 798
   at Styx.CommonBot.Routines.CombatRoutine.(Object )
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action..()
   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 Styx.CommonBot.TreeRoot.()
[20:30:40.941 D] Cleared POI - Reason Exception in Root.Tick()
[20:30:40.941 D] Cleared POI
[20:30:40.982 D] System.NullReferenceException: Object reference not set to an instance of an object.
   at Superbad.Classname.mighty_bash() in c:\Buddy\Routines\Superbad\DruidAttacks.cs:line 418
   at Superbad.Classname.Combat() in c:\Buddy\Routines\Superbad\Main.cs:line 798
   at Styx.CommonBot.Routines.CombatRoutine.(Object )
   at Styx.TreeSharp.Action.RunAction(Object context)
 
AW: Superbad (Druid CC)

Diabled Mighty Bash, charged into a target dummy using Raid Bot and Tyrael, neither did anything but auto attack.

Hm, then there is a new error.
I guess The trinkets are buggy. Can you try to disable them,too? :(


Edit:
Just saw your New post... It still fails at Mighty bash.
 
Hm, then there is a new error.
I guess The trinkets are buggy. Can you try to disable them,too? :(


Edit:
Just saw your New post... It still fails at Mighty bash.

Disabling Trinkets worked, seems to use all attacks normally now.. If it helps I had trinket one set to never and trinket 2 was set to on cooldown.

Just tanked 2 heroics, with trinkets disabled it works great. Still the best thing out for Druids I think, thanks for all the work :)
 
Last edited:
I recent raids using Combat Bot I have realized that it is not using Ghost Wolves even though it is checked.

On another note, I like that it will pull a flying object, but wouldn't moonfire an instant cast be a better choice for pulling those objects?
 
Thanks, do i leaves all the files in the Superbad folder and extract? or just extract the files to Honorbuddy\Combat?

This is the first time I have tried to use any kind of combat bot, How do you activate it. I have looked through the Settings & Tools, Bot Config and so on. Or Does this not work with DungeonBuddy?

Basically my end goal is to get better DPS while using DungeonBuddy. While I was monitoring the bot, I was noticing significantly less DPS then I should be getting.
 
Last edited:
Status
Not open for further replies.
Back
Top