-
Posts
12579 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by Droidz
-
If you use settings in "Product Settings" > "Follow by player name" you get same problem? In game, when your character is in party, can you target you main character and go to wrobot tab "Tools" > "Dev... tools" > click on button "Memory info" (can you send me generated text by private message).
-
A NPC receiving task, how to go to another NPC reply?
Droidz replied to xiaonan's topic in Developers assistance
Hello, http://www.wowhead.com/quest=28784/join-the-battle is a very basic quest, you just need to use "pickup" and "turnin" step. For the translation, check with the 'tranlate tools' (tab "Tools") if all texts are translated. If yes, can you share your log and translate file please. -
Hello, keep Windows updated, install SlimDX and change the version of DirectX that wow uses (do not forget to restart Wow). You can also launch WRobot with shortcut "WRobot no dx". If you problem is not resovled please share your log file.
-
Hello, I don't understand, fishing works on your computer or not? If you get problem please read this: http://wrobot.eu/forums/topic/1381-repairinstall-wrobot/#comment-966 and share your log file.
-
Hello, add "Repair" in your NPC DB (tab 'tools').
-
I'll fix it in next update
-
Hello, Use "csharp" conditon ObjectManager.Me.InsanityPercentage >= 10 (replace 10 by insanity required) In the next WRobot update, use conditon "Insanity" (for the moment this conditon is bugged).
-
Bonjour, il faut déplacer les fightclasses télécharger dans le dossier "WRobot\FightClass\".
-
In CastSpellByNameOn you need to put Lua Unit ID (http://wow.gamepedia.com/UnitId ) SpellManager.CastSpellByNameOn(spellName, luaUnitId)
-
Hello, Try to run wow, apply your settings and exit wow by normal way (game menu > exit game). Normally now wow settings is saved when you relaunch wow. ("reloger" kill wow process, and wow seem save settings when you click on game menu > exit game)
-
Other same (not tested): public enum GroupRoles { NONE, TANK, HEALER, DAMAGER } public static List<WoWPlayer> GetMembersByRoles(GroupRoles role) { var r = new List<WoWPlayer>(); var lua = @"local retMembers = ''; for groupindex = 1,GetNumGroupMembers() do if IsInRaid() then local role = UnitGroupRolesAssigned('raid' .. groupindex); if role == '"+ role + @"' then local guid = UnitGUID('raid' .. groupindex); retMembers = retMembers .. guid .. ';'; end elseif IsInGroup() then local role = UnitGroupRolesAssigned('party' .. groupindex) if role == '" + role + @"' then local guid = UnitGUID('party' .. groupindex); retMembers = retMembers .. guid .. ';'; end end end return retMembers; "; var val = Lua.LuaDoString<string>(lua); if (string.IsNullOrWhiteSpace(val)) return r; // no tank var membersGUID = val.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); if (membersGUID.Length <= 0) return r; foreach (var p in Party.GetPartyHomeAndInstance()) { if (!p.IsValid) continue; foreach (var guid in membersGUID) { if (string.IsNullOrWhiteSpace(guid)) continue; if (p.Guid128.ToString().ToLower() == guid.Trim().ToLower()) r.Add(new WoWPlayer(p.GetBaseAddress)); } } return r; }
-
I have added WowUnit.Guid128 , you can compare it with http://wow.gamepedia.com/API_UnitGUID. Sample (not tested) (work in wrobot for wod and legion): public static List<WoWPlayer> GetTanks() { var r = new List<WoWPlayer>(); var lua = @"local partyTanks = ''; for groupindex = 1,GetNumGroupMembers() do if IsInRaid() then local role = UnitGroupRolesAssigned('raid' .. groupindex); if role == 'TANK' then local guid = UnitGUID('raid' .. groupindex); partyTanks = partyTanks .. guid .. ';'; end elseif IsInGroup() then local role = UnitGroupRolesAssigned('party' .. groupindex) if role == 'TANK' then local guid = UnitGUID('party' .. groupindex); partyTanks = partyTanks .. guid .. ';'; end end end return partyTanks; "; var val = Lua.LuaDoString<string>(lua); if (string.IsNullOrWhiteSpace(val)) return r; // no tank var tanksGUID = val.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); if (tanksGUID.Length <= 0) return r; foreach (var p in Party.GetPartyHomeAndInstance()) { if (!p.IsValid) continue; foreach (var guid in tanksGUID) { if (string.IsNullOrWhiteSpace(guid)) continue; if (p.Guid128.ToString().ToLower() == guid.Trim().ToLower()) r.Add(new WoWPlayer(p.GetBaseAddress)); } } return r; }
-
Hello, you get this problem since legion prepatch or before?
-
Wrobot is now updated :)
-
WRobot support now wow 7.0.3.22289 (launch WRobot and accept update)
-
It is very small update, WRobot was updated itself. Try to use spell id: http://wrobot.eu/bugtracker/feral-casting-healing-touch-even-when-predatory-swiftness-is-not-present-r468/#comment-3141
-
Try to close TeamViewer (process and service), and try to change directx version in game (don't forget to restart wow).
-
Hello, do you keep wrobot window in background (or foreground, but not minimized)? Do you get this problem without fightclass?
-
-
Hello, for gatherer and grinder profiles, I cannot make more easy to use creator. For create the quests and fightclasses, if you don't like creator you can use c# or vb.net ps: I recommand also to use radar3d (tab "Map")
-
De rien, dans la nouvel mise à jour j'ai rajouté la condition "Astral Power" pour éviter les confusions.
-
Bonjour, utiliser "Eclipse"
-
Feral Casting Healing Touch even when Predatory Swiftness is not present
Droidz commented on knights's bug report in Bug Tracker
WRobot seem detect this passive buff http://www.wowhead.com/spell=16974/predatory-swiftness, but you want check this spell: http://www.wowhead.com/spell=69369/predatory-swiftness Try this condition: If this don't works, try to add "C Sharp Code" condition with value: wManager.Wow.ObjectManager.ObjectManager.Me.HaveBuff(69369) -
Feral Casting Healing Touch even when Predatory Swiftness is not present
Droidz commented on knights's bug report in Bug Tracker
Hello, are you sure that this problem is not caused by wow update (classes change)?