Code: Select all
[script.addShips.failed]: SCRIPT ERROR in <anonymous actions> ***** CANNOT addShipsAt: 'police 1 wsu 0.000000 0.000000 0.358377' (should be addShipsAt: role number coordinate_system x y z)
[script.addShips.failed]: SCRIPT ERROR in <anonymous actions> ***** CANNOT addShipsAt: 'police 1 psu 0.000000 0.000000 0.191226' (should be addShipsAt: role number coordinate_system x y z)
Did that, and apparently it is created by Commies.oxp (v 2.07). If I take Commies out, the error message is gone.
The first strange thing is that it is not clear what the error is about. The syntax reported in the message seems to be perfectly correct: 'addShipsAt:', followed by role ('police'), number ('1'), coordinate_system ('wsu' and 'psu' respectively), and x y z. So what's wrong anyway?
The second strange thing is that the methods aren't even present in the script of Commies. The script doesn't add ships with role 'police'.
And the third strange thing is that my current system isn't even a Communist system, so the whole script shouldn't be executed in the first place.
Still, if I take out Commies, the error is gone. If I take out any other OXP, the error persists.
What do you make of it?