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.

Developers assistance

You have problem for create Quest profile? Custom Profile? Plugin? Product? C# or VB.net FightClass? This forum is for you.

  1. Started by Asoter,

    Hello, how Can I check notification from chat like "You have entered too many instances recently." ?

    • 1 reply
    • 1.3k views
  2. Started by RonSwanson,

    Is the fight class creator open source? I am at school alot on my mac so I cant work on my projects for this bot. Any chance the fight class creator is open source? Would possibly be interested porting it to a web application.

    • 2 replies
    • 1.3k views
  3. Started by mglenn310,

    So what language should i be looking in to in order to code a profile... that your bot will understand. any info on where to start would be be grate.

    • 1 reply
    • 1.4k views
  4. Started by Zan,

    I wrote a questing profile in C# and it will not engage in combat when in combat at the end of what I wrote. What am I missing? wManager.Wow.Helpers.Conditions.ForceIgnoreIsAttacked = true; wManager.Wow.Bot.Tasks.MountTask.Mount(); wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(Xf, Yf, Zf)); wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(Xf, Yf, Zf)); wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(Xf, Yf, Zf)); wManager.Wow.Helpers.Conditions.ForceIgnoreIsAttacked = false; wManager.Wow.Bot.Tasks.MountTask.DismountMount();

  5. Started by Zan,

    Is there C# code to skip a task in Relogger?

  6. Started by Brian,

    I don't need to use pathfinding or what not, just need the bot to click a x,y,z location. (Entering an instance..)

    • 5 replies
    • 3.7k views
  7. Started by Brian,

    The anti-afk plugin is not working. (I am on 3.3.5), I am in combat for like 30minutes ~ and can't move and I go AFK and sometimes will logout. How can I avoid this?

    • 1 reply
    • 1.3k views
  8. Started by borg333,

    Hello. The first question. I'm trying to use MovementManager.Face(ObjectManager.Target) with MovementManager.IsFacing(ObjectManager.Me.Position, ObjectManager.Me.Rotation, ObjectManager.Target.Position, 3.1f) == false condition and it works but if once condition is true, my char facing to target every time while i dont move. I want facing once per condition is true. How i can to do it? The second question. I'm using !TraceLine.TraceLineGo(ObjectManager.Target.Position) and some times i can cast through barriers (mountains) on private server, and i want do check on the Z coordinate. For example in Probably Engine exists function function LoS_Che…

    • 1 reply
    • 1.7k views
  9. Started by Mlarssa,

    If I wan't to have 2 if/while conditions is it possible to do it like below or how should I act? Alos what what end conditions do I need to have?

    • 1 reply
    • 1.3k views
  10. Started by kongul,

    I have a shaman healing class written in C# and I am trying to add a function to cast cleanse spirit when a specific debuff is put on any members of a party. Can anyone tell me what I am missing: #region cleansespirit bool cleansespirit() { if (!_cleansespirit.KnownSpell) return false; if (!_cleansespirit.IsSpellUsable) return false; var members = getPartymembers().Where(o => o.IsValid && o.IsAlive && o.HaveBuff("Bad Curse") && !TraceLine.TraceLineGo(o.Position)).OrderBy(o => o.HealthPercent); …

    • 3 replies
    • 1.8k views
  11. I know how to find distance in the sense of if (ObjectManager.Me.Position.DistanceTo2D(new Vector3(1006.06f, -6288.57f, 98.98875f)) > 30) How can I check for the distance of a game object using an ID? I found the ID's by dumping it with the quest tools like I would for a gather quest. I even noticed that it shows the distance when it dumps all of them. Doodad_VR_Elevator_Lift02: 190118 (1680.11 ; -5824.42 ; -72.76543 ; "None", 87.21676y) Doodad_VR_Elevator_Gate01: 186452 (1680.11 ; -5824.42 ; 161.518 ; "None", 150.929y) Doodad_VR_Elevator_Pulley01: 190119 (1680.11 ; -5824.42 ; 396.1238 ; "None", 384.6783y) Zeppelin, Horde (Cloudkisser): 181689 (1997.203 ; -…

  12. Hey, back on wRobot again ! Is there the possibility in c# to get the position of a target/npc/gameobject as a vector for the pathfinder ? Something like: lua.RunMactroText("/tar NPC"); Vector3 NPC = wManager.Wow.Bot.Whatever.GetTargetPosition(); wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(NPC, XXXXX, 0, false); Or something that can have the same effect. It's useful for npc that spawn right behind you or after you interact with a mob. Any ideas ?

  13. Hello, I've been looking into writing my own plugin and have found that it is extremely hard if I can't test some of the functions I'm wanting to use (such as, ObjectManager.GetUnitAttackPlayer()). I've been looking into the development tool and saw the 'C# (ret value in wManager.DevelopmentTools.OutPutCSharp)' button but have no idea what that does or how to use it although I feel like this is what I'm looking for lol. So, officially my question is, how can I test return values of functions I want to use?

    • 2 replies
    • 1.7k views
  14. I did not find lots of information for if endif conditions or while conditions so i write some stuff down here to help other people: IF/ENDIF: - LEVEL CHECKING / if char level = or above run task <QuestsSorted Action="If" NameClass="ObjectManager.Me.Level >= 70" /> <QuestsSorted Action="EndIf" NameClass="" /> - CONTINENT CHECKING / if on continent northrend run task or gotostep in your quest profile <QuestsSorted Action="If" NameClass="wManager.Wow.Helpers.Usefuls.ContinentId == (int)wManager.Wow.Enums.ContinentId.Northrend" /> <QuestsSorted Action="GoToStep" NameClass="451" /> <QuestsSort…

  15. So going to lvl90 with oneclick fully afk was doable, now lets do the rest. The difficult part between pandaria shrine and wod garnison: I spend an entire day to test it on 4 accounts and solve problems, i dont attach the whole script, so you have to make your own followpath routines. We use the cave in timeless isles to go to wod content, we skip the tanaan prequest entirely!!! The difficult stuff i post here, lets start: - We start pandaria shrine, there we automate buying all flight skills, the flight trainer is not clickable, maybe he flies too high, i had problems to click it, so my workaround, we manually click to screen. …

  16. Started by Darkwraith,

    Hey all, I'm working on making a fight class to share with everyone, and it's just about ready! The last thing I'm trying to do is add a Lua script (I have don't know the first thing about C# so I couldn't try that if I wanted to) that will target the next enemy once the current target is dead. I am doing this so that the Fight Class will continue switching between targets in a mob (dungeon and raid scenario) without the user having the click or tab or otherwise target them. I am not sure if I am simply overlooking this or what. In the Fight Class Editor I've gone to new spell, and made sure "Is lua" is set to True. Since I want it to work only when the player is in …

    • 1 reply
    • 1.6k views
  17. Hi guys, my english is not so good. So excuse me. German is my native language. I want to share my method to use the zep to northrend 100% afkable. If you are lucky you are in a few minutes in northrend if unlucky it takes 20minutes :-) But it is working when you are away from your computer. First: We need fly skills! Lets automate buying fly skills for your character in burning crusade. (We start in bc after getting lvl 70 nagrand grind, we go back to thrallmar and go to flight trainer) We can automate everything: <QuestsSorted Action="None" NameClass="Fliegen lernen" /> <QuestsSorted Action="RunCode" NameClass="var pos…

    • 0 replies
    • 2.5k views
  18. Started by Narache,

    Hello, is there any interface to register to Wow event via FrameScript_SignalEventHandler Im planning to do a "quest recorder" bot base and so I will need to register to some events (Quest accepted, completed ect ect...) It is possible to implement and can be very usefull (even for plugins, fight classes ect...) depending on how your IPC work, i hope it can be feasable!

    • 2 replies
    • 1.9k views
  19. Started by MrBottie,

    Hey all, Just want to know if it's possible to implement the lua code below into C# fight class and if it's possible, I want to know how to do it. Basically, I want to know the calculated "Time To Die" of my target. Lua Example https://github.com/BadBoy-Ultimate-Raider/BadBoy/blob/39eb9363599d3679bef5500ee5644877f350b9ce/System/engines/ttdTable.lua Thx in advance

    • 9 replies
    • 4k views
  20. Started by Brian,

    So, when I am in combat and lets say the unit is unattackable or behind me or something the player moves / turns to try and fix itself. I don't want this. If the bot is in combat, I don't want it to move at all even if my target is unattackable. How can I do this? Or, is there a way I can completely pause the bot in combat and unpause after combat? (I have my own rotation/combat manager that has sesperate from wrobot) " [MovementManager] Trying something funny, hang on" I want to disable this, I only want movement to happen if I specifically call .Move

    • 1 reply
    • 1.9k views
  21. Started by Brian,

    How do I start dialog / manage gossip in C# with an NPC by name? Or do I have to use LUA? One more question, how can I check (via either LUA or a bot function) if I can talk to a npc? So basically, I talk to an npc, and after I can no longer speak with that npc, I want to move onto the next step, how would I check if I can no longer speak to an npc using his name?

    • 1 reply
    • 2.2k views
  22. Started by Brian,

    So, I need to return the processID of the attached wrobot instance. How can I do this? (There will be multiple wrobot/wow's running so I need the attached instance)

    • 1 reply
    • 1.6k views
  23. So, I am attempting to make a very complex dungeon script, I need to use C# for a lot of the code with external DLLs. Is there any official way of handling this? If not, I'll probably just create the entire script in a plugin with an empty bot base, but that will be a bit annoying.

    • 2 replies
    • 1.5k views
  24. Started by Arcangelo,

    Hi I am looking for a way to set a specific Specialization on toons running a quest profile. - either though the fightclasses i make or though the questing profile (preferable the first one) Also looking for something that can set Talents points when reaching level 15-30-45-60 and so on. - either though the fightclasses i make or though the questing profile (preferable the first one) Anyone have any idea how to get this done?

  25. Hi all, is it possible to deactivate or activate plugins in a quest profile? I had problems with a plugin in town, so i want to deactivate it first before i use hearthstone, go through a portal and later in the grinding area i want to activate it again. I can change fight classes in quest profiles but i did not find a way to change the plugin settings. Any help would be great. Thank you Best regards inselmann

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.