No Fountain Broken Toilets, No Emotional Poop Text, and Lowered Poop Threshold (NO LONGER UPDATED)

SCREENSHOTS
Downloaded 13,804 times 257 Thanks 69 Favourited 38,820 Views
 Say Thanks!
Uploaded: 23rd Nov 2014 at 5:18 AM
Updated: 24th Oct 2017 at 5:15 AM
Moderator note:

This is compatible with games prior to 1.5.139 (March 26, 2015). An updated version for 1.5.139 and later can be found here.

--

NOTICE 10/23/2017: After a falling out with EA's community management, I have deleted my Origin account and have retired indefinitely from The Sims.


The toilets in The Sims 4 leave a lot to be desired. Toilets used to just clog up and be nasty. But no, apparently EA thought it would be funny for broken toilets to spring leaks of high pressure water and become unusable. This of course increases the chance that a Sim will pee themselves for want of a working toilet. There's also the issue of gaining Handiness from unclogging toilets. Who ever became a master handyman from unclogging toilets? Also, there is a text error that causes the pregnancy test to say "Take An Angry Poop", and even if it wasn't glitched, "Take An Angry Poop" is lame and unfunny.

With this mod, toilets clog, like they used to in the previous games. The toilet is still usable, but automatically gives the "Icky Plumbing" buff, just like any other dirty plumbing fixture, with the reason of "(From Clogged Toilet)". Hey, it's still greatly preferable to Peed Pants and a possible Ultimate Mortification death. Flushing a clogged toilet causes a puddle, just like in the unmodded game.

Unclogging a toilet does not increase handiness (though it will be faster with some handiness skill), nor does it yield a trash pile you can salvage parts from. Who would want to salvage poop-covered parts out of a clogged toilet? Too bad I couldn't put in a "plunger" animation to represent the unclogging properly.

This should also get rid of the "Angry Poop" pregnancy tests while angry. In fact, this should get rid of the "Angry Poop" and "Pee Like a Champion" text, because they don't do anything much, and they don't add anything much. They're just lame and unfunny. I used the slots for the emotional poop texts to make way for my new Unclog text and bad moodlet reason, rather than adding new text entries that might get stomped by a future update.

As one last extra, I lowered the Poop Threshold, so men should pee standing up until 1/3 of the bladder meter.

For those as fond of the Fountain Broken Toilet as EA is, I have versions of the mod that only lower the Poop Threshold and/or remove the emotional poop texts. All of them will remove the Angry Poop Pregnancy Test.

Testing this was fun - making a Sim pee a lot of times until the toilet conked out - but apparently they made the "sit on toilet" posture incompatible with a broken toilet, causing routefails (or more precisely, animation fails) until I found the rogue tuning.

XMLs that are changed in all flavors:

S4_E882D22F_00000000_0000000000003862 - Pregnancy Test (to get rid of the Angry Poop Pregnancy Test)
S4_E882D22F_00000000_000000000000385B - Use Toilet Sitting
S4_E882D22F_00000000_000000000000385C - Use Toilet Standing
S4_E882D22F_00000000_0000000000017B5D - Use Toilet Sitting - Fun

XMLs changed only in the No Fountain Toilets flavor:

S4_E882D22F_00000000_0000000000003483 - Generic Toilet Sit (to remove the conflict with "broken toilet")
S4_E882D22F_00000000_0000000000008870 - Repair Toilet (because it no longer represents a full-on repair)
S4_0C772E27_00000000_0000000000006D01 - check for bidet upgrade (now also checks for clogged toilet)
S4_B61DE6B4_00000000_0000000000003A87 - toilet objects start here
S4_B61DE6B4_00000000_00000000000074CA
S4_B61DE6B4_00000000_0000000000009009
S4_B61DE6B4_00000000_000000000000900A
S4_B61DE6B4_00000000_000000000000900B
S4_B61DE6B4_00000000_000000000000900C
S4_B61DE6B4_00000000_000000000000900D
S4_B61DE6B4_00000000_000000000000900E
S4_B61DE6B4_00000000_0000000000009019
S4_B61DE6B4_00000000_000000000000901A
S4_B61DE6B4_00000000_000000000000943B
S4_B61DE6B4_00000000_0000000000012D6C
S4_B61DE6B4_00000000_0000000000012D6E
And a string table change (to repurpose the emotional pee text slots)