What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Combat Assist Bot

  • Thread starter Thread starter Hawker
  • Start date Start date
H

Hawker

Guest
Ryftomate can be left running while you PVP or quest, for example while levelling from 1 to 6. Load this profile, press Start and your combat routine will do the spellcasting for you.
 

Attachments

Ryftomate can be left running while you PVP or quest, for example while levelling from 1 to 6. Load this profile, press Start and your combat routine will do the spellcasting for you.

can this be used while in group for dungeon? or warfront?
 
Start Ryftomate, go through the attachment process, click "load profile", navigate to wherever you saved the .xml file, select the appropriate file. In this case CombatBotProfile. Click Start. This profile will perform all combat actions for you. No movement, nothing else. You aggro a mob, it kills it.
 
if rebuffs are handled under the rest section...

and for those that might ask why its not doing some rebuffs... I found that it didn't do the cleric rest routine(most of the rebuffing) section since it only does the combat by default you can add the following if need be (in red).

Code:
<Profile>
  <Tasks>
    <AddJob>
      [COLOR="red"]<HandleRest />[/COLOR]
      <HandleCombat />
    </AddJob>
    <Infinite />
  </Tasks>
</Profile>
 
Is it possible to ONLY have it attack what I tell it to? I tried to attack a player but the bot kept insisting that I instead needed to attack their pet.
 
Is it possible to ONLY have it attack what I tell it to? I tried to attack a player but the bot kept insisting that I instead needed to attack their pet.

No it kills the lowest HP target.

Thats a combat routine error by the way. I will fix it as part of the warfronts coding.
 
By the way, not only there should be no targeting in Combat Assist (it should be manual), but in normal (bot) mode you should actually take target class into account. Because ranged classes hit much stronger in game and sometimes that kills your toon because the bot tries to kill nearer enemy with less HP, not talking about PvP issues ^^
So maybe make a redo on targeting and I'm really unsure if the targeting should be Routine wise, I'd prefer if that was a general bot function, that may be overridden or used as it is or not used at all in a combat assist situation.
 
By the way, not only there should be no targeting in Combat Assist (it should be manual), but in normal (bot) mode you should actually take target class into account. Because ranged classes hit much stronger in game and sometimes that kills your toon because the bot tries to kill nearer enemy with less HP, not talking about PvP issues ^^
So maybe make a redo on targeting and I'm really unsure if the targeting should be Routine wise, I'd prefer if that was a general bot function, that may be overridden or used as it is or not used at all in a combat assist situation.

Agreed. But probably this is being considered in the warfront development.

Question though, haven't really tested it with a build outside the recommended builds (How to bot with *CLASS* topics)... does it work?
 
If you mean combat assist - nope it uses the same Routine as the main bot, just don't move your char.

And what about moving - combat assist should be really aware of moving of any type - now it's not,
hope this will get fixed (i know it's routine wise, but maybe add some global override (for lazy devs of CCs =) )).
 
If you mean combat assist - nope it uses the same Routine as the main bot, just don't move your char.

And what about moving - combat assist should be really aware of moving of any type - now it's not,
hope this will get fixed (i know it's routine wise, but maybe add some global override (for lazy devs of CCs =) )).

Thanks for the info... hope both our issues get attention then!
 
and for those that might ask why its not doing some rebuffs... I found that it didn't do the cleric rest routine(most of the rebuffing) section since it only does the combat by default you can add the following if need be (in red).

Code:
<Profile>
  <Tasks>
    <AddJob>
      [COLOR="red"]<HandleRest />[/COLOR]
      <HandleCombat />
    </AddJob>
    <Infinite />
  </Tasks>
</Profile>

I've added this and re-upped it
 
i've just started to get this after latest patch, just repeats what the target is and health. got me scratching my head
 

Attachments

Strangely, since the patch this profile just does nothing for me. Too bad, it was glorious, actually had me questing like a maniac instead of just letting the bot level. :/ Did a fresh install (deleted the old folder anyway). I'll see if I can work it out, otherwise I'm sure the our man Kickazz is getting busy in his lab already.

edit: Seems it jsut needed me to select a routine after switching my profile from a grinding profile to the combat assist one. :D

/me slaps himself across the face

edit 2: /me says sorry to his face
The autobuffing still works, but the bot won't fight. I'm using a cleric and the integrated routine, which is still working with the old <lvl30 profile. really odd, I mean it's not like this profile is rocket science or something. Don't get me wrong, I didn't figure it out myself and bow down before you Kickazz, but still - I find this quite weird considering how simple the profile really is while a much more complex grinding profile is still working like a charm... I'll list my settings:

-Loot Mobs enabled
-Gathering butchering enabled (same story with gathering disabled)
-Vendoring on default
-Routine: Giga.Rift.Cleric
Protocol set to diagnostic and here comes the log, first for the working grind profile, then for the combat assist:

[20:32:53.377 N] Laden Defiant 6-30
[20:32:53.396 N] Erfolgreich geladen Defiant 6-30
[20:32:54.495 N] Successfully loaded mesh 'Defiant 6-30'
[20:32:54.495 D] Added job 'MendSoul'
[20:32:54.495 D] Added job 'Vendor'
[20:32:54.495 N] Grinding to level 10.
[20:32:54.495 N] Grinding to level 12.
[20:32:54.495 N] Grinding to level 16.
[20:32:54.495 N] Grinding to level 20.
[20:32:54.495 N] Grinding to level 22.
[20:32:54.495 N] Grinding to level 24.
[20:32:54.495 N] Grinding to level 25.
[20:32:54.495 N] Grinding to level 27.
[20:32:54.498 N] Cast Glory of the Chosen.
[20:32:55.088 N] Cast Massive Blow.
[20:32:55.597 N] Cast Fated Blow.
[20:32:56.606 N] Cast Crushing Blow.
[20:32:57.184 N] Cast Jolt.
[20:32:57.786 N] Looting Degenerating Miner
[20:32:58.383 D] Grind POI: None
[20:32:58.410 D] Grind POI: Kill 80000000C700C7E5
[20:32:58.515 D] Generated path to kill Necrotic Watcher (<4773.975, 1096.198, 5256.767>) in 0,03 ms
and so on...
[20:33:34.194 N] Erfolgreich geladen CombatBotProfile
[20:33:37.743 D] Added job 'HandleRest'
[20:33:37.743 D] Added job 'HandleCombat'
[20:33:45.223 N] Killing Baleful Overseer at 9 yards with 1456 health.
[20:33:45.223 D] Executing chat command: 'petattack'
[20:33:45.728 N] Killing Baleful Overseer at 4 yards with 1456 health.
[20:33:45.728 D] Executing chat command: 'petattack'
[20:33:46.229 N] Killing Baleful Overseer at 1 yards with 1456 health.
[20:33:46.229 D] Executing chat command: 'petattack'
[20:33:46.737 N] Killing Baleful Overseer at 1 yards with 1456 health.
[20:33:46.737 D] Executing chat command: 'petattack'
[20:33:47.242 N] Killing Baleful Overseer at 1 yards with 1456 health.
[20:33:47.242 D] Executing chat command: 'petattack'
[20:33:47.757 N] Killing Baleful Overseer at 1 yards with 1456 health.
[20:33:47.757 D] Executing chat command: 'petattack'
[20:33:48.345 N] Killing Baleful Overseer at 1 yards with 1456 health.
[20:33:48.345 D] Executing chat command: 'petattack'
[20:33:48.845 N] Killing Baleful Overseer at 1 yards with 1456 health.
[20:33:48.845 D] Executing chat command: 'petattack'
[20:33:49.364 N] Killing Baleful Overseer at 1 yards with 1430 health.
[20:33:49.364 D] Executing chat command: 'petattack'
...



edit3: OMG yay, I wrote a profile and a useful one at that lol :D


<Profile><Tasks><AddDefaultJobs /><Infinite /></Tasks></Profile>
Works fine so far, buffing and fighting. lol not sure what the infinite does, but I guess I don't really care either. I've attached this pure expression of utmost brilliance for everyone besides me who enjoys questing and dungeons. :) Also changed the name to CombatOnly in case KickAss uploads an updated version of his.
 

Attachments

Thanks!

I had been wondering about something like this for when I'm too lazy to play but not lazy enough to bot (which is quite frequently).
 
Back
Top