I guess the check to disallow selling infiltrator shells is unnecessary once Nimhe can craft them. Even if you give her the first shell before doing Krell biolab you are not progress locked without one, sure you might have to postpone that mission until she crafts one, but both raising her tech level and getting materials is still very possible. Basically if you don't have the shell for the mission it's on you for not thinking as giving her the only shell without meeting requirements to craft it back is a bad decision.
If you really want to be able to sell crafted infiltrator shells you can change the line 432 in 760_sexbot_lab.rpy to:
I just added here the middle condition check, not sure why the last part is there but left it just in case. Note that keeping the same indent is important.
If you really want to be able to sell crafted infiltrator shells you can change the line 432 in 760_sexbot_lab.rpy to:
Code:
if "no_sell" in part.getBasePart().tags and "SHELL_"+part.isShell() not in nimhe.done and part.getBasePart().ID not in ["SBPShell1TypeJ", "SBPShell2TypeJ", "SBPShell3TypeJ" ]: