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'm trying to get the ID of a quest that you just have completed automatically, and just turn in. Sort of like the eggomatic in Gadgetzan.

  2. Started by Evan-D,

    On a private server ,On a private server, reset the name, ID, location and conversation content of the NPC in the dungeon. How can I use WR to find him

    • 8 replies
    • 2k views
  3. Started by Losmy,

    Hi! I'm trying to create a plugin that automaticly needs on the rolled item if the bot needs it otherwise greeds/passes/DE. But I've got problem that I can't always find the ID from the item. Right now I'm getting the item's name from "GetLootRollItemInfo" and I then I use this code to get it as a WowItem. WoWItem item = ObjectManager.GetObjectWoWItem().FirstOrDefault(i => i.Entry == ItemsManager.GetIdByName(name)); This does not always work, I sometimes get the ID 0. This would also not work on items with random enchants because they all have same item ID but not same stats. I have seen there is itemlink aswell but I can't find much information about it, Ge…

  4. Started by jiraiyasm,

    hi anyone can help me have the correct setting for the fight class im making please. my FC doesn't cast Corruption because it already sees another lock's corruption as it's own. I highlighted the possible line that needs to be changed to it will buff Corruption to it's target. Thank you. if (Corruption.IsSpellUsable && Corruption.KnownSpell && Corruption.IsDistanceGood && SpellManager.GlobalCooldownTimeLeft() == 0 && !ObjectManager.Target.Rooted && !ObjectManager.Target.HaveBuff("Corruption") && ObjectManager.Me.HaveBuff("Life Tap")) { Corruption.Launch(); …

  5. Started by Remkoz01,

    @Droidz can u allow us to set MovementManager.InMovement (true/false) and MovementManager.InMovementLoop (true/false) ? because i want to build my own movement manager instead of using the default movement manager. The reason i ask for this is because there is too many stuff using that two function.

  6. Started by Remkoz01,

    how to convert combat log guid to int128 guid ?

  7. Is there any RunMacroLua command that can do this? Now I only know the following command: deposit all items in the bank. I want to deposit items of specified quality in the bank.thx. /run for t = 0,GetNumGuildBankTabs() do for b = 0, 1 do for s = 0, GetContainerNumSlots(b) do SetCurrentGuildBankTab(t)UseContainerItem(b,s) end end end

    • 1 reply
    • 1.1k views
  8. Started by Remkoz01,

    How to overwrite FC movement in questing/grinding/gather mode. Is there any event i can use for that?

  9. Started by Ludovic,

    Hi,I would like to make a program that "convert" old leveling guides to quester profile.The problem is, these guides use XY coords (0 to 100) which is zone coords.I would like to know how can I get the XYZ coords used ine the quest editor (without using it).How can I do ?Regards,Ludo

  10. I'm trying to catch the UNIT_SPELLCAST_SUCCEEDED event for Auto Shots. I've tried EventsLua.AttachEventLua("UNIT_SPELLCAST_SUCCEEDED", c => HandleAutoAttackEvent(c)); It does work, but for all spells, and I'm only interested in my own auto attacks (so at least, I know this event is the correct one). EventsLuaWithArgs.OnEventsLuaStringWithArgs += AutoShotEventHandler; This one is the one I would need, but it doesn't catch any UNIT_SPELLCAST_SUCCEEDED. It only catches COMBAT_LOG_EVENT_UNFILTERED and COMBAT_LOG_EVENT events. I'm on TBC, I've been told that in WotLK, EventsLuaWithArgs.OnEventsLuaStringWithArgs does catch UNIT_SPELLCAST_SUCCEEDED…

  11. Started by iMod,

    Hi everyone, is there a efficent way to get the raid group number of a raid member or the whole raid?

    • 2 replies
    • 1.5k views
  12. So i was looking into some of the Honorbuddy profiles and was wondering if it was possible to convert some of their questing profiles. I tried loading it up with Easy Quests Editor but it didnt work but I found a schema (.XSD) file that links to the profiles. I think this could be used to translate their profiles into usable ones for WRobot. I'm extremely new at this sort of thing so I may be completely wrong but figured it was worth a shot! Attached is the Schema file (along with the same file converted to a .txt for viewing purposes) and the quester profile I was looking into converting. Let me know if it is possible or if I'm a complete idiot for thinki…

    • 8 replies
    • 5.8k views
  13. Started by TheSmokie,

    Hello, this is just thread where i post miscellaneous Code to help others get idea or fix to there problems. Note some code works, some doesnt. its mainly for educational perspectives. Quest Checker private static bool IsQuestCompleted(int questID) { Lua.LuaDoString("ExpandQuestHeader(0)"); int QuestCount = Lua.LuaDoString<int>(@"return select(1, GetNumQuestLogEntries())"); for (int i = 1; i <= QuestCount; i++) { var QuestInfo = Lua.LuaDoString<List<string>>(string.Format(@"return GetQuestLogTitle(" + i + ")")); if (QuestInfo[4] == "1" || QuestInfo[5] == "1") …

    • 3 replies
    • 2.7k views
  14. Started by s1m421,

    Hi guys, Im trying to make pvp stuff for my own use with the bot Ive noticed for example when I try to loop objectmanager to get Players arround me (not npc/units, real players). unit.Attackable should return true in duel for example or in arenas. but na it is not returning true, so I guess is wrong return value. Which would be the sense if adding Attackable extension if its same as checking faction or enemy. they are not enemies, we both same faction, but we are rivals sometimes like in arena, crossfaction bg or duels. so attackable should adapt to any situation that the unit become attackable imo. Thanks

  15. Started by s1m421,

    Hi guys, im considering purchase the bot for 2.4.3 server. I would like to code my own things inside the game with lua. I see this is like similar to honorbuddy, it is a memory bot that give us a C# api which looks cool maybe in future I use this. But right now my main concens is, can I simply use WRobot to inject into wow.exe and Unlock the lua completely, to make My own addons with all the functions unlocked and thats it? Thanks in advance and sorry if its an obvius question i tried to find a feature list and I didnt see any explicit mention to Lua Unlocking raw wow which is the feature I want.

  16. Started by s1m421,

    Hi guys, im kinda new here. What I meant to ask with the title is more about how is the tool working with the game, is it confortable to play alongside with it or it makes the gameplay annoying? Im looking for options to develop pvp rotations to Play with the dll injected similar to what Ive done with Honorbuddy. Honorbuddy was well designed for that and it was performing flawless, fast reaction to events, smooth performance, keeping the game integrity so player can actually play without any limitation. I want to know if there is any limitation or annoying thing about WRobot if there are any. Thanks in advance.

    • 0 replies
    • 788 views
  17. Started by Amaterasun,

    Hi, Profile does not matter, fightclass is AIO. I use default settings to this plugin and my char jumping all the time. You can see in attachmemnt it's behaviour. I don't think that settings in plugin suggest to jump so many times while combat. Please, watch my video. You doing great job guys. jumping_all_the_time.mp4

    • 0 replies
    • 1.1k views
  18. Started by TheSmokie,

    Hello, is there a way to make a plugin load before hitting start on a product? and have it keep running while product has stopped?

    • 1 reply
    • 1.1k views
  19. Started by zzzar,

    Hello, is it possible to cancel current bot state(i need to cancel ToTown), on lua "MAIL_FAILED" event? When bot send items to mule and mule have his mail full, too many attemps auto mutes your account with message "Your mail and chat prievelegies has been suspended due Game Master review", or something like that . For a while this was not a problem, but recently some servers start ban because of this. Nevermind, fixed it, should try more before creating tread. Delete pls.

    • 0 replies
    • 1.2k views
  20. I was surfing the forums, and Google for about 20 minutes looking for anything to help me figure this out. I am writing a fight class using C#, and Lua. For the first time I ran into a problem where the combatants I was fighting with were immune to my "Devouring Plague" and was left wasting mana, because each mob was immune to diseases. Is there anything to catch such a thing? Thank you! Edit* Mob entity: https://wotlkdb.com/?npc=32400 There's no real information regarding immunizes.

  21. Started by 0xbadbac0n,

    Hi, i am currently in the process of automate my dungeon setup, and wonder if there is a way to detect if i am staying in poisen/fire/... and move to the next not burning area ? Same for keeping distance (spread) if bosses require that like the hellfire instances ?

  22. Since there is no method to get the specialization of the character in wotlk i took another way to find it out. It wont be 100% accurate if you use mixed talends but for the most spec's it should work. /// <summary> /// Returns the talent tree with the most invested points /// </summary> /// <returns>Returns the tree index</returns> public static int GetSpecialization() { KeyValuePair<int, int> highestPointTree = new KeyValuePair<int, int>(0, 0); // Process talent trees for (int i = 1; i <= 3; i++) { // Get current t…

  23. Started by Apexx,

    I stumbled across a website the other day, while looking for an alternative to Rocketr to process payments, and validate plugins, fight classes, etc. when I found, cryptlex (Powerful software licensing API). Quick Start Using LexActivator with C# After working with the code a bit, I wanted to share a demo project, along with a demo product online, as well as license keys if anyone would like to test it out for themselves. This project may have bugs and may not work 100%. I am hoping if other programmers check out the code they can offer ideas, comments, and even constructive criticism using this method. There is a "WRobot" directory in the at…

  24. Started by Kaoz,

    So, I'm trying to make my bot react using OnFightLoop when I get hit but certain spell but I cannot find a way. Currently, for the debuffs I use: ObjectManager.Me.HaveBuff Which it works well, but is there a way to know if the bot is affected by certain spell that doesn't apply a debuff?

    • 5 replies
    • 1.5k views
  25. Hello, I'm working on a WRotation fight class for a Shaman, that is set on /follow and always targets the Main Char. I want it to look like its a multiboxing char, that uses totems and heals. I cant figure a way for the Shaman to mount up when the Main Char Mounts up. I already Tried "Target Casting Spell by Name" ... This doesnt work. I guess this is due to the mount is considered an item and not a Spell. This seems like an easy task, but smh I cant find a solution. Any Ideas?

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.