Jump to content

A few separate issues: Evasion, pulling mobs, healing


newkland

Recommended Posts

Hi,

Love the program so far. here are a couple issues I'm having:

1. Bot permanently attacks minions who are evading. I can't seem to find a way for protection against this, but it happens more frequently than I expected. This is a big problem since It's very obvious to anyone walking by.

 

2. When a minion attacks my pet, the bot does not think it is under attack, so it pulls another mob. This causes deaths. 

 

3. When my bot accidentally pulls many minions and gets low health, it will go into "resting" mode even though I have healing set up in my class profile below certain health. I tried to fix this by putting in a spell into "food" but it only casts it once. I shouldn't have to go into "resting" at all, because my class has healing. Can I disable it? Or change health percentage when it goes into resting?

Right now my healing is this: 
 

   <FightClassSpell>
      <SpellName>Healing Surge</SpellName>
      <FightClassConditions>
        <FightClassCondition>
          <ContionType>HealthPercent</ContionType>
          <Param xsi:type="FightClassConditionNumber">
            <Type>SmallerOrEqual</Type>
            <Value>75</Value>
          </Param>
        </FightClassCondition>
        <FightClassCondition>
          <ContionType>MeInCombat</ContionType>
          <Param xsi:type="FightClassConditionBool" />
        </FightClassCondition>
      </FightClassConditions>
      <Priority>999</Priority>
      <CombatOnly>false</CombatOnly>
    </FightClassSpell>
Link to comment
Share on other sites

Don't really have any suggestions for #1 other than trying to setup a blacklist.

 

For #2: There's an option in advanced settings you can enable/disable to ignore combat with pet. I think that may be turned on. Uncheck "Ignore combat with all pet" on the "Class / Fight Class" tab.

 

For #3: I've been waiting for a response as well: 

Link to comment
Share on other sites

Don't really have any suggestions for #1 other than trying to setup a blacklist.

 

For #2: There's an option in advanced settings you can enable/disable to ignore combat with pet. I think that may be turned on. Uncheck "Ignore combat with all pet" on the "Class / Fight Class" tab.

 

For #3: I've been waiting for a response as well: 

 

Thanks for the reply.

 

#2: Unfortunately it was already unchecked. It's not a true "pet" as it's a summoned elementals from shaman, maybe that's why it's messing up. I turned the elementals totally off but would like to use them in the future if it gets fixed.

 

#3: Thanks. For what it's worth, I've made a temporary hotfix myself by allowing healing in-combat at a relatively high percentage (like 70%), that way my bot will cast self-heals while in combat and never once has gone into resting mode since then. The problem with this of course is that it's less optimal and slower to be healing mid-battle rather than after.

Link to comment
Share on other sites

Hello,

 

In advanced general settings tab "Food/Drink" put 1 or 0% at "Food on" and on your fightclass in "spell settings" put "Combat only" at false.

 

With this setup, I now try to cast the heal, then move further on the path to attack the next target. Because I keep moving, it can never get the cast off. 

 

 

 

[N] 00:45:05 - Path Count: 2

[F] 00:45:07 - Cast Surging Mist (Surging Mist)

[F] 00:45:08 - Cast Surging Mist (Surging Mist)

[N] 00:45:09 - Path Count: 5

[F] 00:45:09 - Cast Surging Mist (Surging Mist)

[N] 00:45:11 - Think we are stuck

[N] 00:45:11 - Trying something funny, hang on

[F] 00:45:11 - Cast Surging Mist (Surging Mist)

[F] 00:45:12 - Cast Surging Mist (Surging Mist)

[F] 00:45:12 - Cast Surging Mist (Surging Mist)

[F] 00:45:13 - Cast Surging Mist (Surging Mist)

[F] 00:45:14 - Cast Surging Mist (Surging Mist)

[F] 00:45:15 - Cast Surging Mist (Surging Mist)

[N] 00:45:16 - Think we are stuck

[N] 00:45:16 - Trying something funny, hang on

[F] 00:45:17 - Cast Surging Mist (Surging Mist)

00:45:20 - Mounting gound mount Obsidian Nightwing

 

 

If I enable skinning mobs, it will heal more / better, but now it doesn't get the skinning completed.

Link to comment
Share on other sites

Try this (in your fightclass): 

 

In spell name put:

local name = GetSpellInfo(116694);
RunMacroText("/cast " .. name);

(change 116694 by your spell id)

 

In "Spell Settings":

"Timer" > Put cast time (in milliseconds)

"Can move during cast" > No

"Check if know spell, is usable and good distance" > False

"Check if target is in view" > False

"Combat only" > False

"Not spell, is lua script" > True

 

In "Spell Conditions":

Add "Me In Combat" > value "False"

Add "Health Percent" > type "SmallerOrEqual" and put at "value" the same value of your current setting "Food on x %" (80 by default).

 

 

ps: If you have read before post, don't forget to restaure default value at "Food on" in advanced general settings tab "Food/Drink".

Link to comment
Share on other sites

Still having issues with evasion.

The bot definitely does not seem to stop attacking, even after many minutes of attacking and evading. Sometimes another mob will walk by and aggro, so bot switches to that target, then back to evading target in an endless loop.

It would be fine if I could blacklist them, but so many mobs are evading it seems, even in different areas. It always happens eventually.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...