Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!

Pigtails Glitch Fix (Core Mod)

SCREENSHOTS
7,849 Downloads 165 Thanks  Thanks 53 Favourited 21,538 Views
Uploaded: 4th Apr 2023 at 11:12 AM
Updated: 26th Mar 2024 at 10:59 PM
This is a core mod that fixes the infamous 'pigtails glitch' caused by CC hairstyles. Sims will no longer age up or take shower/bath with pigtails (please read information regarding existing and new saves below).

Download only one file corresponding to your version of the game.

Disclaimer: This mod does not remove the pigtails from the game, nor does it disable them for random. You can make or download a CASP override for this. The mod prevents this hairstyle from being used when it should not be allowed, which cannot be fixed by a CASP override.


Compatibility
Not compatible with core mods that make changes to Sims3GameplaySystems.dll. Сommonly used ones are simler90's Gameplay Core Mod and AwesomeMod. A modified version of simler90's mod with this fix included can be downloaded here.

Information regarding existing saves
To get the mod to work in existing saves that are already plagued by the pigtails disease, you need to follow a few steps:
1. Remove all Naked outfits via MasterController. Click on a City Hall and select: NRaas > MasterController > Sim > Basic > Remove Outfit > "x" > (All) > Naked.
2. Remove the pigtails from all affected sims. Click on a City Hall and select: NRaas > MasterController > Sim > Stylist > "x". Select all sims with pigtails and give them acceptable hairstyles.
3. Remove genetic hair via Overwatch. Click on a City Hall and select: NRaas > Overwatch > Immediate > Purge Genetic Hair.

Information regarding new saves
If you import a custom household that was created without this mod in play, you will need to follow the steps above. Otherwise, no extra actions are required.

The 'glitch' explanation
There is nothing wrong with the hairstyle itself. Here's a detailed explanation of the 'glitch' by MaryJane on Tumblr and an alternative way to fix it:
PIGTAILS BE GONE - FOR REAL THIS TIME
This mod prevents the game from using the CasPart1Index hairstyle if the main hairstyle is valid for the Naked category. Even if it's not, the game will check the CasPart1Index hairstyle, and if it is suspicious, will instead use a different hairstyle enabled for random selection.

Edited methods:
CAS.OutfitUtils::GetNakedKey
CAS.CASLogic:: PropagatePhysicalProperties
ActorSystems.SimBuilderTask::AddGeneticPart
ActorSystems.SimBuilderTask::UpdateSimOutfitsOnAgeUp