Hey man I noticed there's a small error in the client/client.lua file , funtion openMenuForModify() at the line 770 where you check if the player can remove the part or not. I think the check should be
if (tonumber(variantData.tier) > Config.MaxTierForNonMechanics) and not hasJob then
Instead of
if (tonumber(variantData.tier) > Config.MaxTierForNonMechanics) and hasJob then
I hope im not mistaken cause my brain is a mush right now!
Thanks for the awesome scripts !
P.S I couldn't find the tuning tag for the post.