Asteroids are stationary of course so overtaking them, even in an anaconda, is less frustrating than overtaking a python with a cobra mk III (and with a much greater sense of scenery). The larger asteroids are also rarer so the player wouldn't necessarily always be masslocked.
Here's the problem:
Whether or not an entity masslocks the player depends upon its scan class.
Asteroids have the scan class of 'rock' - don't masslock and appear white on the scanner.
I know how to set the colour on the scanner, so if I changed the scan class then it needn't be obvious.
If I do change it however, then all of the other options would appear to either risk criminal status upon being fired at, or risk some other inappropriate interaction with non-player ships.
Is there (or could we possibly have) an option that functions as CLASS_MASSLOCK _ONLY?
Perhaps CLASS_BUOY could masslock? It wouldn't be a massive gamechanger if it did so would it?
I'll try to find it in the code when I'm more in the mood
