Bot Error

letto

Active Member
Non-numeric variable encountered: ${Actor[${targettobuff}].Distance}=1.#INF00
Failed to calculate result
Dumping script stack
--------------------
-->D:/Program Files/InnerSpace/Scripts/eq2bot.iss:805 CastSpellRange() if !${Actor[${targettobuff}](exists)} || ${Actor[${targettobuff}].Distance}>35
D:/Program Files/InnerSpace/Scripts/EQ2Bot/Class Routines/fury.iss:329 Buff_Routine() call CastSpellRange ${PreSpellRange[${xAction},1]} 0 0 0 ${Actor[exactname,${MainTankPC}].ID}
D:/Program Files/InnerSpace/Scripts/eq2bot.iss:494 main() call Buff_Routine ${gRtnCtr}
Ending EQ2Bot!


Also got the error from another class. (Wizard) Guardian script seems to be working.
 

Amadeus

The Maestro
Staff member
Well, I'm not sure why that happened ..but the logic is wrong there anyway.

It should be

Code:
                        if !${Actor[${targettobuff}](exists)}
                            return -1
 
                        if ${Actor[${targettobuff}].Distance}>35
                            return -1
I will change it in the SVN right now. You can update via SVN and it should fix that.
 
Top Bottom