Skip to content
View in the app

A better way to browse. Learn more.

WRobot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Why does the processing of quest profiles take so miserably long?

Featured Replies

Processing quest profiles takes forever.
After I stop the bot and restart it I have to wait 8 minutes+ for the profile to slooooooooooowly crawl it's way through all tasks again until it reaches the point where it's currently at.
@Droidz can you please, please, please speed this up somehow?

Profile used Bambos Horde Quester 1-50

 

If conditions dont really help that much. The only way is splitting it up and using a launcher which I am doing for my alliance 1 to 60 quester currently.

Once the Horde is 1 to 60 as well i will polish it. But its not a Priority for now as 8 Minutes seems a little overexagurated.

If it really takes that long just restart wrobot.exe. it will load faster After a restart

Edit: also it is a bad idea to Post your logs here publicly. You should remove it. @eniac86

Edited by Bambo

  • Author

It's not about adding conditions, if you take a look in the debug-log you can see that the bot needs 1-2 seconds per quest profile objective to process.
If you compare that to honorbuddy back in the days, it rushed through the quest profiles much, much faster.
PS.: removed the log

Sorry if I was misunderstood and I'm glad you brought up HB. My examples are just examples but they can be easily understood what I meant.

Here is a snippet of the HB Auto Launcher:


			<If Condition="Me.Race == WoWRace.Human" >
				<Code File="LoadProfile" ProfileName="Starters\Human.xml" />
			</If>
			<If Condition="Me.Race == WoWRace.NightElf" >
				<Code File="LoadProfile" ProfileName="Starters\Night Elf.xml" />
			</If>
			<If Condition="Me.Race == WoWRace.Dwarf" >
				<Code File="LoadProfile" ProfileName="Starters\Dwarf.xml" />
			</If>
			<If Condition="Me.Race == WoWRace.Gnome" >
				<Code File="LoadProfile" ProfileName="Starters\Gnome.xml" />
			</If>
			<If Condition="Me.Race == WoWRace.Draenei" >
				<Code File="LoadProfile" ProfileName="Starters\Draenei.xml" />
			</If>
			<If Condition="Me.Race == WoWRace.Worgen &amp;&amp; Me.Level &lt; 90 &amp;&amp; (!IsQuestCompleted(26706) || Me.MapId == 654)" >
				<Code File="LoadProfile" ProfileName="Starters\Worgen.xml" />
			</If>

 Also, in the profile itself can be:

if (!QuestComplete(50))
{
	DoQuest(1)  
	DoQuest(2)  
      "
      "
	DoQuest(50)        
}

if (!QuestComplete(100))
{
	DoQuest(51)  
	DoQuest(52)  
      "
      "
	DoQuest(100)        
}

or:

if (MeLevel >= 10 && (MeLevel < 15)
{
	Load Westfall Profile here
}
                                   
if (MeLevel >= 15 && (MeLevel < 20)
{
	Load Redridge Mountains Profile here
}

Those were the types of "if conditions" I was referring to. I apologize for the lack of detail in my explanation.

HB had check points in their profiles which changed the profile when you leveled up.

Last I checked WRobot did not have that capability unless you used LUA Events for "PLAYER_LEVEL_UP".

Just my 2 copper......

 

 

 

I really feel it is on me as it is one monstrously Big profile. I will Change to a launcher System but its not my Priority for now

  • Author

What do you mean?
I have the newest version of HMP, should I do a clean wrobot install, because although i just downloaded HMP first aid still slows down quester very much.
 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.