striped_moon25
3 months agoNew Rookie
Imaginary Friends Build Buy Crash
I have Twisted Mexi's Better Exceptions because I have mods and like to make sure everything works. Since Adventure Awaits Build/Buy has been freezing up my game. Through Chat GPT (cause I don't know how to code) I figured out it was imaginary friends. I'm going to paste my exact error below.
- File 'T:\InGame\Gameplay\Scripts\Server\routing\__init__.py', line 1151, in c_api_navmesh_fence_callback [ fence_id : 3, zone : <Zone ID: 0x8b61553985119a7>]
- File 'D:\Projects\Sims 4 Modding\Mods\TMex Mods 2022\Tmex-BetterExceptions\PublicUnlock.py', line 13, in _unlock [ args : (<sims4.log.Logger object at 0x00007FF4D43464D0>, 'Exception in {}, args: {}, kwargs: {}\n{!r}', <function buildbuy_session_end at 0x00007FF4A0E44560>, (627712646846683559,), {}, TypeError('object_exists_in_household_inventory() argument 1 must be int, not None')), new_function : <function tm_be_class_exceptions at 0x00007FF481EBCB90>, target_function : <function Logger.exception at 0x00007FF487E867A0>]
- File 'D:\Projects\Sims 4 Modding\Mods\TMex Mods 2022\Tmex-BetterExceptions\tmex_BetterExceptions_Hooks.py', line 148, in tm_be_class_exceptions [ target : <function Logger.exception at 0x00007FF487E867A0>, self : <sims4.log.Logger object at 0x00007FF4D43464D0>, message : Exception in {}, args: {}, kwargs: {} {!r}, args : (<function buildbuy_session_end at 0x00007FF4A0E44560>, (627712646846683559,), {}, TypeError('object_exists_in_household_inventory() argument 1 must be int, not None')), item : object_exists_in_household_inventory() argument 1 must be int, not None]
- File 'T:\InGame\Gameplay\Scripts\Server\build_buy.py', line 1223, in buildbuy_session_end [ zone_id : 627712646846683559, obj : object_WallShelf:0x00aa156dd55807e4, posture_graph_service : posture_graph_service, zone_director : <sims4.tuning.instances.zone_director_residential_player object at 0x00007FF483047A50>, object_preference_tracker : <households.household_object_preference_tracker.HouseholdObjectPreferenceTracker object at 0x00007FF47EB05350>, street_service : street_service, street : <class 'sims4.tuning.instances.streets_EP17World_Village'>, provider : 'StreetProvider(civic_policies=frozenset({<class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_Aggression'>, <class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_FreeLove'>, <class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_MusicArts'>, <class 'sims4.tuning.instances.streetCivicPolicy_ObjectBased_UtilityProduction'>, <class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_JuicedCommunity'>, <class 'sims4.tuning.instances.streetCivicPolicy_ObjectBased_UpcyclingInitiative'>, <class 'sims4.tuning.instances.streetCivicPolicy_ShutOffDay_Water'>, <class 'sims4.tuning.instances.streetCivicPolicy_ObjectBased_GreenGardening'>, <class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_SelfCare'>, <class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_CreativeArts'>, <class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_HomeCooking'>, <class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_TechnologicalProgress'>, <class 'sims4.tuning.instances.streetCivicPolicy_SkillBased_Sel...', event_service : multi_unit_event_service, custom_schedule_service : custom_schedule_service, imaginary_friend_service : imaginary_friend_service]
- File 'T:\InGame\Gameplay\Scripts\Server\imaginary_friends\imaginary_friend_service.py', line 387, in on_build_buy_exit [ self : imaginary_friend_service, household_id : 627712646728450062, imaginary_friend_sim_id : 195367161911209758]
- File 'T:\InGame\Gameplay\Scripts\Server\build_buy.py', line 621, in object_exists_in_household_inventory [ household_id : 627712646728450062]