Issue with Guardian EQ2Bot Script

TheDragon

Active Member
When I run my guardian in dungeon crawl mode, he runs off and starts to engage a mob, then eq2bot dies and the window unloads.

In the console, I get the following error:

No 'CastSpellNow' function found in script
Call failed
Dumping script stack
----------------------------------------
-->C:/Program Files/Innerspace/Scripts/eq2bot.iss:3282 Pull() call CastSpellNow "${PullSpell}"
C:/Program Files/Innerspace/Scripts/eq2bot.iss:3685 MovetoWP() call Pull any
C:/Program Files/Innerspace/Scripts/eq2bot.iss:875 main() call MovetoWP ${LNavRegionGroup[Finish].NearestRegion[${Me.X},${Me.Z},${Me.Y}].ID}
Ending EQ2Bot!

I don't have this problem with any of my other toons... only the guardian.

I've deleted the directory and re-downloaded it, I've copied the directory from one computer to another... and still get the same problem on the guardian and no other toon.

Any ideas?
 

godfetish

Active Member
1) It's CastSpellNOW...all upper case NOW, but might have been fixed. It seems someone changed the CastSpell to the CastSpellNOW function...it's looking like it was fixed on the SVN.

2) I don't know why, but the way the script is put together the tank will pull with a bow then cast a pull spell...burning his taunt or whatever you have set there at the start of the fight. So, you wouldn't have even seen the problem if it were coded differently. I'm not saying coded correctly...the if else has to fall through to a default. Anyway, my opinion...It's never bothered me so I've never changed it in my edits.
 
Top Bottom