Possible problem with White and Black lists.

Makca1

Active Member
Hello. First of all i want to say thank you very much to Cybertech and Amadeus for ISXEVE and EVEBot.
Yesterday I found something strange. EVEBot doesn't warp out on safe spot when Pilot not in white list appearing in local.
Part of log:

01:41:19: DEBUG: Found 5 entities.
01:41:19: DEBUG: NPC found: Asteroid Angel Cartel Battleship (552)
01:41:19: PlayerCheck - Fight
01:41:19: DEBUG: Found 5 entities.
01:41:19: DEBUG: NPC found: Asteroid Angel Cartel Battleship (552)
01:41:20: Alert: Non-Whitelisted Pilot: xxx: CharID: xxx CorpID: xxx AllianceID: xxx
01:41:20: DEBUG: Found 5 entities.
01:41:20: DEBUG: NPC found: Asteroid Angel Cartel Battleship (552)
01:41:21: DEBUG: Found 5 entities.
01:41:21: DEBUG: NPC found: Asteroid Angel Cartel Battleship (552)
01:41:22: Alert: Non-Whitelisted Pilot: xxx: CharID: xxx CorpID: xxx AllianceID: xxx
01:41:22: DEBUG: Found 5 entities.
01:41:22: DEBUG: NPC found: Asteroid Angel Cartel Battleship (552)

I found that in obj_Social in method Pulse
SystemSafe:Set[${Math.Calc[${This.CheckLocalWhiteList} & ${This.CheckLocalBlackList}](bool)}] always returns TRUE even This.CheckLocalWhilteList returns FALSE and This.CheckLocalBlackList returns TRUE.
I deleted (bool) from this line and then SystemSafe sets correct to FALSE.

I'm not programmer, just have basic knowledge. So not sure is it bug or may be just I don't understand something.


P.S. Sorry my english and thank you very much onemore time for this cool bot!
 
Last edited:

Scorchio

Active Member
I've had the same problem since after DT yesterday, will take a look at this too.

Deleteing (bool) seems to have fixed it, thanks for letting me know it's not just me!
 
Last edited:

hellokitty

Active Member
I'm also having this same problem. A pilot will show up and the bot will output it to its console. But the bot will not safe up.
 

CyberTech

Second-in-Command
Staff member
Revision: 1353
Author: cybertech
Date: 2:17:33 AM, Monday, August 17, 2009
Message:
Fix social systemsafe check, the bool cast for which was broken by math.calc change.
----
Modified : /branches/stable/core/obj_Social.iss
 
Top Bottom