But the Donia doesn't have any inventory items and the cargo is empty.
So I checked the code and noticed that the following code might cause the problem even if I set comply in the global response:
Code: Select all
<check_all>
<event_object_changed_zone object="$localtarget"/>
<check_any>
<check_all>
<check_value value="$police"/>
<!-- NB: changing the distance check to cansee could prove frustrating to the player since contact could be broken by our movement even if target is standing still. -->
<check_value value="this.ship.distanceto.{$localtarget} gt this.ship.maxradarrange"/>
<!--<check_value value="this.ship.distanceto.{$localtarget} gt $effectivescanningrange"/>-->
</check_all>
<check_value value="event.param.isclass.highway"/>
</check_any>
</check_all>
I recommend incorporating an additional condition to check if a ship is owned by the player but not currently occupied by the player. If the global response is set to comply, this event should return false.