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. Hello, i want to automate the tradeskillmaster process, going to mailbox, going to auction npc, scan, post and so on. So I want to click on several buttons or window coordinates. Some buttons i can click, i get info with /run print(GetMouseFocus():GetName()) and on others i get a "nil" value. For nil i have no idea to click on that position. Do you have any idea or a small sample code to click on a specific coordinate? Maybe relative wow window coordinates or absolute coord with a fixed screen size? It would be great if somebody has a solution for this task or can point me into the right direction? Thank you very much Best regards…

    • 1 reply
    • 1.5k views
  2. Started by Brian,

    What is the correct API to send a keystroke?

    • 1 reply
    • 1.8k views
  3. I tried CastSpellByID(spellID, "targetName") sometimes it works but sometimes it is doing strange stuff and target my toon or is casting at my current target. May someone got a idea how i can realize it lie healbot for example that i don't need a target selected to heal it? UPDATE: I found a solution for it but my problem now is that the bot only starts healing if he has a target doesn*t matter what. Any tipps?

    • 2 replies
    • 3.3k views
  4. Guest
    Started by Guest,

    How can I find out on which continent the currently selected profile is (for example a grinder on Kalimdor).

  5. Guest
    Started by Guest,

    I was trying to make a plugin (I am really bad at programming so I am sorry if this is a dumb question) And I got this error

    • 1 reply
    • 1.1k views
  6. Started by wow1,

    Moved this to a bug report: Hi, i am trying to create some item plugin.. but the GetIemInfo.ItemEquipLoc is always true.. while it should be a string defining to which slot it can be equiped. Or even better an Enum? of the ItemSlot :) => http://wowwiki.wikia.com/wiki/ItemEquipLoc Also can you tell me where i can get item stats and how to equip an item from bag into specific slot? Currently you are using this way to get the iteminfo: if (!ItemInfo._vuipet.TryGetValue(ehoegaupait, out itemInfo) || itemInfo == null) { lock (ItemInfo._lockItemInfo) …

    • 0 replies
    • 1.2k views
  7. I dont know how to make it start with fight class is still making normal atack and i download all the fight class from feral and he is still not making cat form only normal atack

    • 3 replies
    • 1.3k views
  8. Started by xandrosz,

    Hey there, is there any option to loop my custom macro all 3 seconds ? I dont know exactly in which functional category i should create the profile. Thanks in advance

    • 1 reply
    • 1.4k views
  9. Started by AudreyH,

    Hi, The following functions have been affected: GetPlayerMapPosition UnitCameraFacing UnitDistanceSquared UnitFacing UnitPosition (note: when in the restricted state, the mapID return is still valid) how does this affect us in WRobot programming?

    • 0 replies
    • 1.2k views
  10. Started by Pasterke,

    This is a base Framework in C# to develop a fightclass. Everything is named Test, just rename Test to Disc, Warrior etc .... I put some comments where needed. Imoportant : CastSpellOn can't be used on unfriendly targets because the protected status of the WoW API ! Hope this is usefull :) frameWork.zip

    • 4 replies
    • 2.3k views
  11. Hi, in LUA its sadly not possible to change the settings of wrobot. So I need a C# routine that heallist="113509,80610,80618,65499,43523,43518,34062,22019,65517,22895,65516,8076,65515,8075,65500,1487,1114,1113,5349" - search the Item numbers in heallist in the bags and give me the highest found. - translate the number to the localist name (english, german, french, ...) - and last but no least set the wrobot settings wManager.wManagerSetting.CurrentSetting.FoodPercent = 60 and wManager.wManagerSetting.CurrentSetting.FoodName = <translated food> (not sure if i get the right setting names) Sense of this: To start the regeneratio…

    • 1 reply
    • 1.9k views
  12. Started by Ohren,

    I used to have a zip file that I could update and WRobot checked for updates automatically. I can't remember how to do this, and I have about 10 I want to upload right now.

    • 1 reply
    • 1.7k views
  13. Started by fatfang,

    I have following compilation error : Translated the error best i could. Spoiler error CS0019: Operator > cannot be use with operand types MemoryRobot.Int128 and int Code below : internal void Rotation() { Logging.Write("[My fightclass] Is started."); while (_isLaunched) { try { if (!Products.InPause) { if (!ObjectManager.Me.IsDeadMe) { //BuffRotation(); if (Fight.InFight && ObjectManager.Me.Target &g…

    • 7 replies
    • 2.2k views
  14. Hi, I'm tweaking my c# rogue class and I want to know how I can target the lowest hostile unit in a 10 yard range and Mark For Death on him when MFD is available. When i use Interact.InteractGameObject(unit.GetBaseAddress, true); after getting the unit, the game crashes :( Thx in advance!

    • 4 replies
    • 1.9k views
  15. Started by mercomy,

    Hello . I find fine plugin @lootfilterwrobot@ . But i have problem / after relog wrobot , i need again add things to plagin . Whether it is do like plugin will save settings?

    • 1 reply
    • 1.4k views
  16. hello. im trying to make plugin that can to stay out of bad area or force to do something (use object, or change target) any tips would be awersome.

    • 3 replies
    • 1.7k views
  17. Started by AudreyH,

    Hi, "infusion of light" return always true ObjectManager.Me.Havebuff(53576); and in developper tools in Player debuff/buff Infusion of Light: ID=53576, Stack=0, TimeLeft=0 ms, Owner=0000000007CAC6590815B80000000000, Flag=None, CasterLevel=110, Mask=16777216 But it's a buff triggered by Holy Shock and so it cant be always true Do i have to test Timeleft ?

  18. During working on my horde demon hunter starting zone profile (which by the way is really fking pain the ass to create. DO NOT try this at home! ) i noticed that using distance check for "is complete" steps no longer works. I got a report from my Azsuna test profile that there distance checks are now broken too so there is something really wrong somewhere. Distance checking works great but bot doesn't complete a step when distance is less than 50 according to the info it receives from distance checks so i created this video showing what is going on. Bot is acting completely illogically on this part https://drive.google.com/open?id=0BxrnR7sFxoj9WEFELTltOEtBeUk …

  19. Started by rayleigh,

    hi want to make plugins in c# but how ?? dont now the script reference??

    • 1 reply
    • 1.4k views
  20. Started by eafa,

    Don't need it to go into [Regen] , how to completely remove this state from engine ?

    • 2 replies
    • 1.5k views
  21. Hello, i started looking at the classes/method list with a decompiler like DroidZ recomend in this post, To find if there was a way to go on a specific position and interact with npc without using the pathfinder and, i haven't find anything (maybe i'm just blind). Does something like, MovementManager.GoAndInteractWithNpc(Path, 33759, 2, true); exist ? It could be useful for taking quest when the pathfinder dosen't work correctly or just to follow a path and interact with npc in a scenario (or something like that). If nothing like that has been created, do you know a way to interact with an npc without moving ? Something like: wManage…

  22. Started by Brian,

    If I have an object A I want to target, how wold I do that?

  23. Started by camelot10,

    i made My_classes.cs with all quests and helpers for questing also added in xml something like this <QuestFile>camelote10/My_classes.cs</QuestFile> every time i change something in quest order, quest npc, quest editor and rewrite profile.xml, that xml node "QuestFile" is removed. how i can attach my *.cs file for profile permanently&

    • 1 reply
    • 1.2k views
  24. Started by camelot10,

    something like that public static class Scenario { public static bool IsStepComplete(int step) { return (Lua.LuaDoString("local _, _, numCriteria = C_Scenario.GetStepInfo(); if not numCriteria or numCriteria == 0 then completedObj = 'true'; return; end; local critID; _, _, completedObj,_,_,_,_,_,critID = C_Scenario.GetCriteriaInfo("+step.ToString()+"); ", "completedObj").ToLower() == "true"); } }

    • 0 replies
    • 1.2k views
  25. Hello, Since i start to make some quest profiles i wonder if it's possible to change settings while the bot is actualy doing a quest profile. example: i have a quest that need the bot to go far from the npc, use an item on a point, kill a mob, back to the npc. I would like to tell the bot to only use ground mount while using the item. Is there a way to change the mounts options in a middle of this profile (a plugin maybe)? And if yes, how can i do it ?

    • 2 replies
    • 2k views

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.