Jump to content

Bugreporter

WRobot user
  • Posts

    438
  • Joined

  • Last visited

Everything posted by Bugreporter

  1. Here are two of my AoE spells. Maybe it help <FightClassSpell> <SpellName>Crimson Tempest</SpellName> <FightClassConditions> <FightClassCondition> <ContionType>ComboPoint</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>Bigger</Type> <Value>4</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>HostileUnitNear</ContionType> <Param xsi:type="FightClassConditionUnitNear"> <Number>4</Number> <Type>Bigger</Type> <Radius>8</Radius> </Param> </FightClassCondition> <FightClassCondition> <ContionType>Buff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Stealth</Name> </Param> </FightClassCondition> </FightClassConditions> <Priority>34</Priority> <CombatOnly>false</CombatOnly> <CheckIfView>false</CheckIfView> <AddToSettings>true</AddToSettings> <AOESpellMePos>true</AOESpellMePos> <DescriptionSpell>AoE. Used on 4 or more hostile. Disabled in Groups</DescriptionSpell> </FightClassSpell> <FightClassSpell> <SpellName>Blade Flurry</SpellName> <FightClassConditions> <FightClassCondition> <ContionType>Buff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Blade Flurry</Name> <Need>true</Need> </Param> </FightClassCondition> <FightClassCondition> <ContionType>HostileUnitNear</ContionType> <Param xsi:type="FightClassConditionUnitNear"> <Number>7</Number> <Type>Bigger</Type> <Radius>10</Radius> </Param> </FightClassCondition> <FightClassCondition> <ContionType>IsSpellUsable</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>13877</Name> <Need>true</Need> </Param> </FightClassCondition> </FightClassConditions> <Priority>33</Priority> <CombatOnly>false</CombatOnly> <CheckIfKnowUsableDistance>false</CheckIfKnowUsableDistance> <CheckIfView>false</CheckIfView> <AddToSettings>true</AddToSettings> <DescriptionSpell>AoE. Off if more then 7 hostile. Disabled in Group</DescriptionSpell> </FightClassSpell>
  2. No, not really, because I want update a buff only, If it was set "by hand" before. What I can is ... to detect if the buff is running or not. ...set a buff if its not running. but I want to (re)set a buff only if it was already set. I dont want set the buff, if its not running before. I have a lot of poisons. And mostly a rogue use Leeching ... and Deathly ... for solo fights. But in raids I dont need Leeching. Maybe crippling is a better choice. In this case I set i.e. Crippling. No Problem at all. What I want is, that now Cripping was renewed, until it is changed from me to another poison. (its not very important but would be a nice feature.) But maybe it could be done by another suggestion that I have: it is possible to use global variables ? Variables that could be set by one Lua-script and read from another ? With this, I could also realise this.
  3. Great ! if blizzard read this, they must only look in there logs, who has "A." wispered at xx:yy:uu. and they know who you are.
  4. yes. but the harvester are mechanicals
  5. Thanks i will write him a msg.
  6. Why did the bot try to skin Harvest Watcher (Westfall) while questing??? http://www.wowhead.com/npc=114
  7. I give up. I have tried to identify the Problem with Boss fights. I dont found the error in my Profile. Maybe it is in wrobot. Problem: My complex Combat Rouge V2 profile don't do (mostly) anything at bossfights. All other fights work great with a good dps. Testet: Bossfights out of the Group (Timeless island) Bossfights in the Group (Timeless Islands, Dungeon, LFR, NHC) with and without: enabling/disabling Spells in the settings higher priority in the Process list The strange is: it happend only on Boss fights. Nothing else make a problem. Adds in 5/10/25 groups are not a problem. Simple Mobs and Brawl'gar Fights work fine. V1 work (similar to the uploaded file + killing spree) V2 has the boss problem.
  8. I 've solved the problem simpler. i Just case Ambush and after them Carrote . One if them will work. Ambush preferred.
  9. I have removed all Hostile Unit Near Options from my Profile (no AOE at the moment) and with this it looks a little better, More tests needed.... ... not really... the only spell that work and work and work is Feint (I dont know why) <FightClassSpell> <SpellName>Feint</SpellName> <FightClassConditions> <FightClassCondition> <ContionType>Buff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Feint</Name> </Param> </FightClassCondition> <FightClassCondition> <ContionType>LuaScript</ContionType> <Param xsi:type="FightClassConditionLua"> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <VarRet>retV</VarRet> <ValueRet>0</ValueRet> </Param> </FightClassCondition> <FightClassCondition> <ContionType>MeInCombat</ContionType> <Param xsi:type="FightClassConditionBool"> <Value>true</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>MeInGroup</ContionType> <Param xsi:type="FightClassConditionBool" /> </FightClassCondition> </FightClassConditions> <Priority>11</Priority> <AddToSettings>true</AddToSettings> <DescriptionSpell>Heal. Trust your Healer, Use it only solo ore manual</DescriptionSpell> </FightClassSpell> Tested on timeless island with the bosses Chi-Ji Xuen Niuzao Yu'lon all the same problems....
  10. It's much easyer to see, what you have read, accepted or discard. Thanks.
  11. wrobot can only do, what you can do in game too (without wait). But I have another Idea: Disable all instant spells that costs energy, if Shadow Dance is available. Maybe combined with Combat readiness, Adrenalin Rush, and Shadow Blades (only once a time) you couldt get, what you want.
  12. Do you think you could it handle without waits if you are playing without a bot ? You have to wait before you use Shadow Dance for the energy (you coudn't realise this with a bot. WoW doesnt have a wait spell). Or you use Killing Spree before Shadow Dance to save/get Energie (this could be done by the bot. Or you use Shadow Dance, Ambush, Killing Spree (don't know if this work) and Ambush again to get the missing energy. As Rogue there are not really much spells, that dont use energy.
  13. start, duration, enabled = GetSpellCooldown(spellName or spellID or slotID, "bookType"); http://www.wowwiki.com/API_GetSpellCooldown I think you need a lua script to realise that. With start and duration you could check if its time to cast and if CP is 5, but ... if its time to cast AND cp is not 5 and another spell needs less the 5 CP (Slice and dice i.e.), your combo point are gone. Your cant wait "Oh, only 3 sec, and I only need 2 more CP".
  14. Because of the cd you have to check, if the Spell is Useable. Its not able to do a pause. And the energy could be low. Shadow Dance dont need energy. Which is the next spell do you want cast after shadow dance is activated ? Dont think linear. wrobot use the spells depends on its Priority and the conditions you set. So, after shadow dance you could forbit some spells with "Buff: Shadow Dance = false", you can have spells that you needed in shadow dance and without (dont use Buff-Condition) and you have spells that you only want cast after Shadow Dance (Condition "Buff: Shadow Dance = true") You can also use the same spell more then once, if you have more conditions. i.e. Blade Flurry off if only one target Blade Flurry on if target >1 and <=7 Bladeflurry off if target >=8 (to save energy for Fan of knives and Crimson) in this case you need 3x the same spell with different conditions, because wrobot can't handle OR-operations
  15. Because Hacked player are self fault by default. 1.) they dont use the Authenticator 2.) and they have shared there Login Data. (or they used 123456 as password, but where should the hacker know there mail adress ?) 3.) if hacked player would recive erverything back, who can prevent that the same user are "hacked" every 2 weeks and get the resource back and so on. This was an open door for abuse.
  16. Rupture needs a lot of combo points to be useful, do you want cast rupture with 1 CP just because its runing out ?
  17. My Idea (i dont play Sub) 1. Shadow Dance with a high priority (high in the list) 2. Energy not as option. Shadow Dance remain 8 sec, so it should take long enough to build enough energy for the next spell 3. Check if Spell is availaby. 4. cast. 5. optional you can use it only in PvP 6. Set "Buff: Shadow Dance" option for the next spell you want to use after shadow step
  18. Its not a range problem....but I think i could isolate the problem: [Ohren]Combat Rouge ....works fine [Ohren BR]Combat Rouge (V1) works fine Only my next Version of [Ohren BR]Combat Rouge (v2) has this problem. I will do a few tests more, but I think either the Fight Class profile is to large (to much to handle) for the input in a boss fight or there is a bug in one of the conditions which will add and add and add errors until nothing work anymore or there is a bug in wrobot to handle some setting (or all together). However, I will check, if my observatins are right.(v1 ok, v2 bad) and if so, I have to analyse a lot of xml-code....(45 spells, some double because of other conditions, 1515 lines) on the 1. view the luas are looking good (snippet). <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <NotSpellIsLuaScript>true</NotSpellIsLuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV=UnitIsPVP("player")</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV=UnitIsPVP("player")</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV=UnitIsPVP("player")</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <NotSpellIsLuaScript>true</NotSpellIsLuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <NotSpellIsLuaScript>true</NotSpellIsLuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <NotSpellIsLuaScript>true</NotSpellIsLuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>if UnitIsPVP("player") or (UnitInParty("player")==nil) then retV=1; end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>start, duration, enabled = GetSpellCooldown("1784"); </LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>if UnitIsPVP("player") or (UnitInParty("player")==nil) then retV=1; end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>if UnitIsPVP("player") or (UnitInParty("player")==nil) then retV=1; end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV = 0 if UnitExists("target") and UnitIsFriend("player", "target") then retV = 1 end</LuaScript> <ContionType>LuaScript</ContionType> <LuaScript>retV=UnitIsEnemy("player","target")</LuaScript>
  19. Sometimes I have the problem, that wrotation do noting in a boss fight (or very less). Who has notice this in his fights ? And did you found a solution ? Also I noticed, that sometimes in the fight profile settings disabled spells would be casted. (Very strange) edit: Upps, wrong forum. Please move it to the Fight Classes assistance
  20. The problem should be, that the way "to" the node is known as good way "from" the node . (no Buildings, mountains, mobs, trees). But the way to the nearest could be bad.
  21. Fight Class: [Ohren]Beast Mastery Hunter (unmodified) Grinder Profile: Timeless Farm (downloaded here) Error occured in: Global Count: 206 Message: [string "retV = ""; name, rank, icon, count, debuff..."] line 1: Usage: UnitBuff("unit", [index] or ["name", "rank"][, "filter"]) Debug: [C]: UnitBuff() [string "retV = ""; name, rank, icon, count, debuff..."]:1: in main chunk Locals: (*temporary) = "target"
  22. Sometimes in a Raid, my rouge only stands behind the Boss and do nothing or very less...(and I dont know why). For this situation ALT-D (similar to ALT-X) will be usefull to overwrite all debug-spell-conitions to true. It will gives tons of informations and maybe also the right one. Its much better then to start the same and same and same (lfr) raid again to check, whats wrong with which spell with which condition....
×
×
  • Create New...