Ship mastery system has a bugs regarding any hullmods that reduce any OP cost of weapon like CJHM and special hullmods, which would prevent any ship equip with those hullmods will no longer get any MP, making it impossible to gain level that ship up.
Will this bug be fix?
This is not something that I can reproduce (SHU alpha core integration works fine for me), nor would it be tied to OP changing hullmods. The calculation for whether a ship is eligible to gain MP is very simple:
- If auto-resolve, all combat ships are eligible (combat meaning, spec either has the carrier hint or doesn't have the civilian hint).
- If not auto-resolve, the mod goes through your list of all ever deployed ships, and for each one, checks the amount of time that the ship was in combat for, with enough enemy ships nearby for peak CR timer to degrade. As long as the ship was deployed for "long enough" meeting that criterion (meaning, 60 seconds), it has full eligibility. Otherwise, it only has partial eligibility, scaling with the amount of time it was deployed for.
Therefore, if your ship is not receiving MP from combat, chances are it has not been deployed *with enough enemies nearby*. Ways this can happen:
- You are using a capital ship and fighting 2 frigates or something.
- You are using console commands and "nuke"-ing the fleet as soon as combat begins.
- You are using a mod that prevents your ships' peak CR timers from running down.
- The ship you are using is actually a fighter.
If none of these apply to you, I would need more info, such as a modlist, the actual ship your are trying to get MP for, whether or not other ships with your CJHM/SHU upgrades work, etc.