Parents job do something, lik everything. But it seems like every event gives a chance for skills and effects on the main stats. You need to use supporting events to see the effects. For example a priest parent brings the chance for magic skills. But you need other supporting events, which up the chance for magic skills to have them in the end result.