resolve null ref.
check for null
Check for null Stargates list.
range fix in aggrohandling, fix to go through all non targeted npc if everything else fails
caused some errors, dunno why
Signed-off-by: duketwo <duketwoqq@gmail.com>
don't reserve any slots
Signed-off-by: duketwo <duketwoqq@gmail.com>
let's target one more to reduce targeting delay
Signed-off-by: duketwo <duketwoqq@gmail.com>
null ref fix
Signed-off-by: duketwo <duketwoqq@gmail.com>
nullref
Signed-off-by: duketwo <duketwoqq@gmail.com>
check for cache.instance.stations being null
Clear up (cosmetic?) exception when trying to close the cargohold if the cargohold window is not currently open
Clear up some logging spam (it was repeating the same log message at it waited for a timer to expire between each bookmark deletion). The logging is still there but needs either debugCombatMissionBehavior or debugSalvage now...
Add debug logging for DoNotDoAnySalvagingOutsideMissionActions and CurrentlyShouldBeSalvaging, if loot actions are not using a tractorbeam as they should enable debugSalvage and produce some logs...
Add EVE.net library.

If/when we start using this it will ALWAYS, by necessity, use the same Internet connection as the EVE process. the EVE API calls are all HTTP (port 80). This CAN be proxy'd if needed.
Note: any EVEAPI related stuff will be off by default (for the paranoid).
Add more clarity to the debug logging in Idle/AutoStart: debugIdle or debugAutoStart
use debugIdle and debugAutoStart interchangeably...
Sync Idle State from CombatMissionBehavior to the other behaviors...
Fix traveler
cleanup
more debug logging for bastion mode, to activate the logging use <debugDefense>true</debugDefense>