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!

HB ARCHIVES: Singular--DO NOT DELETE

Echo, hope this helps... the last I did for Retri Pala. Was finishing testing and about to post when I saw your last post.

Enables buffs in BGs.
Fixes Blessing of Freedom.
Adds Cleanse Toxins on self.
Enables Hammer of Justice on dungeons and pvp.
Adds Hand of Hindrance.
Better logic for Divine Steed. Bot still dismounts but is much better than before. (Tried adding the auras to the dismount part in Helpers\Common.cs but it didn't take, or I did it wrong).
Reduced range for Wake of Ashes. It was missing sometimes with (12).
Better logic for Justicar's Vengeance and Holy Power spenders. Last build totally left out non-justicar palas.
And re-ordered rotation a bit... Its working great.

In the Common.cs file:
Commented out the freedom part, bot was trying to remove stuns/fears and obviously failling.
Added Combat check at the end of NeedFlashOfLight() section, to fix the spam FoL problem.

Let me know if I can help in any way. Corrections/tips are welcome :D
I've made some adjustments and applied to my Singular branch.
Thanks for the contribution!
 
is there a reason why my unholy dk doesnt use death strike when dark succor proccs? its free damage + 20% heal and he wouldnt have to sit and eat all the time how can I change that? the combat routine seems a bit off
In the latest update;
Death Strike will now always cast if Dark Succor is procced, or it will cast if you're at or below 50% health.
 
Would be great if Expel Harm could be added for Brewmasters too. It hurts to see the bot die on rares while there are 5 orbs on the floor
I'm adding in new logic for Monks to grab orbs and settings for when to absorb them via Expel Harm / etc - similar to how the Demon Hunter fragment logic is setup.
The existing logic for the orbs is very rusty, and isn't optimal anymore which is why the bot's failing to use them properly.

This new logic should be live in the next update.
 
In the latest update;
Death Strike will now always cast if Dark Succor is procced, or it will cast if you're at or below 50% health.

Death Knight:

Blood:
Improves Death and Decay positioning and adds just a bit of RANDOM! positioning if target is near us. (<10yrds).
Improves Death's Caress "to grab aggro" logic.
Adds Class Config settings for Dancing Rune Weapon health %. (will also cast on 3+ mobs like before).

Frost and Unholy:
Adds Anti-Magic Shell usage.
Icebound Fortitude usage with Class Config settings.
Class Config settings for Death Strike and Dark Succor.

Unholy:
Adds Protective Bile>Corpse Shield usage with Class Config settings.

Isn't it better with settings?
 
So I tried this and for some reason honorbuddy gets stuck trying to load buddy store plugins, which are all disabled. Works perfectly when I switch to the original file.

Did you take the original cs file out of the folder?
 
Did you take the original cs file out of the folder?

I just renamed it but I guess honorbuddy didn't like that. It loads now but my original issue is unsolved.

Looks like Demon Hunter is not yet added to the PullMore list.
This file should enable it for Vengeance if set to Always.
View attachment 213022

Also adds Honorable Medallion usage in PvP for all classes.

I successfully got this to load but it's made no difference. With 'Pull More' set to 'Always' my bot still won't pull more than 1 neutral/yellow mob at a time. These are my settings:

Ynk7gmg.png
 
Warrior All Specs:
Fixes bot wasting Berserker Rage. Will cast only for CC removal and for Fury if not enraged and Outburst is talented.
Spell Reflection logic was already there but with old spell name "Spell Reflect". Added behavior to all specs (arms and fury can use this if PvP talented).

Arms:
Adds Range Check to Warbreaker and Whirlwind spells.
Adds talent In For the Kill support.

Fury:
Reduces Rage requirement for Dragon Roar>Battle Cry>Rampage combo from 100 to 85 (70 if Carnage is talented).
Fixes Odyn's Fury not casting (wrong spell name).
Adds Range Check to Odyn's Fury and Whirlwind spells.
Enables Bloodthirst and Raging Blow on targets below 20% health if Rage is low.
Adds talent Massacre support.

Protection:
Adds Range Check for single target Neltharion's Fury.
Improved logic for Ignore Pain / Focused Rage.


And that is all... feedback / suggestions / requests are welcome!
I've made a few adjustments to these contributions and have applied them to my branch.
Thanks for the contributions!
 
is there a way to make this NOT ATTACK PLAYERS?!?!?! I'm so tired of it trying to kill people and me dying.. specially when it's chasing level 110's while i'm leveling.. like really?!?!
It entirely depends on what botbase you're using along with the combat logic that's invoking Singular.
 
Not sure if this has been mentioned before, but holy paladins isnt using Consecration atm.
Added to the latest update.

Holy Paladins will now use Consecration during combat behaviors. (#HB-3297)
 
Any way to access the SVN with the latest updates? I don't see the address of the SVN in the first page.
 
Death Knight:

Blood:
Improves Death and Decay positioning and adds just a bit of RANDOM! positioning if target is near us. (<10yrds).
Improves Death's Caress "to grab aggro" logic.
Adds Class Config settings for Dancing Rune Weapon health %. (will also cast on 3+ mobs like before).

Frost and Unholy:
Adds Anti-Magic Shell usage.
Icebound Fortitude usage with Class Config settings.
Class Config settings for Death Strike and Dark Succor.

Unholy:
Adds Protective Bile>Corpse Shield usage with Class Config settings.


DeathKnightSettings.cs goes in: Honorbuddy\Routines\Singular\Settings\
The rest go in: Honorbuddy\Routines\Singular\ClassSpecific\DeathKnight\

I tested all of this but briefly. Let me know how it goes for you guys.
I've adjusted these changes a bit and applied them to the branch.
Thanks again for the contributions!
 
Any way to access the SVN with the latest updates? I don't see the address of the SVN in the first page.
Please share the SVN link.
The master-public SVN source for Singular is still tied to HB2's repository since HB2 is still being supported.
It will be this way until DungeonBuddy is fully supported by HB3.

To accommodate for HB3's API changes, we've had to open a new Singular repository specifically for HB3.
This way we can support Singular on both ends while still bypassing the auto-integration done by the build server for HB2.

HB3's repo for Singular runs off the actual Honorbuddy space, which will never be public for users for obvious reasons.

Until then, a public SVN link cannot be provided and you guys will have to go purely off of the test builds.
Sorry.


After I'm done with today's fixes and improvements, I'll be updating the Test Build zip.
 
What's the deal with Pull More being 'always disabled' for vengeance DH?

I main VDH for farming and it's quite frustrating/confusing that I am only able to pull 1 mob at a time. What is the purpose of disallowing the Pull More feature for VDHs and how do I override it? These are my settings.

It may also be worth noting that even with a different class, the Pull More feature doesn't work correctly when attacking neutral (yellow) mobs. Distinguishing between 'hostile' and 'all' targets under the 'Pull More Target Type' option makes no difference.
PullMore cases have been added for both Havoc and Vengeance in the latest update.

I'll need to replicate and field test the neutral issue.
The unit selection delegate for "All" isn't checking the unit's faction, so it shouldn't matter if they are neutral or not.
 
Adding this before the dps rotation starts seems to fix the problem:
Movement.CreateFaceTargetBehavior(),

If you don't know how to edit the files tell me wich class you want this for and I can add it and upload it here for you.

This also needs to happen on at least BM hunter before stampede is cast, sometime its off and misses the main mob you are fighting...

Myk
 
It uses settings.
I'm going down the forum replies sequentially and addressing each reply individually to avoid internal merge conflicts.

Yup, figured that after posting :P

The master-public SVN source for Singular is still tied to HB2's repository since HB2 is still being supported.
It will be this way until DungeonBuddy is fully supported by HB3.

To accommodate for HB3's API changes, we've had to open a new Singular repository specifically for HB3.
This way we can support Singular on both ends while still bypassing the auto-integration done by the build server for HB2.

HB3's repo for Singular runs off the actual Honorbuddy space, which will never be public for users for obvious reasons.

Until then, a public SVN link cannot be provided and you guys will have to go purely off of the test builds.
Sorry.


After I'm done with today's fixes and improvements, I'll be updating the Test Build zip.

Thanks for the explanation.

I'm working on some additions for Holy Paladin. Should post them now or after merging them with next release?
 
I'm trying to make my enhancement shaman bot stop using healing surge. Setting health % in class setting to 0 doesn't do anything. Maybe I should edit one of the .cs files?
 
Back
Top