botje wrote:that last slash was a good 30 secs ago, now char is just auto hitting, and bot hangs there O.o
So what you are saying is, it attacked the mob, did those 2 skills and then the bot froze while the character continued doing white damage? How often does it do it? What does it do once the mob is dead from the white damage?
I don't know if the error message is related because it didn't stop at the error but it might be. 0x14 is most likely the pawnId_offset which means the address must have been 0. The bot can usually handle mob addresses becoming 0 because they disappear when they die. If the player address were to become 0 or nil, due to faulty memory reading, then that's another matter. In fact I think if the player address were somehow to become nil then it wouldn't be able to recover. I think I'll have to add a check for that. I'll just change line 45 of player.lua to
Code: Select all
if( tmpAddress ~= self.Address and tmpAddress ~= 0 and tmpAddress ~= nil) then
lisa wrote:How is the damage to target determined?
I was clearly doing damage to it, this happens pretty much any time I farm this kind of mob.
There are a couple of things it checks after starting to do damage.
- 1. It counts the number of times it fails to cast and if more than MAX_SKILLUSE_NODMG (default 4) then it breaks.
2. It gets the last time the player did damage from memory and if more time than MAX_FIGHT_TIME (default 10) has passed then it breaks. Did you change this in your profile?
As to why it happens with this mob, maybe this mob stuns you or stops you somehow from casting skills for a time.
lisa wrote:Also even with loot sigils set to false it is always looting the stupid things.
The option is LOOT_SIGILS, with an 'S'.