Dont know why but obviously weapons_lib and neutral dont cooperate ....
Weapons_lib is still very much privateer - a lot of code which is not necessary for vegatrek, but as i am no coder - probably some part gives this effect. there is one part with relation relevance:
Code: Select all
import VS
VS.AdjustRelation("retro","privateer",-0.1,1.0)
VS.AdjustRelation("romulan","privateer",-0.02,1.0)
VS.AdjustRelation("pirates","privateer",-0.005,1.0)
For Romulus, probably, although the planet is forcibly neutral, this script regards it as romulan (m_class_romulan.py ......) and it worked fine - my guess.
So most easily I just remove the upgrade room from planets and have it only on hand-made space stations.... less possibilities to get ammo, but at least this bug isnt appearing.