How long does the Filthy moodlet last in The Sims 4?

Filthy moodlet

Filthy is a moodlet with 4 versions; the strongest is Angry +2. It has no timer: it lasts while its cause lasts. Remove it with sims.remove_buff buff_Motives_Toddler_Hygiene_Angry_Very after testingcheats true.

The Filthy moodlet in The Sims 4 comes from the Base game and has 4 versions. It appears when your Sim's Hygiene need drops almost to empty. Depending on your Sim's age and traits, it pushes them toward Uncomfortable, Sad, or Angry.

Most versions add an emotional weight of 2, while the Infant version adds a weight of 1. The emotion with the largest total weight controls your Sim's overall mood. None of these versions have a timer, so the moodlet stays until you fix the cause.

  • Angry +2Emotion and weight (strongest version)
  • No timerHow long it lasts (Sim time)
  • 4Versions in the game files
  • Base gamePack

Every version of Filthy

4 versions. Weight is how hard it pulls toward its emotion.
EmotionWeightLastsWhere it comes fromPack
Angry2No timerBase game
Sad2No timerBase game
Uncomfortable2No timerHygiene need between -100 and -99Base game
Sad1No timerBase game

Traits that change Filthy

A Sim with one of these traits gets the trait's own moodlet instead.
TraitGets insteadLasts
WildFilthy (Angry +2)No timer
InfantFilthy (Sad +1)No timer
ToddlerFilthy (Sad +2)No timer
IntenseFilthy Freak Out! (Angry +1)No timer

Cheat to remove Filthy

Type testingcheats true in the cheat console (Ctrl + Shift + C) first, then the line below. It removes this version from the Sim you control. See the other needs and mood cheats.

  • sims.remove_buff buff_Motives_Toddler_Hygiene_Angry_Very

What causes Filthy and how long it lasts

Your Sim gets the standard Uncomfortable Filthy moodlet when their Hygiene need sits between -100 and -99. Needs in the game run from -100 when empty to 100 when full. Hygiene drains at 0.0694 per Sim minute until it hits this low band.

Age and personality traits swap the standard Uncomfortable version for other emotions. Toddlers get a Sad version with a weight of 2, while Wild Toddlers get an Angry version instead. Infants get a Sad version with a weight of 1, which the Intense trait replaces with an Angry version.

None of the 4 versions use a countdown timer. The moodlet lasts as long as your Sim's Hygiene remains at the bottom of the bar.

How to remove or avoid the Filthy moodlet

Because Filthy only shows when Hygiene sits between -100 and -99, raising Hygiene above -99 removes it. You can avoid the moodlet by watching the Hygiene bar as it drains at 0.0694 per Sim minute.

You can also remove the Angry Toddler version with a cheat in Live mode. Press Ctrl + Shift + C on PC or Cmd + Shift + C on Mac to open the console. Type testingcheats true, then enter sims.remove_buff buff_Motives_Toddler_Hygiene_Angry_Very to clear that version from your active Sim.

Questions

What causes the Filthy moodlet in The Sims 4?

Your Sim gets the Filthy moodlet when their Hygiene need drops into the band between -100 and -99. Hygiene drains at a rate of 0.0694 per Sim minute.

Why does the Filthy moodlet make my Sim Sad or Angry?

Infants and Toddlers get a Sad version of the Filthy moodlet instead of the Uncomfortable version. If a Toddler has the Wild trait, they get an Angry version with a weight of 2.

How long does the Filthy moodlet last?

The Filthy moodlet has no timer. It stays on your Sim for as long as their Hygiene need stays between -100 and -99.

What is the cheat to remove the Filthy moodlet?

Turn on testingcheats true in Live mode first. Then enter sims.remove_buff buff_Motives_Toddler_Hygiene_Angry_Very to remove the Angry Toddler version from your active Sim.

Other moodlets