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.

Mage issues - Consumables and sheep

Featured Replies

Hello again,

I can't solve these problems, thats why I ask pro's here on the forum. 

Consumables - bot eat and drinks due to the setting in advanced setting. But wont create own food and water, look at the prictures to see the fightclass.

Sheep - I would like to make the bot sheep one target if there is two mobs attacking, but i dont know where to start on that one. However it should be a spell condition i guess.

 

Im quite new on wrobot, got to start somewhere!

Thanks in advance!

 

 

 

bild1.png

bild2.png

Start building your fight class in C#. You will not be able to polymorph off-targets using the fightclass editor.
That being said, check out the vanilla wow section here, it has info on frostnova and poly.

2 hours ago, Matenia said:

You will not be able to polymorph off-targets using the fightclass editor.

Why not? Tricky but not impossible. Use c# condition like this

new Func<bool>(() => {
  WoWUnit u = ObjectManager.GetWoWUnitHostile()
    .Where(u => ObjectManager.Me.Target != u && u.IsAlive && u.GetDistance<20 && bla bla bla)
    .OrderBy(u => u.GetDistance)
    .FirstOrDefault();
  if (u != null) {
    Interact.InteractGameObject(u.GetBaseAddress, true, false);
    return true;
  } else {
    return false;
  }
}).Invoke

this will switch target for cast current spell and return true (so, enable polymorph cast)

51 minutes ago, headcrab said:

Why not? Tricky but not impossible. Use c# condition like this


new Func<bool>(() => {
  WoWUnit u = ObjectManager.GetWoWUnitHostile()
    .Where(u => ObjectManager.Me.Target != u && u.IsAlive && u.GetDistance<20 && bla bla bla)
    .OrderBy(u => u.GetDistance)
    .FirstOrDefault();
  if (u != null) {
    Interact.InteractGameObject(u.GetBaseAddress, true, false);
    return true;
  } else {
    return false;
  }
}).Invoke

this will switch target for cast current spell and return true (so, enable polymorph cast)

You're right, if you can get the conditions to be stable, that could work.

I recommend using:

ObjectManager.Me.Target = u.Guid;

instead of

Interact.InteractGameObject(u.GetBaseAddress, true, false);

though

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.