Competent Handling of Fires - Make Sims smarter when fires occur (v1.3 update)
Front image.png - width=1389 height=1142
A witch who've casted a Fire Blast standing still in her awe, a butler putting out the fire, and 3 Sims just doing their daily stuff.
Image 2.png - width=1256 height=1256
A Sim taking it chill tinkering with a bathtub while a major fire rages 6m away.
Image 3.png - width=1339 height=1259
Multiple Sims putting out a fire with fire extinguishers.
Image 4.png - width=1266 height=1358
A witch autonomously putting out a fire with Ice Blast.
Image 5.png - width=1347 height=1448
A Sim autonomously putting out another Sim who is on fire, while a random paperboy looks at it from 1m away.
This mod aims to make Sims far, far smarter and far less screaming, even to the point they can competently and expertly put out any fires.
The mod does this by:
• Changing the age availability of "ReactToFire_IGameObject" to the non-existent value "F", so that in no cases would any Sims or species panic.
• Massively increase the values for Sims to autonomously put out fires, whether on a lot or on a Sim.
• Massively increase the values for Sims to put themselves out, whether in a shower, swimming pool, dive well, ocean swimming, or all-in-one bathroom.
• Some bonuses, such as Sims being more keen on cleaning stoves, and making mermaids less inclined to use umbrellas (while SimBots are more inclined).
In some aspects, the mod is offered as-is: Autonomous shower-in-a-can doesn't seem to be done by the Sim that is on fire, and it's anyone's guess if the applicable autonomous object repairs are done, or if non-butlers call the firefighters autonomously.
v1.2 adds fixes for critical bugs, hastily critical enough that it wasn't feasible to spend time on updating the changelog below. v1.3 further fixed some remaining issues by removing dive well autonomy entirely, as the values for dive wells seem to disregard the weighings of other autonomous actions and to even disregard its own weighings.
——————————————————————————————————————
Full changelog as of v1.1:
AlienRepair_IGameObject
(Change type="AlienBrainPower" advertised="0" locked="False" actual="-25" (...)/> (Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="AlienBrainPower" advertised="0" locked="False" actual="-25" (...)/> (Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/> (Change type="BeAlien" advertised="500" locked="True" actual="500" (...)/> (Change type="BeButler" advertised="100" locked="True" actual="100" (...)/> (Change type="BeMaid" advertised="100" locked="True" actual="100" (...)/> (Change type="Dirtiness" advertised="100" locked="True" actual="100" (...)/> (Change type="TraitFriendly" advertised="50" locked="True" actual="50" (...)/> (Change type="BeAtResort" advertised="400" locked="True" actual="400" (...)/>
CallFirefighters_Phone
(No autonomous action)
v v v v v v
(Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/> (Change type="BeButler" advertised="250" locked="True" actual="250" (...)/> (Change type="BeFrankenstein" advertised="100" locked="True" actual="100" (...)/> (Change type="BeGhostly" advertised="100" locked="True" actual="100" (...)/> (Change type="BeMaid" advertised="250" locked="True" actual="250" (...)/> (Change type="Dirtiness" advertised="250" locked="True" actual="250" (...)/> (Change type="ExtinguishSelf" advertised="10" locked="True" actual="10" (...)/> (Change type="TraitBrave" advertised="100" locked="True" actual="100" (...)/> (Change type="TraitDaredevil" advertised="20" locked="True" actual="20" (...)/> (Change type="TraitFriendly" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitGood" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitMermaid" advertised="150" locked="True" actual="150" (...)/>
CastIceBlastTerrainFire
(Change type="ExtinguishSelf" advertised="200" locked="True" actual="200" (...)/> (Change type="LookAtFire" advertised="10" locked="True" actual="10" (...)/> (Change type="SkillSpellcasting" advertised="0" locked="False" actual="600" (...)/> (Change type="TraitGood" advertised="30" locked="True" actual="30" (...)/> (Change type="BeScenarioFirefighter" advertised="200" locked="True" actual="200" (...)/> (Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitEvil" advertised="-50" locked="True" actual="-50" (...)/> (Change type="TraitInsane" advertised="-50" locked="True" actual="-50" (...)/>
v v v v v v
(Change type="ExtinguishSelf" advertised="30" locked="True" actual="30" (...)/> (Change type="LookAtFire" advertised="10" locked="True" actual="10" (...)/> (Change type="SkillSpellcasting" advertised="800" locked="False" actual="800" (...)/> (Change type="BeScenarioFirefighter" advertised="300" locked="True" actual="300" (...)/> (Change type="BeInFirefighterEmergency" advertised="300" locked="True" actual="300" (...)/> (Change type="TraitBrave" advertised="150" locked="True" actual="150" (...)/> (Change type="BeGhostly" advertised="1000" locked="True" actual="1000" (...)/> (Change type="TraitDaredevil" advertised="500" locked="True" actual="500" (...)/> (Change type="BeButler" advertised="200" locked="True" actual="200" (...)/> (Change type="BeMaid" advertised="200" locked="True" actual="200" (...)/> (Change type="Dirtiness" advertised="400" locked="True" actual="400" (...)/> (Change type="TraitFriendly" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitGood" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitWitch" advertised="300" locked="True" actual="300" (...)/> (Change type="BeAtResort" advertised="300" locked="True" actual="300" (...)/>
Dive_DiveWell
(Change type="SkillAthletic" advertised="300" locked="True" actual="300" (...)/> (Change type="Fun" advertised="20" locked="False" actual="10" (...)/> (Change type="Hygiene" advertised="40" locked="True" actual="40" (...)/> (Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/> (Change type="MermaidDermalHydration" advertised="40" locked="True" actual="40" (...)/> (DisallowAutonomous="False")
v v v v v v
(DisallowAutonomous="True") (Change type="SkillAthletic" advertised="300" locked="True" actual="300" (...)/> (Change type="Fun" advertised="20" locked="False" actual="10" (...)/> (Change type="Hygiene" advertised="40" locked="True" actual="40" (...)/> (Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/> (Change type="BePlantSim" advertised="80" locked="False" actual="80" (...)/> (Change type="BeAtBeach" advertised="50" locked="True" actual="50" (...)/> (Change type="BeAtSwimmingPool" advertised="50" locked="True" actual="50" (...)/> (Change type="BeFrankenstein" advertised="-1000" locked="True" actual="-1000" (...)/> (Change type="BeInFirefighterEmergency" advertised="300" locked="True" actual="300" (...)/> (Change type="ExtinguishSelf" advertised="1500" locked="True" actual="1500" (...)/> (Change type="TraitBrave" advertised="100" locked="True" actual="100" (...)/> (Change type="TraitDaredevil" advertised="100" locked="True" actual="100" (...)/> (Change type="BeAtResort" advertised="50" locked="True" actual="50" (...)/> (Change type="TraitMermaid" advertised="250" locked="True" actual="250" (...)/> (Change type="MermaidDermalHydration" advertised="600" locked="True" actual="600" (...)/> (Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
ExtinguishSelf_DiveWell
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="200" (...)/> (Change type="Hygiene" advertised="0" locked="False" actual="40" (...)/> (Change type="Temperature" advertised="-30" locked="True" actual="-30" (...)/>
v v v v v v
(Change type="SkillAthletic" advertised="300" locked="True" actual="300" (...)/> (Change type="Fun" advertised="20" locked="False" actual="10" (...)/> (Change type="Hygiene" advertised="40" locked="True" actual="40" (...)/> (Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/> (Change type="BePlantSim" advertised="80" locked="False" actual="80" (...)/> (Change type="BeAtBeach" advertised="50" locked="True" actual="50" (...)/> (Change type="BeAtSwimmingPool" advertised="50" locked="True" actual="50" (...)/> (Change type="BeFrankenstein" advertised="-1000" locked="True" actual="-1000" (...)/> (Change type="BeInFirefighterEmergency" advertised="300" locked="True" actual="300" (...)/> (Change type="ExtinguishSelf" advertised="1500" locked="True" actual="1500" (...)/> (Change type="TraitBrave" advertised="100" locked="True" actual="100" (...)/> (Change type="TraitDaredevil" advertised="100" locked="True" actual="100" (...)/> (Change type="BeAtResort" advertised="50" locked="True" actual="50" (...)/> (Change type="TraitMermaid" advertised="250" locked="True" actual="250" (...)/> (Change type="MermaidDermalHydration" advertised="600" locked="True" actual="600" (...)/> (Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
DumpWaterOnAExtinguish_Sim
(Change type="TraitGood" advertised="200" locked="False" actual="0" (...)/> (Change type="TraitBrave" advertised="0" locked="True" actual="0" (...)/>
v v v v v v
(Change type="TraitGood" advertised="800" locked="False" actual="800" (...)/>
(Change type="TraitBrave" advertised="800" locked="True" actual="800" (...)/>
(Change type="BeAtBeach" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeAtSwimmingPool" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeGhostly" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeInFirefighterEmergency" advertised="600" locked="True" actual="600" (...)/>
(Change type="ExtinguishSelf" advertised="300" locked="True" actual="300" (...)/>
(Change type="SkillSpellcasting" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitDaredevil" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitFriendly" advertised="800" locked="True" actual="800" (...)/>
(Change type="TraitWitch" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitMermaid" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="100" locked="True" actual="100" (...)/>
Extinguish_Fire
(Change type="TraitBrave" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitStinkySim" advertised="100" locked="True" actual="100" (...)/>
v v v v v v
(Change type="TraitBrave" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="TraitStinkySim" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeFrankenstein" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="BeGhostly" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="TraitDaredevil" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeBonehildaGoofOff" advertised="50" locked="True" actual="50" (...)/>
(Change type="BeButler" advertised="300" locked="True" actual="300" (...)/>
(Change type="BeMaid" advertised="300" locked="True" actual="200" (...)/>
(Change type="Dirtiness" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitFriendly" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitGood" advertised="200" locked="True" actual="200" (...)/>
FairyRepair_IGameObject
• DisallowAutonomous: "True" > "False"
(Change type="AuraPower" advertised="0" locked="False" actual="-50" (...)/>
(Change type="SkillFairyMagic" advertised="0" locked="False" actual="1000" (...)/>
v v v v v v
(Change type="AuraPower" advertised="0" locked="False" actual="-50" (...)/>
(Change type="SkillFairyMagic" advertised="800" locked="False" actual="800" (...)/>
(Change type="TraitFairy" advertised="390" locked="False" actual="390" (...)/>
(Change type="BeAtResort" advertised="200" locked="True" actual="200" (...)/>
(Change type="Dirtiness" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeInFirefighterEmergency" advertised="-800" locked="True" actual="-800" (...)/>
GetInPool_Pool
(Change type="Fun" advertised="45" locked="False" actual="0" (...)/>
(Change type="SwimmingInPoolMotive" advertised="80" locked="False" actual="0" (...)/>
(Change type="BeInGym" advertised="100" locked="False" actual="0" (...)/>
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeAtSwimmingPool" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitAthletic" advertised="200" locked="True" actual="200" (...)/>
(Change type="WinterAppropriateness" advertised="-200" locked="False" actual="0" (...)/>
(Change type="SummerAppropriateness" advertised="20" locked="False" actual="0" (...)/>
(Change type="BeAtPoolParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/>
(Change type="BeAtResort" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitLovesToSwim" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="Fun" advertised="45" locked="False" actual="0" (...)/>
(Change type="SwimmingInPoolMotive" advertised="80" locked="False" actual="0" (...)/>
(Change type="BeInGym" advertised="300" locked="False" actual="300" (...)/>
(Change type="ExtinguishSelf" advertised="1500" locked="False" actual="1500" (...)/>
(Change type="BeAtSwimmingPool" advertised="600" locked="True" actual="600" (...)/>
(Change type="TraitAthletic" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerAppropriateness" advertised="20" locked="False" actual="0" (...)/>
(Change type="BeAtPoolParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/>
(Change type="TraitLovesToSwim" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtBeach" advertised="300" locked="True" actual="300" (...)/>
(Change type="BeAtResort" advertised="300" locked="True" actual="300" (...)/>
(Change type="TraitMermaid" advertised="600" locked="True" actual="600" (...)/>
(Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
(Change type="BePlantSim" advertised="300" locked="True" actual="300" (...)/>
(Change type="Fatigue" advertised="-1000" locked="False" actual="-1000" (...)/>
(Change type="MermaidDermalHydration" advertised="300" locked="False" actual="300" (...)/>
PutOutSelf_Shower, PutOutSelf_AllInOneBathroom, and PutOutSelf_ShowerTub
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="200" (...)/>
v v v v v v
(Change type="ExtinguishSelf" advertised="1500" locked="False" actual="1500" (...)/>
(Change type="BeAtBeach" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtSwimmingPool" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtResort" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitMermaid" advertised="200" locked="True" actual="200" (...)/>
• (ReactToFire_IGameObject) AgeSpeciesValue: "C,T,Y,A,E,CH,AH,EH,CC,AC,EC,CD,AD,ED,CL,AL,EL,AB,AR
" > "F"
ReactToPrecipitation_PutUpUmbrella_Sim
(Change type="AvoidExtremeWeather" advertised="750" locked="True" actual="750" (...)/>
(Change type="TraitHydrophobic" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="AvoidExtremeWeather" advertised="750" locked="True" actual="750" (...)/>
(Change type="TraitHydrophobic" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="-190" locked="False" actual="-190" (...)/>
(Change type="BeFrankenstein" advertised="1000" locked="False" actual="1000" (...)/>
(Change type="ExtinguishSelf" advertised="-1000" locked="True" actual="-1000" (...)/>
(Change type="TraitMermaid" advertised="-900" locked="True" actual="-900" (...)/>
Repair_AllInOneBathroom
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeRepairman" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeResortMaintenance" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeRepairman" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeAtBeach" advertised="30" locked="True" actual="30" (...)/>
(Change type="BeFrankenstein" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeMaid" advertised="300" locked="True" actual="300" (...)/>
(Change type="Dirtiness" advertised="300" locked="True" actual="300" (...)/>
(Change type="ExtinguishSelf" advertised="5" locked="True" actual="5" (...)/>
(Change type="TraitBrave" advertised="30" locked="True" actual="30" (...)/>
(Change type="TraitFriendly" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitGood" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitMermaid" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
(Change type="BePlantSim" advertised="100" locked="True" actual="100" (...)/>
RepairShower_Shower
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeRepairman" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeResortMaintenance" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="TraitHandy" advertised="300" locked="True" actual="300" (...)/>
(Change type="SkillHandiness" advertised="300" locked="False" actual="300" (...)/>
(Change type="BeRepairman" advertised="300" locked="True" actual="300" (...)/>
(Change type="BeButler" advertised="300" locked="True" actual="300" (...)/>
(Change type="BeBonehilda" advertised="300" locked="True" actual="300" (...)/>
(Change type="ServoBotHandiBot" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeAtBeach" advertised="30" locked="True" actual="30" (...)/>
(Change type="BeFrankenstein" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeMaid" advertised="300" locked="True" actual="300" (...)/>
(Change type="Dirtiness" advertised="300" locked="True" actual="300" (...)/>
(Change type="ExtinguishSelf" advertised="5" locked="True" actual="5" (...)/>
(Change type="TraitBrave" advertised="30" locked="True" actual="30" (...)/>
(Change type="TraitFriendly" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitGood" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitMermaid" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
(Change type="BePlantSim" advertised="100" locked="True" actual="100" (...)/>
ServoBotRepair_IGameObject (i.e. Plumbots with the Handy chip)
(Change type="SkillHandiness" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBot" advertised="15" locked="True" actual="15" (...)/>
v v v v v v
(Change type="SkillHandiness" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBot" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeButler" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeMaid" advertised="100" locked="True" actual="100" (...)/>
(Change type="Dirtiness" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="400" locked="True" actual="400" (...)/>
Stove_Clean_Stove
(Change type="TraitNeat" advertised="200" locked="True" actual="200" (...)/>
(Change type="Fun" advertised="0" locked="False" actual="-20" (...)/>
(Change type="Hygiene" advertised="0" locked="False" actual="-25" (...)/>
(Change type="Dirtiness" advertised="20" locked="False" actual="0" (...)/>
(Change type="PrepareForParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitPerfectionist" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeMaid" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeResortMaintenance" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotCleaner" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="TraitNeat" advertised="200" locked="True" actual="200" (...)/>
(Change type="Fun" advertised="0" locked="False" actual="-20" (...)/>
(Change type="Hygiene" advertised="0" locked="False" actual="-25" (...)/>
(Change type="Dirtiness" advertised="50" locked="False" actual="50" (...)/>
(Change type="PrepareForParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitPerfectionist" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeMaid" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtResort" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotCleaner" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="75" locked="True" actual="75" (...)/>
(Change type="ExtinguishSelf" advertised="-500" locked="True" actual="-500" (...)/>
(Change type="TraitBrave" advertised="30" locked="True" actual="30" (...)/>
(Change type="TraitFriendly" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitGood" advertised="100" locked="True" actual="100" (...)/>
SwimAroundInOcean_Sim
(Change type="Fun" advertised="10" locked="False" actual="0" (...)/>
(Change type="Fatigue" advertised="-50" locked="False" actual="0" (...)/>
(Change type="Energy" advertised="0" locked="False" actual="0" (...)/>
(Change type="SwimmingInPoolMotive" advertised="200" locked="False" actual="0" (...)/>
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="0" (...)/>
(Change type="TraitLovesTheOutdoors" advertised="200" locked="True" actual="200" (...)/>
(Change type="KeepSwimming" advertised="200" locked="False" actual="0" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtBeach" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitLovesToSwim" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="40" locked="False" actual="0" (...)/>
(Change type="MermaidDermalHydration" advertised="50" locked="False" actual="0" (...)/>
v v v v v v
(Change type="Fun" advertised="10" locked="False" actual="0" (...)/>
(Change type="Fatigue" advertised="-1000" locked="False" actual="-1000" (...)/>
(Change type="Energy" advertised="0" locked="False" actual="0" (...)/>
(Change type="SwimmingInPoolMotive" advertised="200" locked="False" actual="0" (...)/>
(Change type="ExtinguishSelf" advertised="1500" locked="False" actual="1500" (...)/>
(Change type="TraitLovesTheOutdoors" advertised="200" locked="True" actual="200" (...)/>
(Change type="KeepSwimming" advertised="200" locked="False" actual="0" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtBeach" advertised="600" locked="True" actual="600" (...)/>
(Change type="TraitLovesToSwim" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="150" locked="False" actual="150" (...)/>
(Change type="BeInGym" advertised="200" locked="False" actual="200" (...)/>
(Change type="BeAtSwimmingPool" advertised="300" locked="True" actual="300" (...)/>
(Change type="TraitAthletic" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerAppropriateness" advertised="20" locked="False" actual="0" (...)/>
(Change type="BeAtPoolParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/>
(Change type="BeAtResort" advertised="300" locked="True" actual="300" (...)/>
(Change type="TraitMermaid" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeMummy" advertised="10" locked="True" actual="10" (...)/>
(Change type="MermaidDermalHydration" advertised="300" locked="True" actual="300" (...)/>
UpgradeMakeAutoWater_Sprinkler
(No autonomous action)
v v v v v v
(Change type="BeAtSwimmingPool" advertised="20" locked="True" actual="20" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeFrankenstein" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeGhostly" advertised="30" locked="True" actual="30" (...)/>
(Change type="BeInFirefighterEmergency" advertised="" locked="True" actual="" (...)/>
(Change type="BeMaid" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitBrave" advertised="20" locked="True" actual="20" (...)/>
(Change type="TraitFriendly" advertised="30" locked="True" actual="30" (...)/>
(Change type="TraitGood" advertised="75" locked="True" actual="75" (...)/>
(Change type="BeAtResort" advertised="20" locked="True" actual="20" (...)/>
(Change type="ServoBotHandiBot" advertised="250" locked="True" actual="250" (...)/>
(Change type="TraitMermaid" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitHandy" advertised="100" locked="True" actual="100" (...)/>
(Change type="SkillHandiness" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeMummy" advertised="10" locked="True" actual="10" (...)/>
(Change type="BePlantSim" advertised="20" locked="True" actual="20" (...)/>
UseDeodorant_Deodorant (i.e. Shower-in-a-Can)
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="200" (...)/>
(Change type="Hygiene" advertised="10" locked="False" actual="260" (...)/>
v v v v v v
(Change type="ExtinguishSelf" advertised="1500" locked="False" actual="1500" (...)/>
(Change type="Hygiene" advertised="10" locked="False" actual="260" (...)/>
(Change type="BeInFirefighterEmergency" advertised="30" locked="True" actual="260" (...)/>
(Change type="BePlantSim" advertised="30" locked="True" actual="30" (...)/>
Deodorant+UseDeodorant_0xa4e96a5e28a674b0)HygieneValToAllowAutonomous: -20 > 35
ExtinguishSim_Sim
(Change type="TraitBrave" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="TraitGood" advertised="800" locked="False" actual="800" (...)/>
(Change type="TraitBrave" advertised="800" locked="True" actual="800" (...)/>
(Change type="BeAtBeach" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeAtSwimmingPool" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeGhostly" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeInFirefighterEmergency" advertised="600" locked="True" actual="600" (...)/>
(Change type="ExtinguishSelf" advertised="300" locked="True" actual="300" (...)/>
(Change type="SkillSpellcasting" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitDaredevil" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitFriendly" advertised="800" locked="True" actual="800" (...)/>
(Change type="TraitWitch" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitMermaid" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeButler" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeMaid" advertised="500" locked="True" actual="500" (...)/>
ReactToPrecipitation_GoInside_Sim
(Change type="AvoidExtremeWeather" advertised="1000" locked="True" actual="1000" (...)/>
v v v v v v
(Change type="AvoidExtremeWeather" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="BeMermaid" advertised="-1050" locked="True" actual="1000" (...)/>
(Change type="MermaidDermalHydration" advertised="-200" locked="True" actual="-200" (...)/>
(Change type="ExtinguishSelf" advertised="-1500" locked="True" actual="-1500" (...)/>
OccultUnicorn+UnicornExtinguishFire_0xc480bed484d0db86
(No autonomous action)
v v v v v v
(Change type="BeHorse" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="TraitFastPet" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitPlayfulPet" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitPiggyPet" advertised="100" locked="True" actual="100" (...)/>
————————————————————————————————————————————
# Notes
• While the gamemod bears faint similarities to Friendly Fires! No more panicking! **UPDATED FOR AMBITIONS** by jadaytime, this gamemod by me is far more detailed, covering game aspects all the way up to Into the Future and Patch 67, and very likely Patch 69 too. Nevertheless, this gamemod is base game compatible.
• If there is both a lot fire and another Sim on fire at the same time, it is fairly possible for a Sim to prioritise the lot fire instead.
• Known conflicts with other gamemods include with:
• • Enhanced Witches - Players with both gamemods can delete the "CastIceBlastTerrainFire" file in either of the two gamemods with S3PE as they see fit.
• • Usable Deodorant - Players with both gamemods can delete the "UseDeodorant_Deodorant" file from Competent Handling of Fires with S3PE.
————————————————————————————————————————————
# Changelog
• 13 May 2024, v1.2, which fixes:
• • A catastrophic bug wherein certain "Actual" values in "GetInPool_Pool" were so high, that it would instantly reach some kind of internal treshold for when Sims would get fatigued and complain about drowning.
• • Further reduced the dive well weighings heavily.
• 3 April 2024, v1.1, which fixes:
• • Fixed that Sims would use staggering amounts of showers-in-a-can autonomously.
• • Fixed that Sims would constantly use dive wells autonomously. This could cause problems for Mermaid Sims, for whom dive wells are one of the few livesaving things they want to use autonomously if it's not disallowed for autonomous use, but I couldn't find any ways around it.
• • Fixed that in rare situations, the game would ask the player a prompt for an entirely different NPC on a different lot, to dive through or rise up from a dive well that has a target destination assigned to it. Also causes the same problems for Mermaid Sims as above.
• Thanks to Algester for giving a heads-up about 2 of these tips.
| Filename | Type | Size |
|---|---|---|
| Dandelion Sprout Competent Handling of Fires v1.3..zip | zip | |
| Dandelion Sprout Competent Handling of Fires v1.3..package | package | 42640 |
|
Dandelion Sprout Competent Handling of Fires v1.3..zip
Download
Uploaded: 2nd Jun 2024, 12.4 KB.
4,209 downloads.
|
||||||||
| For a detailed look at individual files, see the Information tab. | ||||||||
Install Instructions
Loading comments, please wait...
Uploaded: 15th Feb 2024 at 6:24 PM
Updated: 18th Aug 2024 at 2:44 AM
#fire, #fires, #extinguish, #fire extinguisher, #autonomous, #smart, #water, #swimming pool, #shower, #smarter, #intelligent, #genius, #put out fire, #firefighter, #fire fighter
-
Friendly Fires! No more panicking! **UPDATED FOR AMBITIONS**
by jadaytime 15th Jul 2009 at 6:49pm
46
46.4k
37
-
by Winterhart 11th Dec 2009 at 7:27pm
46
54.3k
91
-
by zaroba updated 21st Mar 2010 at 12:17pm
100
112.1k
136
-
by Eaglescout06 16th Sep 2011 at 12:57am
+1 packs
38 84.6k 133
Ambitions
-
by simsgal2227 9th Jan 2016 at 4:53am
+5 packs
1 11.2k 22
High-End Loft Stuff
Ambitions
Late Night
Showtime
Into the Future
-
by Someone from Ukraine updated 28th Mar 2021 at 11:46pm
+7 packs
4 3.7k 5
Ambitions
Late Night
Generations
Showtime
Seasons
University Life
Into the Future
-
No Autonomous Fire and/or Ice Blast Spells
by bellakenobi 15th Mar 2022 at 3:40pm
+1 packs
2 4.7k 25
Supernatural
-
by Sim_Glitch101 updated 12th Feb 2025 at 2:09am
+20 packs
1 3.7k 9
World Adventures
High-End Loft Stuff
Ambitions
Fast Lane Stuff
Late Night
Outdoor Living Stuff
Generations
Town Life Stuff
Master Suite Stuff
Pets
Katy Perry Stuff
Showtime
Diesel Stuff
Supernatural
70s, 80s and 90s Stuff
Seasons
Movie Stuff
University Life
Island Paradise
Into the Future
-
Burning Spoke Biker Bar (Bustin' Out GBA ? Sims 3)
by Dandelion Sprout 11th Jan 2026 at 10:12pm
A lot that stood out to me when I played through the N-Gage version of The Sims Bustin' Out this more...
+8 packs
2 1.4k
Late Night
Generations
Showtime
Supernatural
Seasons
Movie Stuff
University Life
Island Paradise
-
SimFests on more lot assignments
by Dandelion Sprout updated 27th Oct 2023 at 8:48pm
Let's say you've placed Showtime show stages and spectator spots a bit around in town, a proprietor walks around on more...
+1 packs
8 5.8k 21
Showtime
-
Friday Theater Variety - Make symphonies and plays happen more often
by Dandelion Sprout 1st Dec 2022 at 12:30pm
If any of your Sims have ever been musically inclined, you may have seen them wish to attend a play, more...
10
9.8k
37
-
Auto-place official festival lots in later Store worlds
by Dandelion Sprout 29th Oct 2023 at 8:25am
IMPORTANT NOTE: In order for the mod to work, the following .package files (if the player has them in the more...
+1 packs
7 9.7k 34
Seasons
-
Mermaids Park - Diving lot suited for pasting
by Dandelion Sprout updated 31st Mar 2023 at 3:50am
Branching out from Isla Paradiso, the mermaids and scuba enthusiasts have made themselves a cozy little place to spread the more...
+1 packs
5 9.4k 21
Island Paradise
-
Shoppingcenter 7000 - Now with v1.3 update
by Dandelion Sprout updated 3rd Dec 2025 at 6:55am
The shopping mall of a Sim's dreams. more...
+6 packs
6 15.8k 35
World Adventures
Ambitions
Supernatural
University Life
Island Paradise
Into the Future
-
Make Travels Free of Charge (Supplement to NRaas Traveler)
by Dandelion Sprout 19th Nov 2023 at 8:06am
Important: In order for travels to actually be free of charge when using both this mod and NRaas Traveler, which more...
1
6.5k
10
-
Double Duty Music Star - Make Sims able to pursue multiple music professions at the same time
by Dandelion Sprout 24th Jan 2024 at 5:40pm
Have your Sims ever dreamed of being a true music superstar, who wanted to excel in multiple music fields, but more...
7
11.1k
36
-
Industrial Center (Sims 3 3DS ? Sims 3)
by Dandelion Sprout 18th Jan 2026 at 5:01am
+5 packs
1 1.5k
Ambitions
Showtime
Supernatural
University Life
Into the Future
-
Yomoshoto Stadium for American football (Version for vanilla TS3 available; no CC)
by Dandelion Sprout updated 3rd Dec 2022 at 12:53pm
A gridiron American football stadium with spectator facilities, designed for use with the inventory catch football from vanilla Sims 3. more...
2
4.9k
8
About Me
WIP big projects:
• Shoppingcenter 7000 v1.3 (Nov 2025 or Q1 2026)
• Prevent Sim from stuffing their pockets with rubbish piles on purpose when rummaging (Nov 2025 - Jan 2026)
• Reduce the amount of received dating request phone calls (Nov 2025 - March 2026)
Backup of some of my mods (External link). I understood the rules (Link) as that "About Me" 100% allowed such links, though the normal SoMe profile settings lacked GitHub or GitLab options.
Sign in to Mod The Sims
Competent Handling of Fires - Make Sims smarter when fires occur (v1.3 update)