Jump to content

insanity

Members
  • Posts

    80
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

insanity's Achievements

Newbie

Newbie (1/14)

10

Reputation

  1. Im not 100% sure, but it seems that the bot prioritize looting mobs/gather nodes before regenerating, after resurrection.
  2. This is very strange, as I tried without any plugins whatsoever. Same thing happens everytime I am in fight with 2+ mobs. I tried with another warrior fightclass (https://wrobot.eu/files/file/1511-warrior-vanilla-leveling/) and with this fightclass there is no combatlooting. I do have skinning tho, dunno if that have something to do with it. That would be strange tho...
  3. Hey, I tried this free version and got a question before actually buying the "real thing". When fighting 2 mobs or more, strange things happens; Once one of the mobs dies, the bot tries to combatloot that mob while the other mobs are hitting me. The bot tries to combatloot for a long time (nothing gets looted) before it starts attacking the remaining mob(s). This often results in me dying. Do you use some combatloot logic in your fightclass? If so, then its not working properly.. Regards
  4. Fixed it with adding ObjectManager.Target.IsAttackable as condition in my fightclass. This is strange tho, as I've never seen this problem before.
  5. Hey, I want my bot to stay at one location all the time and dps (ranged) mobs from that specific location. My fightclass is working, but I simply want my bot to not chase mobs from the one hotspot I added in my grinder profile. Eg. There will be mobs running past my bot (in range) now and then, but as soon as the mobs is out of range, my bot start chasing them. I do not want my bot to do that! How can I manage this?
  6. Hey, I am currently working on fightclass for priest for party mode. Everything seems to work ok'ish, the only thing I can't get to work is when the priest takes damage and should heal himself. I simply can't get this to work. Do your paladin heal himself in party mode? If so, could you share what you did? Regards
  7. Hi, First of all, this is for vanilla. I have set up a party bot consisting of a main (me playing) and bots that have me on follow, in party settings. Everything is working fine, he heals all party members, but is not healing himself based on my configured conditions (flash heal or shield). He is buffing himself with Power Word:Fortitude tho. This is my current fight class: <?xml version="1.0" encoding="utf-16"?> <FightClass xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <FightClassGeneralSettings> <FightClassName>Fight config name</FightClassName> <Range>30</Range> <FramePerSecond>25</FramePerSecond> </FightClassGeneralSettings> <FightClassSpells> <FightClassSpell> <FightClassConditions> <FightClassCondition> <ContionType>CSharpCode</ContionType> <Param xsi:type="FightClassConditionString"> <Value>Lua.LuaDoString&lt;bool&gt;(@"for i=1,25 do local dt, da, dty = UnitDebuff('player',i); if dty == 'Magic' then TargetUnit('player'); return true end end")</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>Mana</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>BiggerOrEqual</Type> <Value>200</Value> </Param> </FightClassCondition> </FightClassConditions> <SpellName>Dispel Magic</SpellName> <Priority>11</Priority> <IsBuff>true</IsBuff> <CombatOnly>false</CombatOnly> <CheckIfSpellUsable>false</CheckIfSpellUsable> <CheckSpellDistance>false</CheckSpellDistance> <CheckIfView>false</CheckIfView> <Timer>2000</Timer> <LockFrame>false</LockFrame> <CastOnSelf>true</CastOnSelf> <CastOn>player</CastOn> </FightClassSpell> <FightClassSpell> <FightClassConditions> <FightClassCondition> <ContionType>CSharpCode</ContionType> <Param xsi:type="FightClassConditionString"> <Value>Lua.LuaDoString&lt;bool&gt;(@"for i=1,25 do local dt, da, dty = UnitDebuff('party1',i); if dty == 'Magic' then return true end end")</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>Mana</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>BiggerOrEqual</Type> <Value>200</Value> </Param> </FightClassCondition> </FightClassConditions> <SpellName>Dispel Magic</SpellName> <Priority>10</Priority> <IsBuff>true</IsBuff> <CombatOnly>false</CombatOnly> <CheckIfSpellUsable>false</CheckIfSpellUsable> <Timer>2000</Timer> <TargetFriends>true</TargetFriends> <CanMoveDuringCast>Yes</CanMoveDuringCast> <LockFrame>false</LockFrame> <CastOn>party1</CastOn> </FightClassSpell> <FightClassSpell> <FightClassConditions> <FightClassCondition> <ContionType>TargetDistance</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>Smaller</Type> <Value>30</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>TargetBuff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Power Word: Fortitude</Name> </Param> </FightClassCondition> <FightClassCondition> <ContionType>CSharpCode</ContionType> <Param xsi:type="FightClassConditionString"> <Value>ObjectManager.Me.InCombatFlagOnly == false</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>Buff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Drink</Name> </Param> </FightClassCondition> <FightClassCondition> <ContionType>Buff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Food</Name> </Param> </FightClassCondition> </FightClassConditions> <SpellName>Power Word: Fortitude</SpellName> <Priority>7</Priority> <CombatOnly>false</CombatOnly> <TargetFriends>true</TargetFriends> <CastOn>party1</CastOn> </FightClassSpell> <FightClassSpell> <FightClassConditions> <FightClassCondition> <ContionType>CSharpCode</ContionType> <Param xsi:type="FightClassConditionString"> <Value>ObjectManager.Me.InCombatFlagOnly == false</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>Buff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Power Word: Fortitude</Name> </Param> </FightClassCondition> </FightClassConditions> <SpellName>TargetUnit('player');CastSpellByName("Power Word: Fortitude", onSelf);</SpellName> <Priority>6</Priority> <IsBuff>true</IsBuff> <CombatOnly>false</CombatOnly> <NotSpellIsLuaScript>true</NotSpellIsLuaScript> <LockFrame>false</LockFrame> <CastOnSelf>true</CastOnSelf> <CastOn>player</CastOn> </FightClassSpell> <FightClassSpell> <FightClassConditions> <FightClassCondition> <ContionType>HealthPercent</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>SmallerOrEqual</Type> <Value>75</Value> </Param> </FightClassCondition> </FightClassConditions> <SpellName>TargetUnit('player');CastSpellByName("Flash Heal", onSelf);</SpellName> <CombatOnly>false</CombatOnly> <CheckIfKnow>false</CheckIfKnow> <CheckIfSpellUsable>false</CheckIfSpellUsable> <CheckSpellDistance>false</CheckSpellDistance> <LockFrame>false</LockFrame> <CastOnSelf>true</CastOnSelf> <CastOn>player</CastOn> </FightClassSpell> <FightClassSpell> <FightClassConditions> <FightClassCondition> <ContionType>Buff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Power Word: Shield</Name> </Param> </FightClassCondition> <FightClassCondition> <ContionType>Buff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Weakened Soul</Name> </Param> </FightClassCondition> </FightClassConditions> <SpellName>Power Word: Shield</SpellName> <Priority>4</Priority> <LockFrame>false</LockFrame> </FightClassSpell> <FightClassSpell> <FightClassConditions> <FightClassCondition> <ContionType>TargetHealthPercent</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>SmallerOrEqual</Type> <Value>60</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>TargetDistance</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>Smaller</Type> <Value>40</Value> </Param> </FightClassCondition> </FightClassConditions> <SpellName>Greater Heal</SpellName> <Priority>3</Priority> <CombatOnly>false</CombatOnly> <TargetFriends>true</TargetFriends> <CastOn>party1</CastOn> </FightClassSpell> <FightClassSpell> <FightClassConditions> <FightClassCondition> <ContionType>ManaPercent</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>BiggerOrEqual</Type> <Value>5</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>TargetHealthPercent</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>SmallerOrEqual</Type> <Value>75</Value> </Param> </FightClassCondition> <FightClassCondition> <ContionType>TargetBuff</ContionType> <Param xsi:type="FightClassConditionStringBool"> <Name>Renew</Name> </Param> </FightClassCondition> <FightClassCondition> <ContionType>TargetDistance</ContionType> <Param xsi:type="FightClassConditionNumber"> <Type>Smaller</Type> <Value>40</Value> </Param> </FightClassCondition> </FightClassConditions> <SpellName>Renew</SpellName> <Priority>2</Priority> <IsBuff>true</IsBuff> <CombatOnly>false</CombatOnly> <TargetFriends>true</TargetFriends> <CastOn>party1</CastOn> </FightClassSpell> </FightClassSpells> </FightClass>
  8. Hey, First of all I would like to point out that this is for vanilla. I made a gatherer profile that is running to most herb-node locations in a zone. My problem is that some of the nodes are "guarded" by 4-5 mobs. I would like to clear these mobs before looting this herb. How can I manage that? I dont want to use the "Dismount when entering combat" feature, cause that would slow my route down drastically.
  9. From elysium DB. But I got it sorted. I wanted all Black Lotus nodes in my gatherer addon. And since gatherer addon (savedvariables) is using xx,yy coordinates for a zone map, I had to convert the db locations.
  10. Hey, Game objects are stored in Db with map positions like -8000, -2000. Would it be possible to convert these to normal xx,yy coordinates in a zone?
×
×
  • Create New...