fiftypence
New Member
- Joined
- Jul 28, 2011
- Messages
- 235
- Reaction score
- 13
Doctrine RetRaider CC
Latest Version: DoctrineRet V1.1b
by fiftypence
Click me to download
If you require support, please read the entirety of this post before asking your question.
Achieved while coding and testing this CC, on a fresh level 85
The following screenshots were taken with itemlevel 355 gear, in end-game raids. All combat was handled by the CustomClass.
Requires
Latest Honorbuddy version
Level 85 ret paladin
Compatible with the following BotBases:
LazyRaider (recommended)
Combat Bot
What is this?
Doctrine RetRaider is a standalone CustomClass designed specifically to work out-of-the-box with no configuration, for use in heroics/end-game raiding. It uses well-researched theorycrafting from a variety of sources, including renowned websites such as ElitistJerks, SimCraft, and others, and applies this information to create a rotation that Honorbuddy will follow flawlessly for you as you focus on more important things, like movement and positioning.
It is part of the Doctrine CustomClass, which will eventually provide support for all three talent trees in a variety of environments, such as PvE and PvP.
Features
All relevant paladin abilities have been used to their maximum potential
Cooldowns are stacked and used intelligently, as one might expect from an end-game raider
Coded to be quick and efficient -- the moment a spell comes off cooldown, it will be used
Automatic detection of AoE encounters, and different rotations for AoE/Single-target
If you are targetting a boss single-target logic will always be used, switch to an add if you want to AoE!
How to use
[1] Download the latest version from the link above.
[2] Extract the folder 'DoctrineRet' to your 'Honorbuddy/CustomClasses' folder.
[3] Launch Honorbuddy.
[4] Select 'Doctrine Ret' from the list of available CustomClasses.
[5] Enjoy owning faces!
Recommended Talent Spec
The below spec is recommended to make the most use out of RetRaider.
Talent Calculator - World of Warcraft
How do I change my settings?
RetRaider will have a working user interface very shortly for class configuration. Until that point however, you may edit a file located in your RetRaider directory, in the settings folder -- this file is generated when you first start the CC and will be called {your character name}.xml. A list of each setting and what it does can be found in the DoctrineSettings.cs file located in the same directory.
Do you have any comments/suggestions?
Feel free to post. All criticism is appreciated and reviewed whether positive or negative. If you do not wish to share your feedback publically, you may send me a private message instead.
Do you have an issue?
If you have encountered a problem with the CC do feel free to post. Note however that without a log, I will be unable to assist you with some problems. Please follow the instructions below to find and upload your log.
How do I find/upload my Log?
[1] Navigate to your Honorbuddy folder.
[2] Open the folder called Logs.
[3] Find the log in question. (tip: they are dated)
[4] Upload the log as an forum attachment.
Support me
Do you love this CC and want to see it through to fruition? Want to see me take on more projects in the future? The best way to do this is to provide feedback. If you love my CC, reply to this thread and tell me -- I love hearing people's opinions on my work, and it really motivates me to keep going. If you wish to go one step further (and by no means are you obligated to, nor do I expect you to) I have attached a PayPal link below where you are able to donate a few dollars to a righteous cause!
Latest Version: DoctrineRet V1.1b
by fiftypence
Click me to download
If you require support, please read the entirety of this post before asking your question.
Achieved while coding and testing this CC, on a fresh level 85

The following screenshots were taken with itemlevel 355 gear, in end-game raids. All combat was handled by the CustomClass.


Requires
Latest Honorbuddy version
Level 85 ret paladin
Compatible with the following BotBases:
LazyRaider (recommended)
Combat Bot
What is this?
Doctrine RetRaider is a standalone CustomClass designed specifically to work out-of-the-box with no configuration, for use in heroics/end-game raiding. It uses well-researched theorycrafting from a variety of sources, including renowned websites such as ElitistJerks, SimCraft, and others, and applies this information to create a rotation that Honorbuddy will follow flawlessly for you as you focus on more important things, like movement and positioning.
It is part of the Doctrine CustomClass, which will eventually provide support for all three talent trees in a variety of environments, such as PvE and PvP.
Features
All relevant paladin abilities have been used to their maximum potential
Cooldowns are stacked and used intelligently, as one might expect from an end-game raider
Coded to be quick and efficient -- the moment a spell comes off cooldown, it will be used
Automatic detection of AoE encounters, and different rotations for AoE/Single-target
If you are targetting a boss single-target logic will always be used, switch to an add if you want to AoE!
How to use
[1] Download the latest version from the link above.
[2] Extract the folder 'DoctrineRet' to your 'Honorbuddy/CustomClasses' folder.
[3] Launch Honorbuddy.
[4] Select 'Doctrine Ret' from the list of available CustomClasses.
[5] Enjoy owning faces!
Recommended Talent Spec
The below spec is recommended to make the most use out of RetRaider.
Talent Calculator - World of Warcraft
How do I change my settings?
RetRaider will have a working user interface very shortly for class configuration. Until that point however, you may edit a file located in your RetRaider directory, in the settings folder -- this file is generated when you first start the CC and will be called {your character name}.xml. A list of each setting and what it does can be found in the DoctrineSettings.cs file located in the same directory.
Do you have any comments/suggestions?
Feel free to post. All criticism is appreciated and reviewed whether positive or negative. If you do not wish to share your feedback publically, you may send me a private message instead.
Do you have an issue?
If you have encountered a problem with the CC do feel free to post. Note however that without a log, I will be unable to assist you with some problems. Please follow the instructions below to find and upload your log.
How do I find/upload my Log?
[1] Navigate to your Honorbuddy folder.
[2] Open the folder called Logs.
[3] Find the log in question. (tip: they are dated)
[4] Upload the log as an forum attachment.
Support me
Do you love this CC and want to see it through to fruition? Want to see me take on more projects in the future? The best way to do this is to provide feedback. If you love my CC, reply to this thread and tell me -- I love hearing people's opinions on my work, and it really motivates me to keep going. If you wish to go one step further (and by no means are you obligated to, nor do I expect you to) I have attached a PayPal link below where you are able to donate a few dollars to a righteous cause!


Code:
Changelog
v1.1b
- Facing code fixed
- Mount detection fixed
- Rotation user option fixed
- Raid/party detection improved
v1.1a
- Fixed cooldown bug
- Fixed trinket bug
v1.1
- GUI added, but it does not do anything yet
- If you wish to change settings, edit charname.xml in DoctrineRet/Settings
- Open up DoctrineRet/Settings/DoctrineSettings.cs for an explanation of what they do
- User settings added
- Movement (default off) added
- Targeting (default off) added -- lowest threat, closest target, or tank's target
- Code rewritten to be more efficient and much cleaner
- LUA calls will now be used to check if player has The Art of War
- Revamped cooldown logic, LUA will now be used to ensure target is a boss
- Seal switching is in
- Buff support is in
- Trinket support
v1.0
Initial release
Code:
Coming Soon
- Working GUI
- Crowd control detection -- no aoe whilst CC is around
- Racials
- More options
- More clean code! (yay)
- Merge with Doctrine Base, support for questing/PvP etc
- ...and more!
Attachments
Last edited: