Fixing the bug where diplomats get secondary profession discounts on skills