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

SimpleCC - Multiclass CC

fedehat

New Member
Joined
Aug 22, 2010
Messages
312
Reaction score
20
Supports Death Knight, Druid (Balance and Feral Cat/Bear) and Warrior. Automatically detects your class and spec and selects the proper rotation.

Works great with InstanceBuddy both as DPS and as a tank.
Tanking in IB is as of 2.0.0.4075 buggy, bot will get stuck on every pull. So it has to be handheld until that is fixed.
Basically manually change bot's target to next group, to have it pull them.

PvP support for Death Knight only at the moment.

Give it a try and lemme know if you find any bugs and please attach your logs when reporting bugs.
Attach logs, do not paste into the forum.

Lastly feel free to copy any code you like, I don't mind. More good code for the community.
And there won't be a donate button, I'm developing this CC for fun not profit. And besides if it's free, you can't demand customer service

HOW TO INSTALL:
Just extract the zip file into your CustomClasses directory, e.g. c:\honorbuddy\CustomClasses

KNOWN ISSUES:
DeathKnight:
Does not use Death Pact, due to a bug in the WoW client which sometimes reports Raise Dead as being off cooldown, but refusing to cast it.

Druid:
Does not use Shred because of a bug in HB, not properly reporting when bot is behind it's target.

Changelog:
0.1:
Initial version

0.2
Druid:
Fixed shapeshifting.
Fixed spamming Feral Charge when it is on cooldown.
Added Mangle as combo builder, instead of Claw, when Mangle is available.

Warrior:
Moved Thunder Clap, Shockwave and Rend to top of the AoE tanking rotation to get threat on all mobs quickly.
Fixed Thunder Clap and Shockwave not being used.

Draenei:
Fixed Gift of the Naaru being spammed when it's on cooldown.

0.3
Changed all spell names to ids, to avoid problems with non-english WoW clients as well as multiple spells having the same name.
Fixed range check on spells to work with non-english WoW clients.
Fixed path to Bosses.xml causing CC to crash for some users.
Fixed several several AoE tanking spells so they are not used, if no targets are in range of effect.

Druid:
Added Barkskin is automatically used when the druid hits 50% health.

0.4
Fixed several racials causing bot to go into an infinite loop.

Deathknight:
Fixed Bloop Tap causing bot to go into an infinite loop.

Druid:
Fixed Cat Form not being cast.

0.4.1
Fixed CC not able to find Bosses.xml

Druid:
Fixed Barkskin causing bot to go into an infinite loop.

0.4.2
Fixed Blood Elf racial Arcane Torrent not working.

0.4.3
Death Knight:
Fixed Army of the Dead.
Fixed Empower Rune Weapon.
Fixed Icebound Fortitude.
Fixed Summon Gargoyle.

Druid:
Fixed Savage Roar.

0.4.4
Changed bot to not try to buff when mounted.
Removed targeting of totems, as per request.

Death Knight:
Fixed Howling Blast not working for pulling.

Warrior:
Fixed Thunderclap not working.
Added Intercept as a pull ability, will only be used if in Fury spec.

0.4.5:
Cleaned up DK rotations, should be faster now.
Fixed a couple of unhandled internal errors, causing bot to react slower.

0.4.6:
Fixed bug chasing players when they are far away in BGs.

Druid:
Fixed Starfall.

0.4.7:
Death Knight:
Tweaked Unholy rotation, updated to latest ElitistJerks recommendation.
 

Attachments

Last edited:
SimpleDK seems to work fine.. even in IB and now uses "Obliterate" :)

Thanks 4 release!
 
This guy sure make great CC. I love his simpleDK cc, and will try this out.
 
thx
will give it a try in 1mn in BG
and after with IB hellfire rempart
 
I absolutely love your DK cc, and there aren't really any good feral CC that is also supported, will be trying this out soon!
 
I have a bug to report already :P

My DK is Unholy specced, but it uses frost presence all the time, log attached.

Edit: sorry, had the wrong log attached, should be the right one now
 

Attachments

I've said nothing then, thanks for the quick and helpful reply!
 
ok thx for obliterate
can u fix tthe other problem i reported for simpleDK and still here in this one
when bot is in combat, it totally stop to do anything when the % of health is below the % it need to eat.
So eating/rest got too hight priority in the combat routine, coz it break the combat routine when need to eat, and as in combat it can't and don't move and do nothing
I'm sure this is the problem, coz when healer heal me, and my hp % is almost full my bot go attack again.

The other problem where the bot stop to attack and move when the target move behind too fast, is here too.
always when i encounter a player who non stop turn arround me (rogue,warrior, etc...) bot is totally lost, and don't attack just cast buff, debuff, and don't move.
each time the target turn and face the bot at each turn the bot attack, and when the target continue is turn arround me, bot stop to attack and don't try to face the target
So conclusion, the bot just stand up, taking dmg, and give 1 or 2 hit, when the enemie face the bot, and never try to keep facing the target.

tested in BG as always

edit : really need to fix this problem, bot is chain killed, coz after it have less then 60% hp it totally stop to face target and move, and die
 

Attachments

Last edited:
Awesome work would love to see a holy paladin inclusion into this CC!
 
I just was messing with this on my Warrior as Prot, and he seemed to cast Single Target stuff fine, but never used any of his AE Threat stuff. Was messing with it Grim Batol with a friend and my other bots.

Watching what it said it was doing, saw him do target facing and casts taunts, but never cast Thunderclap or Shockwave, I was manually throwing them in to hold agro, but without them he was losing agro alot to my friend that was playing his Pally manually.
 
Should feral druids ever be using claw? Mangle does more damage for less energy. I think you should remove it from the feraldps rotation completely.

Other than that, this looks nice so far. Thanks!

edit: Also notices he stops to eat. Druid should probably just cast a heal and get back to work.
 
Last edited:
Druid - Balance - Lvl 85
[ArchBuddy v1.1.0.217]:Found digsite Nek'mani Wellspring Digsite [Distance: 6589.406 yards]
[ArchBuddy v1.1.0.217]:Found digsite Thoradin's Wall [Distance: 7536.567 yards]
[ArchBuddy v1.1.0.217]:Found digsite Western Zul'Mamwe Digsite [Distance: 5303.84 yards]
[ArchBuddy v1.1.0.217]:Selected "Western Zul'Mamwe Digsite" as the next digsite.
[SimpleCC]: Selecting Balance spec.
[SimpleCC]: Casting 'Insect Swarm'.
[SimpleCC]: Casting 'Moonfire'.
[SimpleCC]: Switching target
[SimpleCC]: In range, stopping movement.
[SimpleCC]: Facing target
[SimpleCC]: Casting 'Insect Swarm'.
[SimpleCC]: Casting 'Moonfire'.
[SimpleCC]: Switching target
[SimpleCC]: Casting 'Moonfire'.
[ArchBuddy v1.1.0.217]:Collecting Arch?ologischer trollischer Fund #1
[SimpleCC]: Switching target
[SimpleCC]: In range, stopping movement.
[SimpleCC]: Facing target
[SimpleCC]: Casting 'Insect Swarm'.
[SimpleCC]: Casting 'Starfire'.
[SimpleCC]: Switching target
[SimpleCC]: In range, stopping movement.
[SimpleCC]: Facing target
[SimpleCC]: Casting 'Insect Swarm'.
[SimpleCC]: Casting 'Starfire'.
[SimpleCC]: Switching target
[SimpleCC]: Facing target
[SimpleCC]: Casting 'Insect Swarm'.
[SimpleCC]: Casting 'Starfire'.
[ArchBuddy v1.1.0.217]:Collecting Arch?ologischer trollischer Fund #2
[SimpleCC]: Switching target
[SimpleCC]: In range, stopping movement.
[SimpleCC]: Facing target
[SimpleCC]: Casting 'Insect Swarm'.
[SimpleCC]: Facing target
[SimpleCC]: Casting 'Starfire'.
[SimpleCC]: Switching target
[SimpleCC]: Casting 'Insect Swarm'.
[SimpleCC]: Casting 'Moonfire'.
[SimpleCC]: Switching target
[SimpleCC]: Facing target
[SimpleCC]: Casting 'Insect Swarm'.
[SimpleCC]: Casting 'Moonfire'.

Doesn't Use Moonkin-Form
 
after the bot killed a enemie it take too much time to retarget and enter in combat another target, always like 30s waiting before retargeting an enemie
so what happen :
bot hit and kill an enemie
run to next hotspot without mounting or just stand where it is
enemies can be fighting close 1-30y, bot don't target them
wait like 30s
and choose a target and enter in combat

this+the fact where it totally stop to fight less than 60% hp make the player really bottish.

where to totally disable rest routine in BG plz ?
 
Druid - Balance - Lvl 85


Doesn't Use Moonkin-Form

after the bot killed a enemie it take too much time to retarget and enter in combat another target, always like 30s waiting before retargeting an enemie
so what happen :
bot hit and kill an enemie
run to next hotspot without mounting or just stand where it is
enemies can be fighting close 1-30y, bot don't target them
wait like 30s
and choose a target and enter in combat

this+the fact where it totally stop to fight less than 60% hp make the player really bottish.

where to totally disable rest routine in BG plz ?

Logs
Give it a try and lemme know if you find any bugs and please attach your logs when reporting bugs.
Attach logs, do not paste into the forum.
 
there is nothing in the log about resting, in the log i already gave you for simpleDK there is the problem for resting
but i can give u the last log if you want, here
 

Attachments

I just was messing with this on my Warrior as Prot, and he seemed to cast Single Target stuff fine, but never used any of his AE Threat stuff. Was messing with it Grim Batol with a friend and my other bots.

Watching what it said it was doing, saw him do target facing and casts taunts, but never cast Thunderclap or Shockwave, I was manually throwing them in to hold agro, but without them he was losing agro alot to my friend that was playing his Pally manually.
Fixed grab latest version.

Should feral druids ever be using claw? Mangle does more damage for less energy. I think you should remove it from the feraldps rotation completely.

Other than that, this looks nice so far. Thanks!

edit: Also notices he stops to eat. Druid should probably just cast a heal and get back to work.
Fixed Claw, grab latest version. Will look at healing instead of eating.

Druid - Balance - Lvl 85


Doesn't Use Moonkin-Form
Try latest version.

there is nothing in the log about resting, in the log i already gave you for simpleDK there is the problem for resting
but i can give u the last log if you want, here
Sounds like an HB bug tbh, what does it do in the 30 seconds before it picks a new target?

Log:View attachment 17432

Druid - Balance - Lvl 85
Problems:
- Doesn't Use Moonkinform
- Spams Sunfire (should only use it once, seems to check the wrong debuff, when Moonfire is active priority systems works well)
Moonkin form should be fixed in the latest version.
I'm not sure I understand how Sunfire works, I don't have a lvl 85 druid to test with. Casting Moonfire will instead cast Sunfire and apply a DoT named Sunfire, instead of a DoT named Moonfire?
 
Moonkin form should be fixed in the latest version.
I'm not sure I understand how Sunfire works, I don't have a lvl 85 druid to test with. Casting Moonfire will instead cast Sunfire and apply a DoT named Sunfire, instead of a DoT named Moonfire?

Sunfire: that's right, Moonfire (cast and dot) are replaced by Sunfire (cast and Spell), this happens while u have the buff Eclipse (Solar) Eclipse (Solar) - Spell - World of Warcraft

Moonkin-Form does not working with new version
Log: View attachment 19-02-2011_11_48 2688 Log.txt
 
Back
Top