Forum Discussion
4 Replies
@crinrict much appreciated! I had done some searching but I couldn't find exactly what I was looking for. You're the best!
I believe the issue is in the function careers.career_base.CareerBase.join_career. The call to self._sim_info.career_tracker.update_history(self) needs to happen after the call to self._give_rewards_for_skipped_levels()
Basically, the game stores a list of the maximum level each sim has ever reached in every career and uses it in a few places, such as when giving out rewards for skipped career levels; the _give_rewards_for_skipped_levels function compares the maximum career level the sim had ever reached in the past with the current career level and, if the current level is higher, gives out the rewards for every skipped level.
The issue happens because when joining a career the game is increasing the list with the maximum levels before giving the rewards for the skipped levels, and thus always thinks the sim is just rejoining a career he was already at the level it joins or higher, even if the sim had never worked in that career.
- Anonymous9 years ago
I found an alternate solution.
-Leave the level 4 career your Sim is in, if any (I had a save just before they got the new job).
-Enable the cheats.
-Insert traits.remove_trait connections
-Then refund yourself those Satisfaction Points with sims.give_satisfaction_points 3000
-Turn the cheats off.
Means you have to work through the early levels of the career but for me it feels better than using bb.ignoregameplayunlocksentitlement. You can use those Satisfaction Points on Entrepreneurial instead to make it go a bit faster.
Went into the game with single teen sim, new, no xpacs at the time and no connections trait.
Currently a lvl 10 astro, and decided it was time (with final promotion) to build a astronaut room in the basement.
My lvl 2 and 3 unlocks are blocked, but starting at the portable light show and up, im good (graduated High School top student), which someone suggested was also a cause (along with connections trait).
So, 'Me too'