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!

New 1-100 Questing Pack Is Here!

I noticed today a pre-check "Game addons" as the script was loading - are you planning something special here?
It's notifying you that in-game addons are being disabled.
This code is going to change a bit though.
 
Hi Echo, can you please consider adding support for automatic usage of Elixir of Rapid Mind ? Preferably for Draenor zones.

Thank you.
I've considered having a "Use Item" list on the Profile Config menu that lets you add items into an array which will use items as you're questing.
From there you could add the potion to the list.

Similar to the Azyul profiles, there will probably be a "Delete Items" and "Guild Bank Items" lists as well.
 
Hey EchoTiger,

Is there a way to stop the bot from dismounting at every interaction? This would speed things up as well considering the following is the current bot logic:

1. Kill mobs
2. Run to NPC (kill anything on the way there)
3. While mounted, run up to NPC and dismount for no good reason at all.
4. Complete quest.
5. Mount, and run off to kill more stuff so you can dismount to turn in / pick up quests again.

I LOVE your ideas so far and fully support you. If this was possible, would it be a core code issue or the quest profile?
The profile only tells the bot to dismount for objects that require dismounting prior to interaction. That's about it for the profiles.

Any other dismounting is primarily handled by the bot itself, and isn't controlled by the profile.

It might be possible to control the dismount behaviors through the profiles, but I'd need to research it.
 
You're doing awesome Tiger. The whole team is. I was a fool to doubt them.

I did want to check in tho and see if you were any closer to an ETA regarding this profile? I know you prob get that all the time, particularly on discord (which I don't have currently).
 
You're doing awesome Tiger. The whole team is. I was a fool to doubt them.

I did want to check in tho and see if you were any closer to an ETA regarding this profile? I know you prob get that all the time, particularly on discord (which I don't have currently).
Thanks. :3

There's graphics on the front page that I update now-and-then which tell what level the factions are at.
The graphic says lvl85 right now, but the current progress is actually up to level 88 for both factions. They should both be 90 before this week ends.

I'll probably start on 90-100 this Sunday, and it may take up to a week to finish.
(mostly depends on my personal life-stuff.)

After that, I need to add in all the promised functions and make sure they work.
I have no idea how long developing and testing these functions will take since they will be very experimental, but I don't believe they will take long (maybe a day or two.)
 
Take the Heirloom Poll
-> http://www.strawpoll.me/12690390 <-

Welcome
It's finally that time again. Time for something new.
With that, I've been working in my off-time to create a completely new 1-100 questing pack!

This project started roughly 3weeks ago, and I've already got Alliance to level 80, and Horde up to level 70.

A total of 2190 quests have already been completely developed in this short amount of time.
Some requiring more complex code such as [Youtube] The Drakkensryd.

Why remake 1-100?

The existing 1-100 pack does what it says. It gets you to level 100.
However, the quest design has aged very roughly over the years.

With each expansion Blizzard nerfs experience ranges.
The existing 1-100 pack has never been updated to accommodate for the experience nerfs, which is one of the major reasons why it's so slow for going from 1 to 100.

Not to mention, the methods used in these profiles have also aged very badly.
The existing 1-100 pack completely relies on what's called the <Objetive/> system.
The objective system has been roughly obsolete in profile development for the past 4 years.

When can I get these profiles?

These profiles are still in the early stage of development, and I'm guessing it will take another month (not including bot downtime) before they are fully ready for an official release.

However, if you are truly interested in testing them, you can contact me on the Honorbuddy Discord and I will consider letting you try them!
Click here to join: https://discord.gg/H3extPY
As mentioned before Alliance is up to level 80 and Horde is up to level 70.

None of the profile configuration settings have been added yet as I plan to add them after 1-100 has been completed on both factions.


Alliance-Horde%20Status.php
New Features
Titles in bright purple text are features that are currently added to the profiles!

New Checkpoint Logic
With the existing 1-100 pack, there's a common issue that if you use heirlooms your bot will end up doing quests that are 'green' level.
It's not until you stop->start the bot that it actually gets back to doing quests that are suitable for your level.

With the new questing pack, it will continually skip to checkpoints as your player quests.
This will 100% ensure that you're always questing in a zone that is suitable for your player.


New Questing Route
This new questing route is heavily based off of the critically claimed Zygor Guides addon with some of my personal tweaks to even further improve the route.

This new route isn't completely based off of Zygor Guides given that Zygor isn't perfect.
For quests that I've considered 'slow' or routes I've considered 'not good' - I've cut out of the bot's questing route.


More Human-like Behavior
For quest givers, mob spawns, or pretty much anything that requires a coordinate - the coordinates have been offset to a more player-like standpoint.

With the current questing profiles, the bot will stand directly on top of a mob spawn point or a quest giver if the mob or quest giver doesn't happen to be there.
With the new questing profiles, the bot will actually stand away from the spawn point just as a player would.


Better Logical Handling
For wait timers, kill logics, interact logics etc - these will now terminate when needed.

In the current questing pack, it's commonly a problem that a wait timer will run while the bot is already done with whatever it's doing.
This causes the player to stand idle for no reason at all.

Also, for kill/interact behaviors, the bot will now terminate them if a goal is met.
A good example is the Dig-Boss Dinwhisker quest where you must kill Dwarves to get him to spawn.
After he spawns, you kill him and an object drops.

With this new logic, the behaviors will terminate if another player has completed any of the steps of the quest whereas the current questing pack logic won't.


Individual Profiles
In the current questing pack, all the questing zones are bunched together in a massive "12-58" or "58-70" profile.
With this new pack, each zone will be its own profile. (eg: Elwynn Forest.xml)

This gives you (as the user) the freedom to quest in any zone you'd like if you're going for an achievement such as Loremaster.


Minimal Hotspot Usage
When killing mobs or looting objects, the hotspots that move the bot around have been reduced dramatically.

With less hotspots, the bot will rely on more on random path generations when going between the large distances of the hotspots.
This will reduce bot-trains and keep bots moving at random paths rather than static paths.


A Profile Config Menu!
If you've used the 100-110 Legion profiles, you may have noticed that a "Profile Config" button appears when you start the bot.
This button allows you to turn on/off some neat functions!

Some functions being: Treasure Hunting, Custom Anti-Stuck, and others.
The new 1-100 profiles will be getting this menu as well!


RAF Support!
This has been a HUGE request over the years.
Most developers have tried, but failed to create a proper RAF support function.

These new profiles will be running through using custom extension methods which makes it easier to support RAF.
Every quest behavior is currently conditioned with these extension methods, so adding an extra check for RAF is insanely easy to implement.

You can toggle this option on/off via the new Profile Config menu!


Hearthstone Use
As the bot is questing, it will actively set your player's hearthstone to the questing hub it's questing at.
If at any time the bot decides that hearthing back to the questing hub is faster than running, it will do it.

This dramatically speeds up things!
A perfect example is after questing in Fargodeep Mine (Elwynn Forest) - the bot will hearth directly back to Goldshire and turn in the quests, saving the 3minute run back.

You can toggle this option on/off via the new Profile Config menu!


Treasure Hunter!
Throughout WoW, there's chests all around the game.
These chests reward you the amount of experience that a quest would, and often gives you a nice blue item!

With the treasure hunter logic, the bot will actively look for these chests (while questing) and will open them if one is found.

You can toggle this option on/off via the new Profile Config menu!


Rare Mob Hunter!
Throughout WoW, there's rare mobs all around the game.
These rare mobs reward you the amount of experience that a quest would, and often gives you a nice blue item!

With the rare mob logic, the bot will actively look for these rare mobs (while questing) and will kill them if one is found!

You can toggle this option on/off via the new Profile Config menu!


Custom Anti-Stuck
If the bot is stuck in a location for longer than 5minutes, it will use your player's hearthstone to get out.
This has been one of the biggest requested features in the bot to date!

With this custom anti-stuck logic, this will increase the AFKability of the profiles dramatically.

You can toggle this option on/off via the new Profile Config menu!


Custom Looting
The bot seems to waste a LOT of time looting mobs it doesn't need to.
And often, it wasting that time means that it's looting 1 copper off the ground.

The custom looting logic will allow you to have the bot only loot mobs that are required for a quest.
This can cut down on a lot of wasted time and make sure that your bot is actively progressing as it should rather than wasting time looting a few copper off the ground!

You can toggle this option on/off via the new Profile Config menu!


AFK Mode
AFK mode is one that a lot of people might love.
When activated, AFK mode will change some of the behaviors in the bot.

One of the main things that makes the questing pack not 100% AFKable is that your inventory can get full of items.
AFK mode will force the bot to sell ALL items in your backpack when the bot visits the vendor.

AFK mode will also do a few other things such as handle detection of other players around you, clean your questlog of unneeded quests, and a few other things which won't be announced yet.

You can toggle this option on/off via the new Profile Config menu!


The Sanity Engine
This is an interesting one, so bear with me!

The sanity engine is a custom logic that will run passively.
As it is running it will run diagnostic checks and debug issues that occur in real time!

So it's like having a mini version of me helping your bot at all times! :3

Some of the things it will do:



    • Relog the player if a NPC doesn't spawn due to Blizzard phasing issues.
    • Close quest frames which are bugged out on the UI.
    • Fix mounting issues if the player happens to not be mounting when it should.
    • Watch for PvP ganks or detect when the player has died multiple times in the same spot.
    • and much more! (TBA)
Thoughts? Questions?

I'm leaving this thread open for feedback.

If there's something that you're wondering about, or if there's a feature you're looking for - please feel free to tell me below!


Auto louder in quest - Nice script, I start lv 1 to 15. nice nice. perfect.
 
How amazing you are.
I am botting in day 3 but now lv 70.
I am really appreciated your dedicated jobs.
Thanks again.
 
Hey EchoTiger!
I also must say this is now some lvl revolution!
I really thank u !

Keep up the good work !

Thanks
 
Hey boss - pulled up the Shadowmoon Valley profile to complete loremaster, and I keep getting exceptions in my log - attached.

i started just across the line between my garrison and Shadowmoon Valley.

Also - just some more feedback (2nd log) since I am lvl 110 - when I load up each of the profiles manually for Draenor, it will just stand there. Lots of errors about

I tried using the auto-loader for 90-100, but it runs through those checks, flashing nothing to do, then loads the legion 100-110, and hearths. Im guessing your just doing a level check, not a quest available in the zone check? This makes it a little difficult to do the Loremaster achievements right now.

hope this helps!
 

Attachments

Last edited:
Hey boss - pulled up the Shadowmoon Valley profile to complete loremaster, and I keep getting exceptions in my log - attached.

i started just across the line between my garrison and Shadowmoon Valley.

Also - just some more feedback (2nd log) since I am lvl 110 - when I load up each of the profiles manually for Draenor, it will just stand there. Lots of errors about
Is this a boosted character?
These profiles aren't designed to actually get you Loremaster right now - they only get you from 1 to 100.
I'm not adding Loremaster until wayy later as this will take several months to do.




Im guessing your just doing a level check, not a quest available in the zone check? This makes it a little difficult to do the Loremaster achievements right now.

hope this helps!
No, there's more than just a level check.

There's only a level check if you have "Ignore Checkpoints" turned off.
It's assumed that if you're not ignoring the checkpoints, then you're just wanting to level to max level.

If you have "Ignore Checkpoints" enabled, then it will do an achievement check since if you're ignoring the checkpoints, then it's assumed you're wanting to farm for loremaster.
 
Back
Top