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

Singular - A community driven All-In-One CC - It Just Plain Works - (Pt. 3)

Apoc

Well-Known Member
Joined
Jan 16, 2010
Messages
2,790
Reaction score
94
Intended for use with the *current* HonorBuddy Release (not old releases, not BETA.) - If it works, great! We don't strive to make it backwards compatible.

This CC is intended to be community driven. That means; you are more than welcome to suggest rotations, specs, etc, and all suggestions will be considered.

Please note, I've written this CC so far, more as a 'framework' than an actual CC. However, creating a CC with it is simple to do.

To Rotation Contributors:
Please let me know of how a rotation should be done, with as MANY "requirements" as you can think of. Please don't give me short rotation examples, as I'd rather know exactly what I'm coding. - Please note, I don't have a level 85 character for each class, and I don't have characters at each level either. Please don't be offended if I add part of a rotation, and it doesn't work exactly as you'd like.

To Code Contributors:
Please submit your contributions in the form of either full .cs files, or patches. If your coding is up to standards (my standards that is), I'll provide you a login to allow committing. Keep in mind; abusing your login, sharing it, etc, will have you removed from the contributors list.

To Supporters
Please do feel free to provide support to those having issues, and give me (or other contibs) information on what an issue is, if it is indeed, a bug.

If you feel the need to become angry, spastic, or otherwise annoying in this thread, expect your post to be deleted. Please keep this thread civilized, as I hope to keep it alive for quite some time.

To install:

1. Download the attached .ZIP
2. Delete your existing HonorBuddy\Routines\Singular folder
3. Extract the .ZIP to HonorBuddy\Routines\Singular

Note: if you skip step #2 and are upgrading from the version in HonorBuddy .507, you will get a compile error at runtime.

Always attach a log to your post, otherwise the response will be "please attach a log." You may not see anything in the log file, but the version and settings information is always important to the person researching the issue and isn't considered optional.
 

Attachments

Last edited by a moderator:
Installation Instructions

Presently there are two methods supported for install/updating Singular:
Standalone .ZIP from this Thread:

1. Download the .ZIP attached to Post #1
2. Delete your existing HonorBuddy\Routines\Singular folder
3. Extract the .ZIP to HonorBuddy\Routines\Singular

See the note below regarding installing/updating HonorBuddy

With HonorBuddy:

Singular is bundled with HonorBuddy, so installing or updating HonorBuddy will replace the version of Singular you are using. If you download and install a new version of Singular via .ZIP, it will be overwritten by any HonorBuddy install or update you perform, including an automated one.



The old SVN is DISABLED. Singular will only be distributed via the methods described above
 
Last edited by a moderator:
Currently Implemented

All classes and specilaizations are currently implemented. However, the extent of their implementation and the amount of testing varies. The following table shows their current status.

Untested - Not verfiied yet
Known Issues - Being worked on, can probably level with

Slightly Tested - Bugs or missing abilities, but can level
Tested and working - Should contain few, if any bugs.

Death Knight
Blood
Frost
Unholy

Druid
Balance
Feral

Guardian
Restoration

Hunter
Beast Master
Marksman
Survival

Mage
Arcane
Fire
Frost


Monk
Brewmaster
Mistweaver

Windwalker

Paladin
Holy
Protection
Retribution

Priest
Discipline
Holy
Shadow

Rogue
Assassination
Combat
Subtlety

Shaman
Elemental
Enhancement

Restoration

Warlock
Affliction
Demonology
Desrtuction


Warrior
Arms
Fury
Protection
 
Last edited by a moderator:
Reporting Bugs

All bug reports should follow the same format as outlined below. This is not only to make our lives easier debugging, but also to ensure we have all the needed information to resolve a bug. (A bugtracker will be setup eventually, for now, posts here will do fine.)

What Class are you?:
What Spec are you?:
What 'context' is the bot in? (Instance, BG, Normal):
What level are you?:
What revision of Singular are you using?:
Have you made any modifications to Singular?:
Are you using a branched build, or the trunk build? (Only viable for developers):
What version of Honorbuddy are you using?:

Please provide an explanation of the bug. The more detail, the easier it will be to resolve.

Attach your log to your post!

Please note; any bug reports not following the above, WILL BE DELETED. If a bug report does not have a FULL log attached, it will be DELETED.
 
Last edited:
The 42 pages were archived.
Now we can see what reports are still valid.
 
Hello, I have a request about the lobwie druid-cc:

I started lvling a druid on a new realm and found that it liked to switch to cat even before it had learned any good cat-spells, resulting in a few deaths that could have been prevented. My tip is make the lowbie-druid stay caster and do "thorns+wrath+moonfire+starfall" rotation until it learns at least mangle as kitty (if the character has chosen talents in the feral-tree ofcourse). Cheers and thanks for making such a great CC!
 
What Class are you?: Death Knight
What Spec are you?: Unholy / Frost (dual spec)
What 'context' is the bot in? (Instance, BG, Normal): Instances (Heroics)
What level are you?: 85
What revision of Singular are you using?: Most current (616 I believe)
Have you made any modifications to Singular?: No
Are you using a branched build, or the trunk build? (Only viable for developers): N/A
What version of Honorbuddy are you using?: Most current release, 5883

It's not really a bug, but more of an annoyance. My Frost / Unholy DK continues to use Death Grip while in Heroics, and other instances, and has caused me to be kicked from groups. The tank gets pissed and calls me out for using DG. I apologize and make an excuse that it's in my DPS macro, or that I forget to switch from PVP spec. I'm running out of excuses to give, and everything I've read in the thread before it all got archived I've tried. None of it works. I turned off taunting, I turned off targeting, I even went in and used the " // " to remove anything relating to Death Grip. I don't know if I did it wrong or not, but everything still compiles and still runs. I haven't tried it in a dungeon yet for fear that I'll get booted again for Death Gripping everything.
 
According to the quick glance at the source, frost dks only use deathgrip outside instances and in pvp.
The only spec that uses dg as part of an instance rotation is blood, and you shouldn't play blood as dps anyway.
Maybe it screws up detecting an instance.
Maybe a log could help us: http://www.thebuddyforum.com/honorbuddy-forum/guides/35945-guide-how-attach-your-log-kick.html

I'll have to generate one. Death grip i slisted in all the .cs files (Common, Frost, Blood, and Unholy), and I've tried editing them out by using // in front of the small section that lists it. I'll undo those changes and try again.
 
All classes, but there are quality issues . HealSpecs and PVP is less likely to work than DPS and pve.
Since the list from Apoc is totally outdated i cut it and wait for people to help determine the current state of CCs.
 
The latest version is 632, try updating you're 16 versions behind.

I SVN three times a day, every day. So, unless there's something going on with Singular, then I have the most recent version. When I select it from the CC list for any toon, it says 616, even after I delete everything from the Singular folder except for the svn info. So, I don't know what's going on with the rev number. It's ok though. I just gave up on unholy and spec'd to blood where I can get use out of Death Grip. It's easier to play blood than it is to play unholy. I find that funny.

Edit: Just to be on the safe side I completely deleted my Singular folder and then did a fresh SVN of everything for Singular. Restarted HB, clicked Class Config, was prompted to choose a CC, and it shows Singular v2 $Revision 616$ in my choices of CC, so yeah, I don't know how you're getting 632 unless you're using a beta / test build that hasn't been committed to the SVN yet. Even after a completely fresh install of Singular mine still says rev 616.
 
Last edited:
I SVN three times a day, every day. So, unless there's something going on with Singular, then I have the most recent version. When I select it from the CC list for any toon, it says 616, even after I delete everything from the Singular folder except for the svn info. So, I don't know what's going on with the rev number. It's ok though. I just gave up on unholy and spec'd to blood where I can get use out of Death Grip. It's easier to play blood than it is to play unholy. I find that funny.

Edit: Just to be on the safe side I completely deleted my Singular folder and then did a fresh SVN of everything for Singular. Restarted HB, clicked Class Config, was prompted to choose a CC, and it shows Singular v2 $Revision 616$ in my choices of CC, so yeah, I don't know how you're getting 632 unless you're using a beta / test build that hasn't been committed to the SVN yet. Even after a completely fresh install of Singular mine still says rev 616.

Ahh I thought you meant you had SVN version 616 not the actual version of singular.

Revision 632: /trunk/Singular

"Revision 632: /trunk/Singular"
 
Ahh I thought you meant you had SVN version 616 not the actual version of singular.

Revision 632: /trunk/Singular

"Revision 632: /trunk/Singular"

Hmm, I just deleted my Singular folder and made one using the SVN link you just gave me. It updated to Revision 621. I give, lol. I have no idea what the most current version is. I just know that I SVN update three times a day, every day. I use the SVN link given on the first post.

I just tanked several HoTs heroics successfully with what I had. I just turned off the tank taunting because it's weird with DKs. It won't let me move when using Death Grip, or when taunting in general, so I just turn taunting off. Works great without movement, taunting, or targeting. I get about 18k dps as tank. I'm usually second on the DPS list, and if I have a "bad" group, I'm usually first. XD

I just wish it would use DRW. I haven't come across a blood CC yet that uses it. I'm always clicking it to use manually.
 
What Class are you?: Warlock
What Spec are you?: Demonology
What 'context' is the bot in? (Instance, BG, Normal): Questing
What level are you?: 85
What revision of Singular are you using?:632
Have you made any modifications to Singular?: None
Are you using a branched build, or the trunk build? (Only viable for developers): NA
What version of Honorbuddy are you using?: Honorbuddy v2.0.0.5883


Channeled spells are not working correctly for me. Soul Harvest will cast and the bot will immediately start running which cancels it. Same thing happens with Health Funnel. At the end of my log I stopped it right after he cast Soul Harvest, he immediately ran to loot some corpses which canceled it out.

Code:
[B][B][B][B][B][B][B][B][10:58:38 AM:461] [Singular] Casting Soul Harvest on Myself
[/B][/B][/B][10:58:38 AM:463] Spell_C::CastSpell(79268, 0, 0x700000003678025, 0) [319]
[10:58:39 AM:129] Changed POI to:Type: Loot, Name: Horde Shaman Infantry
[10:58:39 AM:290] Moving to Type: Loot, Name: Horde Shaman Infantry
[10:58:41 AM:359] Stopping the bot!
[10:58:41 AM:359] Stop called!
[B][B][B][B][B][B][B][B][10:58:41 AM:376] Activity: Honorbuddy Stopped
[/B][/B][/B]

[/B][/B][/B][/B][/B][/B][/B][/B][/B][/B]
 

Attachments

I use the Paladin Singular on my Ret Pally. Love it but it casts Consecration and Holy Wrath when the mobs arent in range and it looks very bottish. How to fix this?

ALso if I set use consecration when 200 mobs around for example it still has the ability in the rotation
 
Please can you add Psychic Horror to be constantly cast on Rogues and Hunters for Shadow Priests.

Thank you! :).
 
Back
Top