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

Bobby, here is another instance of it happening, it had just picked up a quest, mounted up, flew to my farm and then dismissed the pet after it dismounted...

PHP:
[CGSpellBook::CastSpell] Override ID: 32297, KnownIndex: -1
Mounting: Swift Purple Wind Rider
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: ForcedDismount-v501: "In Progress (no associated quest)"
Dismounting

[Ref: "Farming/Work Order Daily ($Rev: 266 $)" @line 183]
Inserted new hook [Combat_Main @0] a3d86381-711d-4853-8546-88e67d80a907
Inserted new hook [Combat_Only @0] 43adc458-adbe-4b6c-8e40-3e973ec4f458
Inserted new hook [Death_Main @0] 90a6e1fe-b6d7-4b42-85fd-2eb9b7c1e6ce
Activity: Dismounting
[ForcedDismount-v501(debug)] ForcedDismount behavior complete.  
[Singular-DEBUG] ---PetSpells Loaded---
[Singular-DEBUG]    0 spell=Attack  Action=0
[Singular-DEBUG]    1 spell=Follow  Action=1
[Singular-DEBUG]    2 spell=Move To  Action=2
[Singular-DEBUG]    3 spell=Last Stand #53478
[Singular-DEBUG]    4 spell=Charge #61685
[Singular-DEBUG]    5 spell=Spirit Mend #90361
[Singular-DEBUG]    6 spell=Growl #2649
[Singular-DEBUG]    7 spell=3  Action=7
[Singular-DEBUG]    8 spell=Defensive  Action=8
[Singular-DEBUG]    9 spell=Passive  Action=9
[Singular-DEBUG]  
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Removed hook [Combat_Main] a3d86381-711d-4853-8546-88e67d80a907
Removed hook [Combat_Only] 43adc458-adbe-4b6c-8e40-3e973ec4f458
Removed hook [Death_Main] 90a6e1fe-b6d7-4b42-85fd-2eb9b7c1e6ce
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: Waiting for 03s  of  03s
Activity: Wait time remaining... 03s... of 03s
Goal: Waiting for 02s  of  03s
Activity: Wait time remaining... 02s... of 03s
Goal: Waiting for 01s  of  03s
Activity: Wait time remaining... 01s... of 03s
[Singular-DEBUG] CreateHunterCallPetBehavior(True):  have pet 0 but want pet 4
[Singular-DEBUG] CallPet: attempting Dismiss Pet - cancast=True
[Singular] Casting Dismiss Pet on Me @ 100.0%
[CGSpellBook::CastSpell] Override ID: 2641, KnownIndex: 48
[Singular-DEBUG] CreateHunterCallPetBehavior(True):  no pet currently
[Singular-DEBUG] CallPet: attempting Revive Pet - cancast=True
[Singular] Casting Revive Pet on Me @ 100.0% 
[CGSpellBook::CastSpell] Override ID: 982, KnownIndex: 65
[Singular-DEBUG] CallPet: attempting Call Pet 4 - cancast=True
[Singular] Casting Call Pet 4 on Me @ 100.0%
[CGSpellBook::CastSpell] Override ID: 83244, KnownIndex: 95
[Singular-DEBUG] ---PetSpells Loaded---
[Singular-DEBUG]    0 spell=Attack  Action=0
[Singular-DEBUG]    1 spell=Follow  Action=1
[Singular-DEBUG]    2 spell=Move To  Action=2
[Singular-DEBUG]    3 spell=Last Stand #53478
[Singular-DEBUG]    4 spell=Charge #61685
[Singular-DEBUG]    5 spell=Spirit Mend #90361
[Singular-DEBUG]    6 spell=Growl #2649
[Singular-DEBUG]    7 spell=3  Action=7
[Singular-DEBUG]    8 spell=Defensive  Action=8
[Singular-DEBUG]    9 spell=Passive  Action=9
[Singular-DEBUG]  
[Singular] Pet: Growl Auto-Cast Already Enabled 
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: InteractWith-v552: "In Progress (no associated quest)"
Interacting with MobId(60172)

[Ref: "Farming/Work Order Daily ($Rev: 266 $)" @line 185]
Added new hook [Loot_Main] da48014b-1779-4639-86a5-012bc892c3d4
Inserted new hook [Combat_Main @0] 33dfcd6b-e441-4d08-8c27-ceedfe77cc2a
Inserted new hook [Combat_Only @0] 1f6da678-e1fe-4506-bcfc-b4dfa662b6cf
Inserted new hook [Death_Main @0] 25849020-1b10-4122-9d77-9a3548785cbb
[Singular-DEBUG] warning: Pull Distance set to 0 yds by Questing Profile
Activity: No mobs in area--terminating due to WaitForNpcs="false"
[InteractWith-v552(debug)] InteractWith behavior complete.  
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Removed hook [Combat_Main] 33dfcd6b-e441-4d08-8c27-ceedfe77cc2a
Removed hook [Combat_Only] 1f6da678-e1fe-4506-bcfc-b4dfa662b6cf
Removed hook [Death_Main] 25849020-1b10-4122-9d77-9a3548785cbb
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: InteractWith-v552: "In Progress (no associated quest)"
Interacting with Untilled Soil

[Ref: "Farming/Work Order Daily ($Rev: 266 $)" @line 186]
Added new hook [Loot_Main] 6603ddce-d476-4d1c-b269-17af0f5b21f8
Inserted new hook [Combat_Main @0] a08862f8-6b85-4c8d-96f8-69a468600ec5
Inserted new hook [Combat_Only @0] 08a1d4ef-9333-4024-9ddc-d54ba26e1989
Inserted new hook [Death_Main @0] 3fd5e99b-aa33-4072-bb24-75682bf7e9e3
[Singular-DEBUG] YourCurrentTarget: changed to: Untilled Soil.3296 h=100.0%, maxh=84, d=1.4 yds, box=0.0, trivial=True, player=N, attackable=Y, hostile=N, entry=58562, faction=35, loss=Y, facing=Y, blacklist=N
[Lua.Events] Attached to event UNIT_SPELLCAST_CHANNEL_UPDATE with handler UtilityBehaviorSeq_InteractWith_HandleInteractInterrupted
[Lua.Events] Attached to event UNIT_SPELLCAST_FAILED with handler UtilityBehaviorSeq_InteractWith_HandleInteractInterrupted
[Lua.Events] Attached to event UNIT_SPELLCAST_INTERRUPTED with handler UtilityBehaviorSeq_InteractWith_HandleInteractInterrupted
[InteractWith-v552(info)] Interacting with 'Untilled Soil'
InteractDebug:1241055436
Interact Done:1241055436
Stopping the bot!
Stop called!
Bot Stopped! Reason: User pressed the stop button
Removed hook [Combat_Main] a08862f8-6b85-4c8d-96f8-69a468600ec5
Removed hook [Combat_Only] 08a1d4ef-9333-4024-9ddc-d54ba26e1989
Removed hook [Death_Main] 3fd5e99b-aa33-4072-bb24-75682bf7e9e3
Activity: Honorbuddy Stopped
 
*NEW* Singular 3.0.0.2619 available for download!

Initial release of Discipline Priest rewrite included. NOTE: I need constructive feedback with detail (see the Reporting Bugs [CLICK HERE] post if you are unsure what that means.) You have full configuration over the healing spells used and their relative priority (within category) for each healing context available (pvp, instances, and raids.) See the Class Config form, Group Heal tab. Now supports Atonement Healing and improved damage. I am looking for feedback on changes needed to the default settings for each healing context. If you aren't familiar with Discipline Healing, you should wait for the next release. For other fixes and changes, see the Change History.

See the Reporting Bugs [CLICK HERE] post for details on how to request assistance, post about a problem, or ask questions about the behavior of your botting session with Singular.

Still receiving too many bug/question posts regarding behavior users watched that don't contain a complete log file and point of reference to when a single event happened. So, no multi-color bright lights this time. Just a simple request to provide the detail.

Don't forget to use the LOGMARK! button. It is located on the Class Config window and will place a mark in the log file making it easy for you to indicate when something happened that you have a question about or problem with. This button provides the same behavior as the LOGMARK plugin. Having a problem while running Singular that you want to report? Click the LOGMARK button immediately when you notice. A line will be added to the log file at that time and now you have a very accurate way to let me know when the problem occurred.

Ok, now that's out of the way:

- Download the latest version of Singular.ZIP from Post #1 in this thread

- .ZIP in Singular thread will always be the current version

- HonorBuddy will contain an older version until a new release of HB posts

Any post must include a debug log file (a file created with Debug Logging set to true.) To do this, click Class Config and set the Debug Logging option to 'true' then run until you create the issue again. The resulting log file will contain more info than a standard log file which will be essential in understanding the decisions being made by Singular which you weren't expecting.

As always, the prior version is still available for download. If you encounter a problem due to the new release of Singular you can always downgrade as needed.

Code:
[B]--- Release 3.0.0.2619 ---[/B]

[B]General[/B]

fixed - Infrequent exception occurring when checking if pet battle in progress

change- Current target monitoring in debug also watches pets target

change- suppress exceptions occurring when weighting heal targets for all healers

fixed - infrequent bug where movement stopped when HonorBuddy wants to mount but cannot

fixed - movement while in a quest vehicle disabled


[B]Hunter[/B]

fixed - Lowbie - bug causing Hunters at Level 1 through 9 to attempt to Dismiss Pet before spell is learned.


[B]Mage[/B]

change- Arcane - improved debug log output

change- Frost - improved debug log output


[B]Paladin[/B]

fixed - Protection - exception occurring when no current target selected


[B]Priest[/B]

*new* - Discipline - rewrite of all Disc behaviors.  Now supports configuration for healing contexts in Group Healing tab of Class Config.  Now supports Atonement Healing and improved damage in all contexts

fixed - Holy - fixed bug where Prayer of Mending spell was not available accept when Cascade talent was selected.


[B]Warlock[/B]

fixed - Demonology - now applies DoT appropriate for current form prior to switching form

fixed - Demonology - no longer casting Soul Fire without Molten Core aura active

fixed - Destruction (Priority 2) - no longer consumes Backdraft with Chaos Bolt

fixed - Destruction (Priority 2) - will now only cast Rain of Fire on single target if it is instant

fixed - Destruction - cast of Havoc when > 1 target

Worth mentioning one more time due to the large number of posts without log files that are received, but you must attach a complete debug log with any post. Please see the link at the top of this post for details.
 
hi bobby thanks for your great work, singular. it is the best cc ever in PVE situation. I think.
I love sigular rogue pick lock option but nowadays have some issue. before 5.3 patch, picklocking thousands of junkbox was really simple. with combat botbase and singular routine, just hitting start did everything. no unopened junkbox no missed junkbox. but after 5.3 patch, it fail to open picklocked junkbox sometimes. about 3-10 junkboxes per 100. and after singular picklock hundreds of junkboxes, hand shaped cursor in game screen become big. then singular just do nothing. while HB window show singular still pick locking boxes. I need to pick lock thousands of vine-crcked junkbox a day. so I need a method to do this job. thanks . next time I will try to attach log file.
djdnffjd, Thanks for the post and my apologies for your troubles. You will want to follow the steps in the Reporting Bugs [CLICK HERE] post for me to be able to assist you. Be sure to set the Debug Logging and Debug Spell.CanCast settings to 'true' in Class Config before beginning. Be certain to specify the specific time of an occurrence of the issue. The log file alone won't provide enough information in all cases to identify where something went wrong without your assistance in describing when that was. See the post I linked for details, Bobby53
 
hey bobby could u make for rogue an option no stealth so it keeps running out of stealth with questing to like tuanha rogue cc because evrytime it puls a mob it goes into stealth but it would be nice if there was a option that does not go in stealth it makes it faster for questing to.
 
Bobby,

I am noticing on my hunter that it is dismissing and summoning pets pretty frequently, especially when I already have a pet, and even more it dismisses and then summons the SAME pet.

I have two logs, one is a zip of the whole session and then the rest of it in another text log - I accidentally deleted the extended log file but if you look at the time stamps you can see it's the same, I had just finished reporting an error to Brodie so the zip is already in my uploads

I am confident if you look in the zipped log you would see many cases of summon and dismiss pet where it was just simply unnecessary, it seems like it THINKS it has pet0 for some reason which doesn't exist?

i tried to put it all in a PHP code block but it was too many chars, so there is a separeate log file for the stuff AFTER the zip log...
xaq, This should be partially fixed in the version just released. Only issue remaining is there is no Pet identification info available from HB if the pet was already alive when you log into WOW. That results in a 0. So temporarily I have disabled dismissing the pet if you have one that is alive and it is identified as pet 0. The downside is the automatic pet switching won't work until you issue a Call Pet # at some point. Look for a fix in upcoming release once I get more details on the current HB behavior, Bobby53
 
hey bobby could u make for rogue an option no stealth so it keeps running out of stealth with questing to like tuanha rogue cc because evrytime it puls a mob it goes into stealth but it would be nice if there was a option that does not go in stealth it makes it faster for questing to.
Mario27, There is already support for making questing/grinding while stealthed faster:

1. You can change the definition of a Trivial Mob in Class Config. It won't enter stealth or use cooldowns for a trivial mob

2. Pulling Neutral mobs. If no hostile mobs are in the area, it will wait to steal until immediately before casting the opener.

3. Supports use of Sprint (level 26)

4. Supports use of the Level 60 talents

The statement that questing is faster if you never stealth is accurate for certain situations (farming low level mobs is one), but not stealthing decreases your DPS by preventign the use of openers, exposes you to agroing additional mobs, and increased visibility to enemy players. Lower damage dealt also means taking more damage from the mobs you are fighting, resulting in having Recuperate and Eat more often and slowing questing down.

At present I think the above covers it for rogue leveling, but if there are specific circumstances where it is faster to never stealth let me know and I'll look at adding automatic recognition of them. -Bobby53

Edit: I will add a Stealth If Eating option (defaults to true) to next release, so you can disable stealthing for that if not needed.
 
Last edited:
Note to members using new Discipline Priest support in Singular 3.0.0.2619 and later.

I am looking for feedback for useful changes to the default health %'s and heal target counts for Disc Healing in Battlegrounds, Dungeons, and Raids. Some other refinements are likely needed as well, but you should get decent results with the current release. If not, adjust the Health %'s to match how you normally heal and if you get better results please pass along for review and possible inclusion in Singular.

Thanks for your help and detailed feedback, -Bobby53
 
Mario27, There is already support for making questing/grinding while stealthed faster:

1. You can change the definition of a Trivial Mob in Class Config. It won't enter stealth or use cooldowns for a trivial mob

2. Pulling Neutral mobs. If no hostile mobs are in the area, it will wait to steal until immediately before casting the opener.

3. Supports use of Sprint (level 26)

4. Supports use of the Level 60 talents

The statement that questing is faster if you never stealth is accurate for certain situations (farming low level mobs is one), but not stealthing decreases your DPS by preventign the use of openers, exposes you to agroing additional mobs, and increased visibility to enemy players. Lower damage dealt also means taking more damage from the mobs you are fighting.

At present I think the above covers it for rogue leveling, but if there are specific circumstances where it is faster to never stealth let me know and I'll look at adding automatic recognition of them. -Bobby53

Edit: I will add a Stealth If Eating option (defaults to true) to next release, so you can disable stealthing for that if not needed.

thnx wil test it once i login for questing tomorow its now kinda late to bot :) how i do this Trivial Mob in Class Config ?
 
Last edited:
thnx wil test it once i login for questing tomorow its now kinda late to bot :) how i do this Trivial Mob in Class Config ?
From the Change History:
--- Release 3.0.0.2533 ---

*new* - Support for all 5.3 changes which impact Singular. Those changes will be marked as 5.3 in these notes

*new* - Support for identifying "trivial" mobs, which when targeted should result in skipping buffs, totems, and other abilities not required for farming low level characters. Note, this is not a lowbie farming optimal spell priority at this time, just eliminates cooldowns and abilities that clearly should not be needed. Setting in Class Config allows expressing the maximum health value of a trivial mob as a percentage of your maxiumum health. Default is 50%
 
the quest "volatile Mutations" in the starting draenei zone is bugged. was also bugged the last time i leveled a draenei.

it is supposed to kill volatile mutations, but there is one in a cage that it targets and keeps trying to attack, but of course its not a mob u cant attack.

can this be fixed?

NOTE: when i began questing, i was using singular v3.0.0.2472. because i thought u had to wait for a new stable HB release to get the latest singular. cus i remember that u cant use SVN to update it, but was unaware you post the newest version in a zip file on the first page lol. you think maybe the newest singular version would fix this issue? its a shaman. or is this a profile issue? a HB core issue? im using the latest version of kicks profiles. and the latest stable version of HB. cant test now till they update HB for todays ninja patch.

posting log and thank you.
 

Attachments

Hello Singular dev's

I have a problem with the current singular release...... my feral kitty, doesn't use savage roar, even though that the log file says: [12:04:48.540 N] [Singular-DEBUG] cast Savage Roar to use 4 points on corpse of Risen Guard.117C since buff has 0 seconds left

But it actually doesn't cast 'Savage Roar'.... this means a huge decrease in DPS in raid/dungeons.

Here's the full log: View attachment 94882

J.

ps. this was working excellent pre 5.3

Have you looked into this Bobby53? Doesn't seem you have added a fix (atleast not according to the changelog)
Will install the new singular now, and return with a fresh log if the issue still persist.
 
Have you looked into this Bobby53? Doesn't seem you have added a fix (atleast not according to the changelog)
Will install the new singular now, and return with a fresh log if the issue still persist.
Jalockin, My sincere apologies... Even though this was on my radar I overlooked it. Looking into this first once HB is available again. -Bobby53
 
the quest "volatile Mutations" in the starting draenei zone is bugged. was also bugged the last time i leveled a draenei.

it is supposed to kill volatile mutations, but there is one in a cage that it targets and keeps trying to attack, but of course its not a mob u cant attack.

can this be fixed?

NOTE: when i began questing, i was using singular v3.0.0.2472. because i thought u had to wait for a new stable HB release to get the latest singular. cus i remember that u cant use SVN to update it, but was unaware you post the newest version in a zip file on the first page lol. you think maybe the newest singular version would fix this issue? its a shaman. or is this a profile issue? a HB core issue? im using the latest version of kicks profiles. and the latest stable version of HB. cant test now till they update HB for todays ninja patch.

posting log and thank you.
joe_nvidio828, Thanks for the post with debug log file attached! Based upon your description, it appears to have gotten into this state via the following sequence:

[21:04:50.243 D] Cleared POI - Reason POI is dead from Combat
[21:04:50.243 D] Cleared POI
[21:04:50.438 D] Changed POI to:Type: Kill, Name: Volatile Mutation

[21:04:50.790 D] [Singular-DEBUG] EnsureTarget: target is in TargetList, continuing...
[21:04:51.444 V] [Singular] [CombatLog] SPELL_CAST_FAILED Lightning Bolt#403 failure: 'Invalid target'
... cut for space ...
[21:06:28.142 N] [Singular] Casting Lightning Bolt on Volatile Mutation.559B @ 100.0% at 18.5 yds
[21:06:28.142 D] [CGSpellBook::CastSpell] Override ID: 403, KnownIndex: 35
[21:06:28.966 V] [Singular] [CombatLog] SPELL_CAST_FAILED Lightning Bolt#403 failure: 'Invalid target'
Unless there is something about this particular Volatile Mutation that distinguishes it from the others so the Questing botbase/ Quest behavior could exclude it from the target list, this will likely have to be addressed in Singular. When you noticed this occurring, is this particular Volatile Mutation somehow different from the others -or the same but in a odd position that made ranged attacks fail? There were two earlier posts by tumbum regarding mobs being bugged and in walls and other structure which resulted in line of sight errors, but they didn't generate an Invalid Target message. -Bobby53
 
joe_nvidio828, Thanks for the post with debug log file attached! Based upon your description, it appears to have gotten into this state via the following sequence:


Unless there is something about this particular Volatile Mutation that distinguishes it from the others so the Questing botbase/ Quest behavior could exclude it from the target list, this will likely have to be addressed in Singular. When you noticed this occurring, is this particular Volatile Mutation somehow different from the others -or the same but in a odd position that made ranged attacks fail? There were two earlier posts by tumbum regarding mobs being bugged and in walls and other structure which resulted in line of sight errors, but they didn't generate an Invalid Target message. -Bobby53

its in the dranei start zone. the mob is in a cage next to a couple NPC's right near where there is a field of ones you have to kill. it appears to be exactly the same, minus the fact that it is in a cage. neutral, same name and all. you just cant attack it. with or without the bot.
 
Jalockin, My sincere apologies... Even though this was on my radar I overlooked it. Looking into this first once HB is available again. -Bobby53

No need to apologize, you are working hard, just thought i had to give you a reminder ;)
 
Bobby, not sure if it's intentional or not - but I don't see an AoE count anymore for hunter? and when I look at the code it looks like it's hard coded to 3 mobs?

Thanks - Xaq
 
By request from Tony, I ask for help here.

The bot is on a quest in VotFW where it needed to kill x number of a mob, and gather x number of a herb.
When it get attacked by something it dont need to kill, it wont attack it.
When it see a Green Tea Leaf to herb it would ONLY try to gather it, also if it were attacked by 1000 mobs.

Log:
View attachment 95856
The questing bot are useless on 3 of my bots leveling in pandaria atm. :/
disable your plugins and make sure you are on latest Singular build
Nope, still not working ...

View attachment 95929
This is just madness!
New install, updated quest, updated CC and even without a single addon!
It keeps dying because of aggro on mobs it won't attack :(

View attachment 95938
try anothe combat routine and make a report under Singular thread about it plz
 
hi Bobby, I need help

What Class+Spec are you?: rogue assassination
What 'context' is the bot in? (Instance, BG, Normal): Normal
What level are you?: 90
Have you made any modifications to Singular?: never
What time (HH:MM:SS) or LogMark did your issue occur? [06:51:04.061 N] from the start
Did you attach a complete debug log? (choose one: YES or YES) yes

What happened (be specific)?

before 5.3patch. pick-locking massive junkbox was very simple. all I need was just hitting "start" with singular routine and combat botbase. but after 5.3 patch, singular can not do this any more. when I hit start(pick lock "on" for sure in bot config), hand-shaped cursor in game screen turn two-layered and singular just do nothing. while windows in HB still show singular is pick locking on vine *****ed junkbox. this is nine cases out of ten. and sometimes, singular do this job well but maybe time gap between opening a box after pl and moving to next box leave some box unopened just pick-locked. and after pick locking about 200-300 junkboxes, hand-shaped cursor in game screen turn two-layered and singular just do nothing again. I would really appreciate if singular can do this job flawlessly.
 

Attachments

Last edited:
pickup from bufffood, healstone, magecake triggered from singular in dungeonbuddy, or is it dungeonbuddy?
 
I've been trying to use this newest build as discipline priest but there is no movement in battlegrounds. If I switch to shadow, then it works fine. It keeps saying "current target is invalid" over and over and just stands there.
 
Back
Top