Jump to content

Wrobot 1.12.1 BG que messes up


xandroido

Recommended Posts

When I start the battleground bot it will talk to the battle masters and que but it always ques for Warsong Gulch (1) instead of "First Available".

This causes problems and I will sit in que forever waiting on a game but it will never pop. 

Is there a way to make Wrobot que for "First available" instead of queing for specific instances such as Warsong Gulch (1)

I have all addons turned off as well.

This is on client 1.12.1

Link to comment
Share on other sites

yes, My client is 1.12.1 too.

And i found wManager.Wow.Helpers.ItemsManager.IsEquippableItem not work on vanilla. it says IsEquippableItem is not in ItemsManager.

 

 

var bagItems = wManager.Wow.Helpers.Bag.GetBagItem();

foreach (WoWItem item in bagItems) {
 
			if (item.IsEquippableItem) {  // here IsEquippableItem is not Exist in vanilla, The Wrobot version is 2.8.0
              
              

 

Link to comment
Share on other sites

  • 1 year later...
On 3/8/2023 at 3:03 PM, libai said:

yes, My client is 1.12.1 too.

And i found wManager.Wow.Helpers.ItemsManager.IsEquippableItem not work on vanilla. it says IsEquippableItem is not in ItemsManager.

 

 

var bagItems = wManager.Wow.Helpers.Bag.GetBagItem();

foreach (WoWItem item in bagItems) {
 
			if (item.IsEquippableItem) {  // here IsEquippableItem is not Exist in vanilla, The Wrobot version is 2.8.0
              
              

 

mabye use like this(not tested):

foreach (wManager.Wow.ObjectManager.WoWItem item in bagItems) {
            if (Lua.LuaDoString<bool>("return IsEquippableItem(" + item.Entry + ")")) {
                if ((item.GetItemInfo.ItemRarity==0 && ButlerSettings.CurrentSetting.EquipGray)
                    || (item.GetItemInfo.ItemRarity==1 && ButlerSettings.CurrentSetting.EquipWhite)
                    || (item.GetItemInfo.ItemRarity==2 && ButlerSettings.CurrentSetting.EquipGreen)
                    || (item.GetItemInfo.ItemRarity==3 && ButlerSettings.CurrentSetting.EquipBlue)
                    || (item.GetItemInfo.ItemRarity==4 && ButlerSettings.CurrentSetting.EquipEpic)
                    || (item.GetItemInfo.ItemRarity==5 && ButlerSettings.CurrentSetting.EquipLegendary)) {
                    checkThisItem(item);
                    Thread.Sleep(shortDelay);
                }
            }
        }
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...