Two eq2bot questions, re: solo behavior

Joudas

Active Member
I'm (very) new to eq2bot (and isxeq2 in general), so please bare with me.

I've been primarily using eq2bot to complete quests for me while solo (while I'm sitting at the computer working on something non-eq2 related, or whatever). I've been doing this by grabbing a series of kill quests, dropping my character off near the camp of mobs I need to be killing, and using AH to lay into them, checking back periodically to see if it's done. It's been working mostly fine, except...

I'm playing a warden. The default warden script is... not conducive to soloing, so I made some adjustments (like prioritizing attacking over healing, and changing around which heals are cast under what circumstances) and that's working fine. My question with regards to this is, it seems that whenever my character hits 30% power or less, she stops using attack abilities and conserves power for heals, which is cool and all, except that in the majority of situations, she wouldn't need to heal if she'd just hit the attack button a few more times. I can't seem to find what's causing this behavior - is this in eq2bot.iss rather than Warden.iss? Any chance anyone could point me in the right direction to find this?

Second question. I really want to add another behavior to the combat pathing options. Specifically, I want to be able to specify a location as a 'home' location (a safe area rear the mobs I'm killing - where I'd start an AH from) and tell eq2bot to go kill some things and periodically check the distance from that point - if it gets too great, or if my health / power is too low, to run back to that home location until the situation improves. This is mainly because I've been running into problems where I'd check what it was doing periodically and find it was either sitting in the middle of a just-respawned group of aggro mobs that it had worked its way into over the course of a few kill / re-acquire target / kill / re-acquire target cycles, or I'd check in and find it was off killing a group of mobs completely unrelated to the ones I need killed because it'd worked its way to them, or cleared out the desired ones and gone exploring. It's undesirable for my purposes to use one of the set path methods purely because I'm not spending enough time in any one place to warrant setting up a path in the first place.

I tried some things with the MovetoWP() function but I just can't seem to get this to work. Any chance of some suggestions, or a nudge in the right direction?

Thanks a lot!
 

Ronin

Active Member
Now i don't use EQ2Bot for anything but boxing and then it is following my actual character, but you might want to chose something else than Autohunting then.

As far as i know, Autohunting is ment to just roam and kill, not necessarily stay in a predefined area.

You might be able to do it if you play around with the Camp settings. I haven't had any luck myself using the Camp movement, but that was quite long ago and never really bothered to look much into it.

Another way would be to disable automovement and stand where you can reach a couple spawnpoints with some kind of spell and set it to autopull them to you, but that might not be very practical, really depends on where and what you need to kill.

//Ronin
 

Pygar

EQ2Bot Specialist
1) This is probably power settings on the attacks in warden.iss. Eq2bot class files are optimized in this order Raid > Group > Solo. For solo, basically the only check I make is it runs and doesn't break. AFK functionality while available is not a priority of the project. On the combat action items, check if they have Power[1,1]:Set[30] Power[1,2]:Set[100]. Those 2 power defines tell the combat routine to only use whatever spell is in Action[1] between 30 and 100% power.

You are correct that the healer bots will not use attacks after a certain power %, this would be due to that being a fundamentally bad decision in raid or even group play.

2) Either use Minimal Movement with a large scan range/ hunt range (which should operate from a 'camp' location, or set up a DC hunt path that weaves you in and out of mobs.
 

Joudas

Active Member
Yeah, I understand it wasn't designed for solo / semi-afk functionality, that's why I'm making my own changes rather then complaining that it isn't working right. :) Thanks for the heads up on the power usage code - like I said, I'm new here and am still trying to wrap my head around what some of these functions do; that helps a lot.

As an aside, thanks for putting eq2bot together - it's helping a lot to take the tedium out of a lot of the more boring portions of EQ2. :)
 

Pygar

EQ2Bot Specialist
No problem.

You take 2 steps to try to figure out what you need to change, I'll help you where I can. But your right, posting omgz its broken for soloz wont get much response ;)
 
Top Bottom