Hey, I finally got around to playing with VGShaman this weekend, and I have to say, I'm very pleased with most of the functionality. There are only a few things I've had issues with that I need a bit of help on.
First and foremost, my shaman is 14, so a lot of the abilities had to get set to NULL. Does it matter, if the entries are "NULL" or just NULL without the double quotes?
Second, while the in combat routines worked fairly well, I had issues related to buffing. It seemed that I could click the Buff <Insert party member name here> and the script would perform the buffs for that person (self or other) but then everything would hang. I couldn't even use the quit button to exit it, I had to manually endscript VGShaman. I have to think that its getting locked in an infinite loop or some such. Granted I did not take the time to add any debug information to the script myself yet, however I was curious if anyone else has experienced something similar.
Additionally, along with the buff lock up, I cannot force the script to buff the group at all, nor will it attempt to cast run speed buffs or water breathing buffs. I don't have Levitation yet so I was not able to attempt that one.
Thinking about it, I have only attempted to buff while the script was in a running state. Would that matter, or is it intended to be paused when buffs are being requested?
Finally, regarding harvesting, currently the script only attempts to harvest (or assist to harvest) actual resources (nodes, plants, trees/roots, deposits). It will not harvest or assist on corpses that are harvestable. I was not able to find an elegant way (yet) to add in an additional check for ${Me.Target.Type.equal[Corpse]} && ${Me.Target.IsHarvestable} but I certainly would like to... I kill too many mobs that I like to harvest after the fact to need to turn and hit my assist/auto attack key on the other box. Unfortunately if I remove the corpse check from the fight routine, it keeps spamming the assist/attack. Any thoughts or suggestions there would be greatly appreciated.
Overall, very cool script, Thanks Zeek & dontdoit for the effort into composing it to its current state! I can see myself making use of it regularly.