[S] Freelancer programmer promotion does not count for New Year's resolution
Issue Description:
When a Sim gets a promotion in the Freelancer Programmer career, it does not count toward completing the New Year's resolution to "Get a Promotion." Despite the Sim advancing in their freelance career (earning more per gig and reaching a new career level), the resolution remains incomplete.
Expected Behavior:
Any form of career advancement — including promotions in traditional careers, part-time jobs, and freelance career level increases — should satisfy the "Get a Promotion" New Year's resolution. The resolution is intended to celebrate career growth regardless of career type.
Steps to Reproduce:
- Install Seasons expansion pack (introduces New Year's resolutions) .
- Have a Sim join the Freelancer Programmer career via the phone or computer .
- Wait for a New Year's Eve holiday to occur.
- Select "Get a Promotion" as one of the Sim's resolutions.
- Complete sufficient freelance gigs to increase the Sim's freelance career level and earnings.
- Check the resolution status after the promotion is achieved.
Actual Result:
- The Sim successfully advances in the Freelancer Programmer career.
- The "Get a Promotion" resolution remains incomplete and the Sim gets a sad moodlet for not completing their resolution.
- The resolution does not recognize the freelance career progression as a valid promotion.
Additional Notes:
- The Freelancer career functions differently from traditional careers: "As a Freelancer, your Sim won't get promoted in the same way as other careers. Instead, as they get better at their job and gain more skills, they'll earn more money per gig" .
- Traditional careers require meeting Performance bar requirements and Promotion Tasks to advance through 10 career levels .
- The resolution system appears to be checking for the traditional promotion event/flag rather than the freelance career progression event.
- This issue likely affects all Freelancer tracks (Programmer, Artist, Writer, Crafter, Fashion Photographer, Paranormal Investigator) , not just Programmer.
- Other non-traditional careers (e.g., part-time jobs, Self-Employment) may also be affected.
Impact:
Players using Freelancer careers cannot complete the "Get a Promotion" New Year's resolution through normal gameplay. This forces players to either:
- Switch to a traditional career just to complete the resolution, or
- Abandon the resolution entirely
The issue undermines the Seasons resolution system for Sims pursuing freelance work, which is a significant portion of the game's career options.