Jump to content

Droidz

Administrators
  • Posts

    12579
  • Joined

  • Last visited

Everything posted by Droidz

  1. Hello, Position of target in list don't have impact on the priority. WRobot go to nearest mob (he search all mobs of the target list, ignore mobs blacklisted... and attack nearest mob).
  2. Hello, (before starting to create a profile for the garrison reading this topic: ) In new WRobot update I have added quest type "Follow Path", I have create sample profile (for garrison level 3 cave level 1): GarrisonTest2.xml (it is a quest profile, edit this to understand how it works)
  3. Hello, What do you want say by "it misses lots of mob"? WRobot skip mobs at kills? Forget to loot mobs? In the log it is written "Loot" or "Kill" ?
  4. Hello, Can you please. Can you try to reinstall WRobot in another folder please.
  5. Reply here:
  6. Hello, Wait the next update, I have added support of interact distance depending on target (you need to activate in advanced general settings "Calculate interact/combat distance by target size"). I have also added option "Range" in quest type "Interact With" (if you don't edit option, (keep 4.5) range is automatically calculated). For pathfinder problems you can try to edit this settings (1.5 and 1.0 are default values): wManager.wManagerSetting.CurrentSetting.PathFinderPostionOffset = 1.7f; wManager.wManagerSetting.CurrentSetting.WallDistancePathFinder = 1.0f; Tell me if you get problems with the new features.
  7. Hello, Read this:
  8. Hello, WRobot supports now World of Warcraft 6.1.2 (build 19802). You need to accept update when you launch WRobot. If you play in europeen servers, wait tomorrow (to downgrade to WRobot for wow 6.1.0 download this file). What is new in Wow 6.1.2: Click here, What do you think about WoW Token? WRobot 1.4.1 ChangeLog: here
  9. Hello, WRobot supports now World of Warcraft 6.1.2 (build 19802). You need to accept update when you launch WRobot. If you play in europeen servers, wait tomorrow (to downgrade to WRobot for wow 6.1.0 download this file). What is new in Wow 6.1.2: Click here, What do you think about WoW Token? WRobot 1.4.1 ChangeLog: here
  10. Droidz

    programm freezes

    Your characters have only special chars in their names, if yes if you can send me by private message the name of bugged characters? All settings is saved in folder "WRobot\Settings\" with the file name: "ProductName-CharacterNameWithoutSpecialCharsServerName.xml"
  11. Hello, Wait next update, I have added "CombatReach" support at "Spell.IsDistanceGood" (check if option "Calculation combat range by target size" is activated in advanced general settings).
  12. Hello, Look this topic: ps: You can also use lua code like this: Select first raid member tank in spell range with health lower than 50%: local SpellName = GetSpellInfo(109259) local usable, nomana = IsUsableSpell(SpellName); if (not nomana and usable) then for i = 1, 40, 1 do local UnitIdString = "raid" .. i .. "target" if UnitExists(UnitIdString) then local role = UnitGroupRolesAssigned(UnitIdString); if role == "TANK" and IsSpellInRange(SpellName, UnitIdString) then if UnitHealth(UnitIdString)/UnitHealthMax(UnitIdString)*100 < 50 then CastSpellByName(SpellName, UnitIdString) return end end end end end
  13. Bonjour, La vidéo et ce tuto est fait pour comprendre le principe et le fonctionnement, après éditer des profils qui existe déjà est le meilleur moyen de comprendre quoi faire selon la situation, si vous avez des questions n'hésitez pas.
  14. Droidz

    programm freezes

    Hello, Thank you for the report, please wait next update.
  15. Hello, You have lua functions GetRaidTargetIndex and SetRaidTarget (or SetRaidTargetIcon) Samples: Launch the spell id 109259 on the first boss with skull icon: local SpellName = GetSpellInfo(109259) for i = 1, 4, 1 do local UnitIdString = "boss" .. i if UnitExists(UnitIdString) then if GetRaidTargetIndex(UnitIdString) == 8 then CastSpellByName(SpellName, UnitIdString) return end end end Launch the spell id 109259 on the first raid target with skull icon (this code check the target of raid members): local SpellName = GetSpellInfo(109259) for i = 1, 40, 1 do local UnitIdString = "raid" .. i .. "target" if UnitExists(UnitIdString) then if GetRaidTargetIndex(UnitIdString) == 8 then CastSpellByName(SpellName, UnitIdString) return end end end Launch the spell id 109259 on the first party target with skull icon (this code check the target of party members): local SpellName = GetSpellInfo(109259) for i = 1, 4, 1 do local UnitIdString = "party" .. i .. "target" if UnitExists(UnitIdString) then if GetRaidTargetIndex(UnitIdString) == 8 then CastSpellByName(SpellName, UnitIdString) return end end end ps: Replace 109259 by your spell id and add conditions to launch the spell, to launch the spell if mob health is lower than 50%: local SpellName = GetSpellInfo(109259) for i = 1, 4, 1 do local UnitIdString = "party" .. i .. "target" if UnitExists(UnitIdString) then if GetRaidTargetIndex(UnitIdString) == 8 then if UnitHealth(UnitIdString)/UnitHealthMax(UnitIdString)*100 < 50 then CastSpellByName(SpellName, UnitIdString) return end end end end ps2: Code no tested, do not hesitate to tell me if this don't works
  16. To upload your fightclass read this the log file by your fightclass file). You can try to configure "Timer" spell option for the spell "Arcane Blas" to avoid spam (or add good conditions, I don't know mage rotation).
  17. Hello, Try with latest WRobot update, if your problem is not resolved can you please.
  18. Hello, Install / Reinstall Redistributable Visual C + + 2010 (X86) et SlimDX (4.0 X86).
  19. Hello, Wait next update, the problem has been caused probably because this condition counted only mobs in combat with your character and not in combat (mobs in combat with party members are ignored). I have fixed it, now all hostile mobs are count. Tell me if you problem is resolved with next update.
  20. Hello, What is "Visual Programming" language: http://en.wikipedia.org/wiki/Visual_programming_language I want add system like: for quest profiles, fightclasses, plugins and custom profiles. Do you found this useful or useless? Do you think use it?
  21. Hello, No option to completely ignore Pvp combat, and it would strange if you character stop all tasks and don't move when you are attacked. You can try to activate option "Pause bot if nearby player" in advanced settings tab security.
  22. Hello, When Bugreporter have say, you cannot share your fightclass because you use unit and spell name (this don't works on wow french client by sample). local npcFollowers={"Aeda Brightdawn", "Defender Illona", "Delvar Ironfist", "Leorajh", "Talonpriest Ishaal", "Tormmok", "Vivianne"} for key,value in pairs(npcFollowers) do RunMacroText("/target " .. value) local targetName = UnitName("target") if targetName == value then CastSpellByName("Flash of Light" , "TARGET") TargetLastTarget() return end end You can also try this code (but not safe): local targetName = UnitName("target") TargetNearestFriend() local targetNameSecond = UnitName("target") if not (targetName == targetNameSecond) then CastSpellByName("Flash of Light" , "TARGET") TargetLastTarget() end
  23. Hello, Can you share your fightclass, do you have try to download others fightclass to see if the problem does not come from your current fightclass?
  24. Hello, Pathfinder works when your character is outdoors in the garrison, can you share your please.
  25. To cast spell on your bodyguard when health is smaller than 90%: - In spell list (where you add spell name) add this code: RunMacroText("/target Delvar Ironfist") CastSpellByName("Flash of Light" , "TARGET") (replace Delvar Ironfist by your bodyguard name and Flash of Light by your spell name) - In "Spell settings" put "True" at "Not spell, is lua script". - Add condition "Pet Health Percent", "Type" = "Smaller", "Value" = "90". ps: If your character wow class has pet, you can get problem with condition "Pet Health Percent" (false result), replace this condition by lua condition.
×
×
  • Create New...