or "how to make cash selling stuff you don't lose"
This is strange.
I encountered this bug while testing a solution to my Arpian Hayai & Akarui bays limitation system.
I've no idea what causes it, I've no idea how to stop it.
But here goes.
I have a ship with a bay on it.
The bay has the following in its NCB fields:
AvailBits: b989 & o520
OnPurchase: d520
OnSell: g520
The outfit "520" is a 'token' that enables you to buy a bay.
And then, when I sell it, this is what happens:
"evaluating ncb set string 'g520' (selling outfit Akarui Bay (509))"
But I still have it on my ship. So I get the token, but keep the bay. Despite selling it.
I then tried buying one:
"evaluating ncb set string 'd520' (purchasing outfit Akarui Bay (509))"
But I still only have one bay.
I then tried changing to this expression:
"b989 & (o520 | o509)"
(in case it was having trouble with the "o520 - d520" combination)
But still nothing.
I'm at a loss. Does anyone have a clue as to why it gives me free cash??