Hey guys!
Back from vacation, although it will take a few days to get organized and moving the code along again.
I've reposted the code, so you don't have to do replace the >r; nonsense any more.
Frabtik - what do you mean by "doesn't respond to master?" If you mean that tells don't go to the master but are /echoed instead after a /gb command, that is working as intended.

If you give another command from the master, such as "exp", the output mastername will be reset, and should work as normal. If you mean the bot no longer performs actions as directed by the master, then I'll need some specific examples of what you happened that isn't what you expected.
Frab - If you could update the warrior "incite" code to read from the .ini file, that would be great. It's something I've been looking to do, but just not gotten around to. It should have a toggle in the .ini, and read in the appropriate aggro disc from .ini as well.
Sael -- thanks for cutting up the equip swap stuff routine from spell_routine. I'll start working that in now!
Macster
In botspell.inc
Code: Select all
Sub Event_CastResist
/if (${CastStep}) {
/varset CastStep 5
Change the 5 to a 0, and it will recast on resists by default.
Frabtik & SlowandStupid - Itemcast has been retired. Doco is a bit out of date. New command is the "sn item shrunken goblin earring", etc.
Has anyone else tried archery or do behind stuff? Does it work? I've only got one tank, so tricky to test. Draimen, what is your movetomode set to?
SlowandStupid - Are you literally typing "heal pet"? Did that work before? Will take a look at the code.
Draco - The bash thing is doable. Look for what's equipped in the offhand, and see if it is type "shield". At least I think that's a type. As for the spell interrupt thing, I'm working on some triggers that will enable you to do that. It's a bit off in the future, though.
Caster combat spell programming is also in the works, but will be after the above mentioned triggers. Looking to steal all the functionality of advbot, but with more flexibility and easier entry.
--Vexix