50m380dy Posted February 9, 2025 Posted February 9, 2025 (edited) Seems WW is causing some issues: this happens on coffee and water as far as i am observing. Any idea to fix it or just add it to the buglist? MC Command Center Last Exception Feb 09 - 21:07:05 Summary Last Module Called: sim.py Last Function Called: _check_preference Error message: Exception in Sim Timeline: Exception running Element (AttributeError: 'NoneType' object has no attribute 'id'), CategoryID: sim:4329 Pretty Error CallStack (Click to expand/collapse) Spoiler Mod Path Module Function Line Error Class transition_sequence.py get_transitions_for_sim 2829 TransitionSequence for drink_Coffee_Generic_Consume 653 on transition_sequence.py _get_transitions_for_sim 2988 TransitionSequence for drink_Coffee_Generic_Consume 653 on postures posture_graph.py postures.posture_graph.PostureGraphService.get_segmented_paths 5259 sim.py get_autonomy_preference_type 4299 sim.py _check_preference 4329 Full Error CallStack (Click to expand/collapse) Spoiler File 'T:\InGame\Gameplay\Scripts\Server\areaserver.py', line 222, in c_api_server_tick [ absolute_ticks : 390773224582, clock_service : server_clock, previous_ticks : 390773224548, zone : <Zone ID: 0x529139375bd08f4>, persistence_service : persistence_service] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\injector.py', line 26, in _wrapped_function [ args : (<Zone ID: 0x529139375bd08f4>, 390773224582), new_function : <function _turbolib_zone_game_update at 0x00007FF47D7C24D0>, original_function : <function Zone.update at 0x00007FF483CA6CB0>] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\zone_tick.py', line 83, in _turbolib_zone_game_update [ original : <function Zone.update at 0x00007FF483CA6CB0>, self : <Zone ID: 0x529139375bd08f4>, args : (390773224582,)] File 'T:\InGame\Gameplay\Scripts\Server\zone.py', line 517, in update [ self : <Zone ID: 0x529139375bd08f4>, absolute_ticks : 390773224582, game_clock : game_clock, time_service : time_service, season_service : season_service, weather_service : weather_service, narrative_service : narrative_service, roommate_service : roommate_service, lunar_cycle_service : lunar_cycle_service] File 'T:\InGame\Gameplay\Scripts\Server\time_service.py', line 117, in update [ self : time_service, time_slice : True, max_time_ms : 33] File 'T:\InGame\Gameplay\Scripts\Server\scheduling\masked\simulation\unclog\__init__.py', line 25, in _wrapped_function [ args : (<scheduling.Timeline object at 0x00007FF49542A250>, DateAndTime(352760791)), kwargs : {'max_time_ms': 33}, new_function : <function _gtu_on_sim_timeline_simulation at 0x00007FF481C325F0>, original_function : <function Timeline.simulate at 0x00007FF493878950>] File 'T:\InGame\Gameplay\Scripts\Server\scheduling\masked\simulation\unclog\__init__.py', line 53, in _gtu_on_sim_timeline_simulation [ original : <function Timeline.simulate at 0x00007FF493878950>, self : <scheduling.Timeline object at 0x00007FF49542A250>, args : (DateAndTime(352760791),), kwargs : {'max_time_ms': 33}] File 'T:\InGame\Gameplay\Scripts\Server\scheduling.py', line 253, in simulate [ self : <scheduling.Timeline object at 0x00007FF49542A250>, until : 07:33:51.640 day:2 week:23, max_elements : 10000, max_time_ms : 33, count : 73, start_time : 204983.21800000002, end_time : 204983.25100000002, handle : [None, 17604, <scheduling.Timeline object at 0x00007FF49542A250>, False, <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>], when : 07:33:50.280 day:2 week:23, _ : 17599, _t : <scheduling.Timeline object at 0x00007FF49542A250>, _s : True, e : <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, calling : True, result : [None, 17604, <scheduling.Timeline object at 0x00007FF49542A250>, False, <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>], exc : 'NoneType' object has no attribute 'id'] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\injector.py', line 26, in _wrapped_function [ args : (<scheduling.Timeline object at 0x00007FF49542A250>, <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, AttributeError("'NoneType' object has no attribute 'id'"), 'Exception running Element'), new_function : <function _suppress_replaced_exception_of_asm_request_on_timeline at 0x00007FF47D43B8C0>, original_function : <function Timeline._report_exception at 0x00007FF49387A320>] File '.\WickedWhims_v183a\wickedwhims\main\hacks\asm_states_traversal.py', line 43, in _suppress_replaced_exception_of_asm_request_on_timeline [ original : <function Timeline._report_exception at 0x00007FF49387A320>, self : <scheduling.Timeline object at 0x00007FF49542A250>, args : (<Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, AttributeError("'NoneType' object has no attribute 'id'"), 'Exception running Element'), exception : 'NoneType' object has no attribute 'id'] File 'T:\InGame\Gameplay\Scripts\Server\scheduling.py', line 744, in _report_exception [ self : <scheduling.Timeline object at 0x00007FF49542A250>, element : <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, exception : 'NoneType' object has no attribute 'id', message : Exception running Element] File 'T:\InGame\Gameplay\Scripts\Server\time_service.py', line 196, in _on_exception [ self : time_service, timeline : <scheduling.Timeline object at 0x00007FF49542A250>, element : <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, exception : 'NoneType' object has no attribute 'id', message : Exception running Element, name : Sim Timeline] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\injector.py', line 26, in _wrapped_function [ args : (<sims4.log.Logger object at 0x00007FF4873B5510>, 'Exception in {}: {}', 'Sim Timeline', 'Exception running Element'), kwargs : {'exc': AttributeError("'NoneType' object has no attribute 'id'"), 'log_current_callstack': False}, new_function : <function _on_exception_occurrence at 0x00007FF48D086C20>, original_function : <function Logger.exception at 0x00007FF48D3B5440>] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\exceptions_feedback.py', line 18, in _on_exception_occurrence [ original : <function Logger.exception at 0x00007FF48D3B5440>, self : <sims4.log.Logger object at 0x00007FF4873B5510>, args : ('Exception in {}: {}', 'Sim Timeline', 'Exception running Element'), kwargs : {'exc': AttributeError("'NoneType' object has no attribute 'id'"), 'log_current_callstack': False}] File 'T:\InGame\Gameplay\Scripts\Server\elements.py', line 381, in _run [ self : <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, timeline : <scheduling.Timeline object at 0x00007FF49542A250>, pending_generator : <function CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen at 0x00007FF460C13DD0>] File 'T:\InGame\Gameplay\Scripts\Server\carry\carry_elements.py', line 601, in push_si_gen [ timeline : <scheduling.Timeline object at 0x00007FF49542A250>, new_posture : posture_CarryObject:71, new_source_aop : carry_holdobject on object_Drink_Coffee_Generic:0x0ddd142b92aa019d, self : <carry.carry_elements.CarryElementHelper object at 0x00007FF4597E7B10>] File 'T:\InGame\Gameplay\Scripts\Server\carry\carry_elements.py', line 463, in _do_push_si_gen [ self : <carry.carry_elements.CarryElementHelper object at 0x00007FF4597E7B10>, timeline : <scheduling.Timeline object at 0x00007FF49542A250>, new_source_aop : carry_holdobject on object_Drink_Coffee_Generic:0x0ddd142b92aa019d, new_posture : posture_CarryObject:71, source_interaction_context : interactions.context.InteractionContext(<sim '' 0x5291393767219e9>, InteractionSource.POSTURE_GRAPH, <Priority.Low = 1>), result : <ExecuteResult: True: (None) - running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed)>, source_interaction : running carry_holdobject:654 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), owning_interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), aop : drink_Coffee_Generic_Consume on object_Drink_Coffee_Generic:0x0ddd142b92aa019d, owning_interaction_context : interactions.context.InteractionContext(<sim '' 0x5291393767219e9>, InteractionSource.AUTONOMY, <Priority.Low = 1>)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\aop.py', line 212, in execute_interaction [ interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), context : interactions.context.InteractionContext(<sim '' 0x5291393767219e9>, InteractionSource.AUTONOMY, <Priority.Low = 1>)] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\injector.py', line 26, in _wrapped_function [ args : (InteractionQueue for , <SI drink_Coffee_Generic_Consume id:653 sim:>), new_function : <function _turbolib_interaction_queue at 0x00007FF47D8B9CB0>, original_function : <function InteractionQueue.append at 0x00007FF4840D4EF0>] File '.\WickedWhims_v183a\turbolib2\events\interactions.py', line 146, in _turbolib_interaction_queue [ original : <function InteractionQueue.append at 0x00007FF4840D4EF0>, self : InteractionQueue for , args : (<SI drink_Coffee_Generic_Consume id:653 sim:>,), interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), result : True] File 'T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py', line 1356, in append [ self : InteractionQueue for , interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), target_queue : <interactions.interaction_queue.InteractionBucket object at 0x00007FF4841C8590>, insert_after_interaction : running coffeeMaker_Grab:583 on object_coffeeMachineRWCareerCulinary_01:0x0215141762e019b1 (guaranteed), success : True, interaction_id_to_insert_after : 583] File 'T:\InGame\Gameplay\Scripts\Lib\contextlib.py', line 121, in __exit__ [ self : <contextlib._GeneratorContextManager object at 0x00007FF459796890>] File 'T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py', line 901, in _head_change_watcher [ self : InteractionQueue for , old_head : running sofa_Nap:223 on object_sofa_SP25IND:0x063914064baa1ddc (guaranteed)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py', line 985, in _get_head [ self : InteractionQueue for , bucket : <interactions.interaction_queue.InteractionBucket object at 0x00007FF4841C8590>] File 'T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py', line 347, in get_next_unblocked_interaction [ self : <interactions.interaction_queue.InteractionBucket object at 0x00007FF4841C8590>, blocked_sims_callback : <bound method InteractionQueue._set_si_state_on_changed_callbacks_for_head of InteractionQueue for >, interactions_iter : <list_iterator object at 0x00007FF48BF4CD90>, interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\super_interaction.py', line 3286, in get_sims_with_invalid_paths [ self : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\super_interaction.py', line 3239, in _generate_connectivity [ self : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed)] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 1549, in compute_transition_connectivity [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , gen : <generator object TransitionSequenceController.run_transitions at 0x00007FF46D99FED0>] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 1792, in run_transitions [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , progress_max : TransitionSequenceStage.CONNECTIVITY, required_sim : , sim : ] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 3529, in _build_transitions [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , actor : ] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 3313, in _build_and_log_transitions_for_sim [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , sim : , required : True, kwargs : {'target_sim': None}] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 3379, in _build_transitions_for_sim [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , required : True, kwargs : {'target_sim': None}, sim_data : <postures.transition_sequence.TransitionSequenceData object at 0x00007FF459CEC450>, sim : ] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 2829, in get_transitions_for_sim [ args : (None, <sim '' 0x5291393767219e9>), kwargs : {'target_sim': None}, self : TransitionSequence for drink_Coffee_Generic_Consume 653 on ] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 2988, in _get_transitions_for_sim [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , sim : , participant_type : ParticipantType.Actor, interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), sim_data : <postures.transition_sequence.TransitionSequenceData object at 0x00007FF459CEC450>, final_constraint : ConstraintSet(...), constraint_interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), constraint_interaction_participant_type : ParticipantType.Actor, templates : 'defaultdict(<class 'list'>, {ConstraintSet(...): [(bed_crosslegged@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d), HAND: <Hand.RIGHT = 2>, INTERACTION_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d)})), (sit@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d), HAND: <Hand.RIGHT = 2>, INTERACTION_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d)})), (bed_kneel@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d), HAND: <Hand.RIGHT = 2>, INTERACTION_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d)})), (bedToddlerSleepingBag_sit@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d), HAND: <Hand.RIGHT = 2>, INTERACTION_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d)})), (Crosslegged Posture@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: obj...', carry_target_si : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), valid_destination_test : <function TransitionSequenceController.get_graph_test_functions.<locals>.valid_destination_test at 0x00007FF443484B90>, valid_edge_test : <function TransitionSequenceController.get_graph_test_functions.<locals>.valid_edge_test at 0x00007FF4F8E8D170>, posture_graph : posture_graph_service, preferences : FrozenAttributeDict({'apply_posture_costs': False, 'prefer_surface': False, 'require_current_constraint': False, 'posture_cost_overrides': {}})] File 'postures\posture_graph.py', line 5259, in postures.posture_graph.PostureGraphService.get_segmented_paths [ __name__ : postures.posture_graph, __package__ : postures, __loader__ : <sims4.importer.custom_import.CustomLoader object at 0x00007FF488647850>, __spec__ : ModuleSpec(name='postures.posture_graph', loader=<sims4.importer.custom_import.CustomLoader object at 0x00007FF488647850>, origin='D:\\Steam\\steamapps\\common\\The Sims 4\\Game\\Bin\\Python\\DLLs\\postures\\posture_graph_x64.pyd'), __file__ : D:\Steam\steamapps\common\The Sims 4\Game\Bin\Python\DLLs\postures\posture_graph_x64.pyd, __builtins__ : <module 'builtins' (built-in)>, NodeData : <class 'postures.posture_graph.NodeData'>, TransitionSpecCython : <class 'postures.posture_graph.TransitionSpecCython'>, PostureGraph : <class 'postures.posture_graph.PostureGraph'>, OrderedDict : <class 'collections.OrderedDict'>, namedtuple : <function namedtuple at 0x00007FF4D6FBB4D0>, defaultdict : <class 'collections.defaultdict'>, contextmanager : <function contextmanager at 0x00007FF4D70A78C0>, collections : <module 'collections' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\collections\\__init__.pyc'>, functools : <module 'functools' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\functools.pyc'>, itertools : <module 'itertools' (built-in)>, operator : <module 'operator' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\operator.pyc'>, time : <module 'time' (built-in)>, weakref : <module 'weakref' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\weakref.pyc'>, xml : <module 'xml' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\xml\\__init__.pyc'>, BarebonesCache : <class 'caches.BarebonesCache'>, SingleActorAndObjectResolver : <class 'event_testing.resolver.SingleActorAndObjectResolver'>, SingleSimResolver : <class 'event_testing.resolver.SingleSimResolver'>, TunableTestSet : <class 'event_testing.tests.TunableTestSet'>, PondUtils : <class 'objects.pools.pond_utils.PondUtils'>, get_required_height_clearance : <function get_required_height_clearance at 0x00007FF499B85200>, reload : <module 'sims4.reload' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\sims4\\reload.pyc'>, CallableTestList : <class 'sims4.callback_utils.CallableTestList'>, frozendict : <class '_sims4_collections.frozendict'>, enumdict : <class 'sims4.collections.enumdict'>, test_point_in_compound_polygon : <function test_point_in_compound_polygon at 0x00007FF4B19AC4D0>, QtCircle : <class 'sims4.geometry.Circle'>, Logger : <class 'sims4.log.Logger'>, StackVar : <class 'sims4.log.StackVar'>, standard_angle_repr : <function standard_angle_repr at 0x00007FF4D7435200>, suppress_quotes : <class 'sims4.repr_utils.suppress_quotes'>, Service : <class 'sims4.service_manager.Service'>, yield_to_irq : <function yield_to_irq at 0x00007FF4BD87B680>, TunableVector2 : <class 'sims4.tuning.geometric.TunableVector2'>, Tunable : <class 'sims4.tuning.tunable.Tunable'>, TunableReference : <class 'sims4.tuning.tunable.TunableReference'>, TunableList : <class 'sims4.tuning.tunable.TunableList'>, TunableMapping : <class 'sims4.tuning.tunable.TunableMapping'>, TunableEnumEntry : <class 'sims4.tuning.tunable.TunableEnumEntry'>, TunableTuple : <class 'sims4.tuning.tunable.TunableTuple'>, enumerate_reversed : <function enumerate_reversed at 0x00007FF4D7437050>, algos : <module 'algos' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\algos.pyc'>, caches : <module 'caches' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\caches.pyc'>, enum : <module 'enum' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\enum.pyc'>, sims4 : <module 'sims4' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\sims4\\__init__.pyc'>, SlotManifestEntry : <class 'animation.posture_manifest.SlotManifestEntry'>, AnimationParticipant : <enum <class 'int'>: AnimationParticipant>, SWIM_AT_NONE_CONSTRAINT : Constraint(...), STAND_AT_NONE_CONSTRAINT : Constraint(...), AutonomyPreferenceType : <enum <class 'int'>: AutonomyPreferenceType>, PassiveBalloons : <class 'balloon.passive_balloons.PassiveBalloons'>, build_element : <function build_element at 0x00007FF4B945A200>, maybe : <function maybe at 0x00007FF4B945F680>, TestResult : <class 'event_testing.results.TestResult'>, CallbackTypes : <enum <class 'int'>: CallbackTypes>, ParticipantType : <enum <class 'int'>: ParticipantType>, constraints : <module 'interactions.constraints' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Game\\Bin\\Python\\DLLs\\interactions\\constraints_x64.pyd'>, AffordanceObjectPair : <class 'interactions.aop.AffordanceObjectPair'>, create_transform_geometry : <cyfunction create_transform_geometry at 0x00007FF499BBD1F0>, Anywhere : <class 'interactions.constraints.Anywhere'>, ANYWHERE : Anywhere, RequiredSlotSingle : <class 'interactions.constraints.RequiredSlotSingle'>, create_constraint_set : <cyfunction create_constraint_set at 0x00007FF499BB6390>, Constraint : <class 'interactions.constraints.Constraint'>, Nowhere : <class 'interactions.constraints.Nowhere'>, ObjectJigConstraint : <class 'interactions.constraints.ObjectJigConstraint'>, InteractionContext : <class 'interactions.context.InteractionContext'>, QueueInsertStrategy : <enum <class 'int'>: QueueInsertStrategy>, InteractionSource : <enum <class 'int'>: InteractionSource>, FinishingType : <enum <class 'int'>: FinishingType>, Priority : <enum <class 'int'>: Priority>, routing_constants : <module 'interactions.utils.routing_constants' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\interactions\\utils\\routing_constants.pyc'>, RESERVATION_LIABILITY : ReservationLiability, ReservationLiability : <class 'interactions.utils.interaction_liabilities.ReservationLiability'>, FollowPath : <class 'interactions.utils.routing.FollowPath'>, get_route_element_for_path : <function get_route_element_for_path at 0x00007FF499B810E0>, SlotGoal : <class 'interactions.utils.routing.SlotGoal'>, TransitionFailureReasons : <enum <class 'int'>: TransitionFailureReasons>, ALL_HIDDEN_REASONS : HiddenReasonFlag.NOT_INITIALIZED|RABBIT_HOLE|REPLACEMENT, Definition : <class 'objects.definition.Definition'>, push_route_away : <function push_route_away at 0x00007FF48EAAC3B0>, ResetReason : <enum <class 'int'>: ResetReason>, pool_utils : <module 'objects.pools.pool_utils' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\objects\\pools\\pool_utils.pyc'>, ProxyObject : <class 'objects.proxy.ProxyObject'>, DerailReason : <enum <class 'int'>: DerailReason>, create_puppet_postures : <function create_puppet_postures at 0x00007FF48A185710>, SimPostureNode : <class 'postures.generic_posture_node.SimPostureNode'>, Posture : <class 'postures.posture.Posture'>, PostureGraphError : <class 'postures.posture_errors.PostureGraphError'>, PostureGraphMiddlePathError : <class 'postures.posture_errors.PostureGraphMiddlePathError'>, PostureScoring : <class 'postures.posture_scoring.PostureScoring'>, may_reserve_posture_target : <function may_reserve_posture_target at 0x00007FF499B274D0>, PostureSpecVariable : <enum <class 'int'>: PostureSpecVariable>, PostureOperation : <class 'postures.posture_specs.PostureOperation'>, get_origin_spec : <cyfunction get_origin_spec at 0x00007FF499B2A2C0>, get_origin_spec_carry : <cyfunction get_origin_spec_carry at 0x00007FF499B2A390>, with_caches : <cyfunction with_caches at 0x00007FF499B18870>, get_pick_up_spec_sequence : <cyfunction get_pick_up_spec_sequence at 0x00007FF499B2A460>, get_put_down_spec_sequence : <cyfunction get_put_down_spec_sequence at 0x00007FF499B2A530>, destination_test : <cyfunction destination_test at 0x00007FF499B2A7A0>, _object_addition : <function _object_addition at 0x00007FF499B00A70>, PostureAspectBody_create : <cyfunction PostureAspectBody_create at 0x00007FF499B2A870>, create_body_posture_state_spec : <function create_body_posture_state_spec at 0x00007FF499B30B90>, PostureTuning : <class 'postures.posture_tuning.PostureTuning'>, RelationshipGlobalTuning : <class 'relationships.global_relationship_tuning.RelationshipGlobalTuning'>, ReservationHandlerMulti : <class 'reservation.reservation_handler_multi.ReservationHandlerMulti'>, SurfaceType : <enum <class 'int'>: SurfaceType>, GoalFailureType : <enum 'GoalFailureType'>, FormationTuning : <class 'routing.formation.formation_tuning.FormationTuning'>, FormationRoutingType : <enum <class 'int'>: FormationRoutingType>, Species : <enum <class 'int'>: Species>, Age : <enum <class 'int'>: Age>, OceanTuning : <class 'world.ocean_tuning.OceanTuning'>, build_buy : <module 'build_buy' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\build_buy.pyc'>, debugvis : <module 'debugvis' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\debugvis.pyc'>, element_utils : <module 'element_utils' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\element_utils.pyc'>, elements : <module 'elements' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\elements.pyc'>, event_testing : <module 'event_testing' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\event_testing\\__init__.pyc'>, gsi_handlers : <module 'gsi_handlers' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\gsi_handlers\\__init__.pyc'>, indexed_manager : <module 'indexed_manager' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\indexed_manager.pyc'>, interactions : <module 'interactions' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\interactions\\__init__.pyc'>, postures : <module 'postures' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\postures\\__init__.pyc'>, primitives : <module 'primitives' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\primitives\\__init__.pyc'>, routing : <module 'routing' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\routing\\__init__.pyc'>, services : <module 'services' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\services\\__init__.pyc'>, terrain : <module 'terrain' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\terrain.pyc'>, SpawnActionLiability : <class 'world.spawn_actions.SpawnActionLiability'>, MAX_RIGHT_PATHS : 30, NON_OPTIMAL_PATH_DESTINATION : 1000, logger : <sims4.log.Logger object at 0x00007FF48A180D10>, cython_log : <sims4.log.Logger object at 0x00007FF4884CC810>, SIM_DEFAULT_POSTURE_TYPE : <class 'sims4.tuning.instances.posture_Stand'>, SIM_DEFAULT_AOPS : <sims4.collections.enumdict object at 0x00007FF48CCA6B90>, SIM_DEFAULT_OPERATION : PostureOperationBodyTransition(posture_Stand), SIM_INFANT_OVERRIDE_DEFAULT_OPERATION : PostureOperationBodyTransition(posture_infant_layonback), SIM_TESTED_AOPS : {(<Species.HUMAN = 1>, <Age.INFANT = 128>): [{'tests': CompoundTestList([(DevelopmentalMilestoneTest(current_zone=None, developmental_milestone=<class 'sims4.tuning.instances.infantMilestones_GrossMotor_SitUp'>, developmental_milestone_state=DevelopmentalMilestoneStates.UNLOCKED, fallback_result=DevelopmentalMilestoneTestResult.FAIL, invert=True, relationship_bits=None, subject=ParticipantTypeSingleSim.Actor, support_low_lod=True, tooltip=None),)]), 'aop': <AffordanceInstance; <class 'sims4.tuning.instances.generic_Infant_LayOnBack'> on None>}]}, STAND_AT_NONE : stand@None, STAND_AT_NONE_CARRY : stand@None, carry, STAND_AT_NONE_NODES : (stand@None, stand@None, carry), SIM_SWIM_POSTURE_TYPE : <class 'sims4.tuning.instances.posture_Swim'>, SIM_SWIM_AOPS : <sims4.collections.enumdict object at 0x00007FF47FB49ED0>, SIM_SWIM_OPERATION : PostureOperationBodyTransition(posture_Swim), SWIM_AT_NONE : swim@None, SWIM_AT_NONE_CARRY : swim@None, carry, SWIM_AT_NONE_NODES : (swim@None, swim@None, carry), _MOBILE_NODES_AT_NONE : {stand@None}, _MOBILE_NODES_AT_NONE_CARRY : {stand@None, carry}, _DEFAULT_MOBILE_NODES : {stand@None, carry, stand@None}, __reload_hooks__ : {'on_transition_destinations_changed': None, 'STAND_AT_NONE_CARRY': None, '_MOBILE_NODES_AT_NONE': None, 'enable_debug_goals_visualization': None, '_DEFAULT_MOBILE_NODES': None, 'SWIM_AT_NONE_NODES': None, 'SIM_SWIM_AOPS': None, 'SIM_INFANT_OVERRIDE_DEFAULT_OPERATION': None, '_MOBILE_NODES_AT_NONE_CARRY': None, 'SIM_DEFAULT_AOPS': None, 'STAND_AT_NONE_NODES': None, 'SIM_SWIM_POSTURE_TYPE': None, 'SWIM_AT_NONE': None, 'STAND_AT_NONE': None, 'SIM_DEFAULT_POSTURE_TYPE': None, 'SWIM_AT_NONE_CARRY': None, 'SIM_SWIM_OPERATION': None, 'SIM_TESTED_AOPS': None, 'SIM_DEFAULT_OPERATION': None, 'NO_CONNECTIVITY': None, 'EMPTY_PATH_SPEC': None}, InsertionIndexAndSpec : <class 'importlib._bootstrap.InsertionIndexAndSpec'>, set_transition_destinations : <cyfunction set_transition_destinations at 0x00007FF4884B6870>, _is_sim_carry : <cyfunction _is_sim_carry at 0x00007FF4884B6940>, DistanceEstimator : <class 'postures.posture_graph.DistanceEstimator'>, PathType : <enum <class 'int'>: PathType>, SegmentedPath : <class 'postures.posture_graph.SegmentedPath'>, Connectivity : <class 'postures.posture_graph.Connectivity'>, TransitionSequenceStage : <enum <class 'int'>: TransitionSequenceStage>, SequenceId : <enum <class 'int'>: SequenceId>, _MobileNode : <class 'importlib._bootstrap._MobileNode'>, COST_DELIMITER_STR : ----------------------------------, _shortest_path_gen : <cyfunction _shortest_path_gen at 0x00007FF4884E17A0>, set_transition_failure_reason : <cyfunction set_transition_failure_reason at 0x00007FF4884E1870>, _cache_global_sim_default_values : <cyfunction _cache_global_sim_default_values at 0x00007FF4884E1940>, get_mobile_posture_constraint : <cyfunction get_mobile_posture_constraint at 0x00007FF4884E1A10>, is_object_mobile_posture_compatible : <cyfunction is_object_mobile_posture_compatible at 0x00007FF4884E1AE0>, supress_posture_graph_build : <function supress_posture_graph_build at 0x00007FF4884D37A0>, can_remove_blocking_sims : <cyfunction can_remove_blocking_sims at 0x00007FF4884E1C80>, TransitionSpec : <class 'postures.posture_graph.TransitionSpec'>, PathSpec : <class 'postures.posture_graph.PathSpec'>, EdgeInfo : <class 'postures.posture_graph.EdgeInfo'>, _get_species_to_aop_tunable_mapping : <cyfunction _get_species_to_aop_tunable_mapping at 0x00007FF4884E7BB0>, PostureGraphService : <class 'postures.posture_graph.PostureGraphService'>] File 'T:\InGame\Gameplay\Scripts\Server\sims\sim.py', line 4299, in get_autonomy_preference_type [ self : , preference_tag : ObjectPreferenceTag.Drink, allow_test : True, object_preference_tracker : <households.household_object_preference_tracker.HouseholdObjectPreferenceTracker object at 0x00007FF463C7C350>] File 'T:\InGame\Gameplay\Scripts\Server\sims\sim.py', line 4329, in _check_preference [ self : , preference_tag : ObjectPreferenceTag.Drink, preference_map : {5: 765915588587950139, 6: 765915588526868343, 4: 448411655172071312}, obj_id : 765915588526868343] Edited February 9, 2025 by 50m380dy
Guest Posted February 9, 2025 Posted February 9, 2025 1 hour ago, 50m380dy said: Seems WW is causing some issues: this happens on coffee and water as far as i am observing. Any idea to fix it or just add it to the buglist? MC Command Center Last Exception Feb 09 - 21:07:05 Summary Last Module Called: sim.py Last Function Called: _check_preference Error message: Exception in Sim Timeline: Exception running Element (AttributeError: 'NoneType' object has no attribute 'id'), CategoryID: sim:4329 Pretty Error CallStack (Click to expand/collapse) Reveal hidden contents Mod Path Module Function Line Error Class transition_sequence.py get_transitions_for_sim 2829 TransitionSequence for drink_Coffee_Generic_Consume 653 on transition_sequence.py _get_transitions_for_sim 2988 TransitionSequence for drink_Coffee_Generic_Consume 653 on postures posture_graph.py postures.posture_graph.PostureGraphService.get_segmented_paths 5259 sim.py get_autonomy_preference_type 4299 sim.py _check_preference 4329 Full Error CallStack (Click to expand/collapse) Reveal hidden contents File 'T:\InGame\Gameplay\Scripts\Server\areaserver.py', line 222, in c_api_server_tick [ absolute_ticks : 390773224582, clock_service : server_clock, previous_ticks : 390773224548, zone : <Zone ID: 0x529139375bd08f4>, persistence_service : persistence_service] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\injector.py', line 26, in _wrapped_function [ args : (<Zone ID: 0x529139375bd08f4>, 390773224582), new_function : <function _turbolib_zone_game_update at 0x00007FF47D7C24D0>, original_function : <function Zone.update at 0x00007FF483CA6CB0>] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\zone_tick.py', line 83, in _turbolib_zone_game_update [ original : <function Zone.update at 0x00007FF483CA6CB0>, self : <Zone ID: 0x529139375bd08f4>, args : (390773224582,)] File 'T:\InGame\Gameplay\Scripts\Server\zone.py', line 517, in update [ self : <Zone ID: 0x529139375bd08f4>, absolute_ticks : 390773224582, game_clock : game_clock, time_service : time_service, season_service : season_service, weather_service : weather_service, narrative_service : narrative_service, roommate_service : roommate_service, lunar_cycle_service : lunar_cycle_service] File 'T:\InGame\Gameplay\Scripts\Server\time_service.py', line 117, in update [ self : time_service, time_slice : True, max_time_ms : 33] File 'T:\InGame\Gameplay\Scripts\Server\scheduling\masked\simulation\unclog\__init__.py', line 25, in _wrapped_function [ args : (<scheduling.Timeline object at 0x00007FF49542A250>, DateAndTime(352760791)), kwargs : {'max_time_ms': 33}, new_function : <function _gtu_on_sim_timeline_simulation at 0x00007FF481C325F0>, original_function : <function Timeline.simulate at 0x00007FF493878950>] File 'T:\InGame\Gameplay\Scripts\Server\scheduling\masked\simulation\unclog\__init__.py', line 53, in _gtu_on_sim_timeline_simulation [ original : <function Timeline.simulate at 0x00007FF493878950>, self : <scheduling.Timeline object at 0x00007FF49542A250>, args : (DateAndTime(352760791),), kwargs : {'max_time_ms': 33}] File 'T:\InGame\Gameplay\Scripts\Server\scheduling.py', line 253, in simulate [ self : <scheduling.Timeline object at 0x00007FF49542A250>, until : 07:33:51.640 day:2 week:23, max_elements : 10000, max_time_ms : 33, count : 73, start_time : 204983.21800000002, end_time : 204983.25100000002, handle : [None, 17604, <scheduling.Timeline object at 0x00007FF49542A250>, False, <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>], when : 07:33:50.280 day:2 week:23, _ : 17599, _t : <scheduling.Timeline object at 0x00007FF49542A250>, _s : True, e : <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, calling : True, result : [None, 17604, <scheduling.Timeline object at 0x00007FF49542A250>, False, <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>], exc : 'NoneType' object has no attribute 'id'] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\injector.py', line 26, in _wrapped_function [ args : (<scheduling.Timeline object at 0x00007FF49542A250>, <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, AttributeError("'NoneType' object has no attribute 'id'"), 'Exception running Element'), new_function : <function _suppress_replaced_exception_of_asm_request_on_timeline at 0x00007FF47D43B8C0>, original_function : <function Timeline._report_exception at 0x00007FF49387A320>] File '.\WickedWhims_v183a\wickedwhims\main\hacks\asm_states_traversal.py', line 43, in _suppress_replaced_exception_of_asm_request_on_timeline [ original : <function Timeline._report_exception at 0x00007FF49387A320>, self : <scheduling.Timeline object at 0x00007FF49542A250>, args : (<Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, AttributeError("'NoneType' object has no attribute 'id'"), 'Exception running Element'), exception : 'NoneType' object has no attribute 'id'] File 'T:\InGame\Gameplay\Scripts\Server\scheduling.py', line 744, in _report_exception [ self : <scheduling.Timeline object at 0x00007FF49542A250>, element : <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, exception : 'NoneType' object has no attribute 'id', message : Exception running Element] File 'T:\InGame\Gameplay\Scripts\Server\time_service.py', line 196, in _on_exception [ self : time_service, timeline : <scheduling.Timeline object at 0x00007FF49542A250>, element : <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, exception : 'NoneType' object has no attribute 'id', message : Exception running Element, name : Sim Timeline] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\injector.py', line 26, in _wrapped_function [ args : (<sims4.log.Logger object at 0x00007FF4873B5510>, 'Exception in {}: {}', 'Sim Timeline', 'Exception running Element'), kwargs : {'exc': AttributeError("'NoneType' object has no attribute 'id'"), 'log_current_callstack': False}, new_function : <function _on_exception_occurrence at 0x00007FF48D086C20>, original_function : <function Logger.exception at 0x00007FF48D3B5440>] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\exceptions_feedback.py', line 18, in _on_exception_occurrence [ original : <function Logger.exception at 0x00007FF48D3B5440>, self : <sims4.log.Logger object at 0x00007FF4873B5510>, args : ('Exception in {}: {}', 'Sim Timeline', 'Exception running Element'), kwargs : {'exc': AttributeError("'NoneType' object has no attribute 'id'"), 'log_current_callstack': False}] File 'T:\InGame\Gameplay\Scripts\Server\elements.py', line 381, in _run [ self : <Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, timeline : <scheduling.Timeline object at 0x00007FF49542A250>, pending_generator : <function CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen at 0x00007FF460C13DD0>] File 'T:\InGame\Gameplay\Scripts\Server\carry\carry_elements.py', line 601, in push_si_gen [ timeline : <scheduling.Timeline object at 0x00007FF49542A250>, new_posture : posture_CarryObject:71, new_source_aop : carry_holdobject on object_Drink_Coffee_Generic:0x0ddd142b92aa019d, self : <carry.carry_elements.CarryElementHelper object at 0x00007FF4597E7B10>] File 'T:\InGame\Gameplay\Scripts\Server\carry\carry_elements.py', line 463, in _do_push_si_gen [ self : <carry.carry_elements.CarryElementHelper object at 0x00007FF4597E7B10>, timeline : <scheduling.Timeline object at 0x00007FF49542A250>, new_source_aop : carry_holdobject on object_Drink_Coffee_Generic:0x0ddd142b92aa019d, new_posture : posture_CarryObject:71, source_interaction_context : interactions.context.InteractionContext(<sim '' 0x5291393767219e9>, InteractionSource.POSTURE_GRAPH, <Priority.Low = 1>), result : <ExecuteResult: True: (None) - running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed)>, source_interaction : running carry_holdobject:654 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), owning_interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), aop : drink_Coffee_Generic_Consume on object_Drink_Coffee_Generic:0x0ddd142b92aa019d, owning_interaction_context : interactions.context.InteractionContext(<sim '' 0x5291393767219e9>, InteractionSource.AUTONOMY, <Priority.Low = 1>)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\aop.py', line 212, in execute_interaction [ interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), context : interactions.context.InteractionContext(<sim '' 0x5291393767219e9>, InteractionSource.AUTONOMY, <Priority.Low = 1>)] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\injector.py', line 26, in _wrapped_function [ args : (InteractionQueue for , <SI drink_Coffee_Generic_Consume id:653 sim:>), new_function : <function _turbolib_interaction_queue at 0x00007FF47D8B9CB0>, original_function : <function InteractionQueue.append at 0x00007FF4840D4EF0>] File '.\WickedWhims_v183a\turbolib2\events\interactions.py', line 146, in _turbolib_interaction_queue [ original : <function InteractionQueue.append at 0x00007FF4840D4EF0>, self : InteractionQueue for , args : (<SI drink_Coffee_Generic_Consume id:653 sim:>,), interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), result : True] File 'T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py', line 1356, in append [ self : InteractionQueue for , interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), target_queue : <interactions.interaction_queue.InteractionBucket object at 0x00007FF4841C8590>, insert_after_interaction : running coffeeMaker_Grab:583 on object_coffeeMachineRWCareerCulinary_01:0x0215141762e019b1 (guaranteed), success : True, interaction_id_to_insert_after : 583] File 'T:\InGame\Gameplay\Scripts\Lib\contextlib.py', line 121, in __exit__ [ self : <contextlib._GeneratorContextManager object at 0x00007FF459796890>] File 'T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py', line 901, in _head_change_watcher [ self : InteractionQueue for , old_head : running sofa_Nap:223 on object_sofa_SP25IND:0x063914064baa1ddc (guaranteed)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py', line 985, in _get_head [ self : InteractionQueue for , bucket : <interactions.interaction_queue.InteractionBucket object at 0x00007FF4841C8590>] File 'T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py', line 347, in get_next_unblocked_interaction [ self : <interactions.interaction_queue.InteractionBucket object at 0x00007FF4841C8590>, blocked_sims_callback : <bound method InteractionQueue._set_si_state_on_changed_callbacks_for_head of InteractionQueue for >, interactions_iter : <list_iterator object at 0x00007FF48BF4CD90>, interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\super_interaction.py', line 3286, in get_sims_with_invalid_paths [ self : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\super_interaction.py', line 3239, in _generate_connectivity [ self : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed)] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 1549, in compute_transition_connectivity [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , gen : <generator object TransitionSequenceController.run_transitions at 0x00007FF46D99FED0>] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 1792, in run_transitions [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , progress_max : TransitionSequenceStage.CONNECTIVITY, required_sim : , sim : ] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 3529, in _build_transitions [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , actor : ] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 3313, in _build_and_log_transitions_for_sim [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , sim : , required : True, kwargs : {'target_sim': None}] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 3379, in _build_transitions_for_sim [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , required : True, kwargs : {'target_sim': None}, sim_data : <postures.transition_sequence.TransitionSequenceData object at 0x00007FF459CEC450>, sim : ] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 2829, in get_transitions_for_sim [ args : (None, <sim '' 0x5291393767219e9>), kwargs : {'target_sim': None}, self : TransitionSequence for drink_Coffee_Generic_Consume 653 on ] File 'T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py', line 2988, in _get_transitions_for_sim [ self : TransitionSequence for drink_Coffee_Generic_Consume 653 on , sim : , participant_type : ParticipantType.Actor, interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), sim_data : <postures.transition_sequence.TransitionSequenceData object at 0x00007FF459CEC450>, final_constraint : ConstraintSet(...), constraint_interaction : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), constraint_interaction_participant_type : ParticipantType.Actor, templates : 'defaultdict(<class 'list'>, {ConstraintSet(...): [(bed_crosslegged@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d), HAND: <Hand.RIGHT = 2>, INTERACTION_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d)})), (sit@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d), HAND: <Hand.RIGHT = 2>, INTERACTION_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d)})), (bed_kneel@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d), HAND: <Hand.RIGHT = 2>, INTERACTION_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d)})), (bedToddlerSleepingBag_sit@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d), HAND: <Hand.RIGHT = 2>, INTERACTION_TARGET: object_Drink_Coffee_Generic(0x0ddd142b92aa019d)})), (Crosslegged Posture@ANYTHING, carry, _sims4_collections.frozendict({CARRY_TARGET: obj...', carry_target_si : running drink_Coffee_Generic_Consume:653 on object_Drink_Coffee_Generic:0x0ddd142b92aa019d (guaranteed), valid_destination_test : <function TransitionSequenceController.get_graph_test_functions.<locals>.valid_destination_test at 0x00007FF443484B90>, valid_edge_test : <function TransitionSequenceController.get_graph_test_functions.<locals>.valid_edge_test at 0x00007FF4F8E8D170>, posture_graph : posture_graph_service, preferences : FrozenAttributeDict({'apply_posture_costs': False, 'prefer_surface': False, 'require_current_constraint': False, 'posture_cost_overrides': {}})] File 'postures\posture_graph.py', line 5259, in postures.posture_graph.PostureGraphService.get_segmented_paths [ __name__ : postures.posture_graph, __package__ : postures, __loader__ : <sims4.importer.custom_import.CustomLoader object at 0x00007FF488647850>, __spec__ : ModuleSpec(name='postures.posture_graph', loader=<sims4.importer.custom_import.CustomLoader object at 0x00007FF488647850>, origin='D:\\Steam\\steamapps\\common\\The Sims 4\\Game\\Bin\\Python\\DLLs\\postures\\posture_graph_x64.pyd'), __file__ : D:\Steam\steamapps\common\The Sims 4\Game\Bin\Python\DLLs\postures\posture_graph_x64.pyd, __builtins__ : <module 'builtins' (built-in)>, NodeData : <class 'postures.posture_graph.NodeData'>, TransitionSpecCython : <class 'postures.posture_graph.TransitionSpecCython'>, PostureGraph : <class 'postures.posture_graph.PostureGraph'>, OrderedDict : <class 'collections.OrderedDict'>, namedtuple : <function namedtuple at 0x00007FF4D6FBB4D0>, defaultdict : <class 'collections.defaultdict'>, contextmanager : <function contextmanager at 0x00007FF4D70A78C0>, collections : <module 'collections' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\collections\\__init__.pyc'>, functools : <module 'functools' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\functools.pyc'>, itertools : <module 'itertools' (built-in)>, operator : <module 'operator' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\operator.pyc'>, time : <module 'time' (built-in)>, weakref : <module 'weakref' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\weakref.pyc'>, xml : <module 'xml' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\base.zip\\lib\\xml\\__init__.pyc'>, BarebonesCache : <class 'caches.BarebonesCache'>, SingleActorAndObjectResolver : <class 'event_testing.resolver.SingleActorAndObjectResolver'>, SingleSimResolver : <class 'event_testing.resolver.SingleSimResolver'>, TunableTestSet : <class 'event_testing.tests.TunableTestSet'>, PondUtils : <class 'objects.pools.pond_utils.PondUtils'>, get_required_height_clearance : <function get_required_height_clearance at 0x00007FF499B85200>, reload : <module 'sims4.reload' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\sims4\\reload.pyc'>, CallableTestList : <class 'sims4.callback_utils.CallableTestList'>, frozendict : <class '_sims4_collections.frozendict'>, enumdict : <class 'sims4.collections.enumdict'>, test_point_in_compound_polygon : <function test_point_in_compound_polygon at 0x00007FF4B19AC4D0>, QtCircle : <class 'sims4.geometry.Circle'>, Logger : <class 'sims4.log.Logger'>, StackVar : <class 'sims4.log.StackVar'>, standard_angle_repr : <function standard_angle_repr at 0x00007FF4D7435200>, suppress_quotes : <class 'sims4.repr_utils.suppress_quotes'>, Service : <class 'sims4.service_manager.Service'>, yield_to_irq : <function yield_to_irq at 0x00007FF4BD87B680>, TunableVector2 : <class 'sims4.tuning.geometric.TunableVector2'>, Tunable : <class 'sims4.tuning.tunable.Tunable'>, TunableReference : <class 'sims4.tuning.tunable.TunableReference'>, TunableList : <class 'sims4.tuning.tunable.TunableList'>, TunableMapping : <class 'sims4.tuning.tunable.TunableMapping'>, TunableEnumEntry : <class 'sims4.tuning.tunable.TunableEnumEntry'>, TunableTuple : <class 'sims4.tuning.tunable.TunableTuple'>, enumerate_reversed : <function enumerate_reversed at 0x00007FF4D7437050>, algos : <module 'algos' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\algos.pyc'>, caches : <module 'caches' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\caches.pyc'>, enum : <module 'enum' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\enum.pyc'>, sims4 : <module 'sims4' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\core.zip\\sims4\\__init__.pyc'>, SlotManifestEntry : <class 'animation.posture_manifest.SlotManifestEntry'>, AnimationParticipant : <enum <class 'int'>: AnimationParticipant>, SWIM_AT_NONE_CONSTRAINT : Constraint(...), STAND_AT_NONE_CONSTRAINT : Constraint(...), AutonomyPreferenceType : <enum <class 'int'>: AutonomyPreferenceType>, PassiveBalloons : <class 'balloon.passive_balloons.PassiveBalloons'>, build_element : <function build_element at 0x00007FF4B945A200>, maybe : <function maybe at 0x00007FF4B945F680>, TestResult : <class 'event_testing.results.TestResult'>, CallbackTypes : <enum <class 'int'>: CallbackTypes>, ParticipantType : <enum <class 'int'>: ParticipantType>, constraints : <module 'interactions.constraints' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Game\\Bin\\Python\\DLLs\\interactions\\constraints_x64.pyd'>, AffordanceObjectPair : <class 'interactions.aop.AffordanceObjectPair'>, create_transform_geometry : <cyfunction create_transform_geometry at 0x00007FF499BBD1F0>, Anywhere : <class 'interactions.constraints.Anywhere'>, ANYWHERE : Anywhere, RequiredSlotSingle : <class 'interactions.constraints.RequiredSlotSingle'>, create_constraint_set : <cyfunction create_constraint_set at 0x00007FF499BB6390>, Constraint : <class 'interactions.constraints.Constraint'>, Nowhere : <class 'interactions.constraints.Nowhere'>, ObjectJigConstraint : <class 'interactions.constraints.ObjectJigConstraint'>, InteractionContext : <class 'interactions.context.InteractionContext'>, QueueInsertStrategy : <enum <class 'int'>: QueueInsertStrategy>, InteractionSource : <enum <class 'int'>: InteractionSource>, FinishingType : <enum <class 'int'>: FinishingType>, Priority : <enum <class 'int'>: Priority>, routing_constants : <module 'interactions.utils.routing_constants' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\interactions\\utils\\routing_constants.pyc'>, RESERVATION_LIABILITY : ReservationLiability, ReservationLiability : <class 'interactions.utils.interaction_liabilities.ReservationLiability'>, FollowPath : <class 'interactions.utils.routing.FollowPath'>, get_route_element_for_path : <function get_route_element_for_path at 0x00007FF499B810E0>, SlotGoal : <class 'interactions.utils.routing.SlotGoal'>, TransitionFailureReasons : <enum <class 'int'>: TransitionFailureReasons>, ALL_HIDDEN_REASONS : HiddenReasonFlag.NOT_INITIALIZED|RABBIT_HOLE|REPLACEMENT, Definition : <class 'objects.definition.Definition'>, push_route_away : <function push_route_away at 0x00007FF48EAAC3B0>, ResetReason : <enum <class 'int'>: ResetReason>, pool_utils : <module 'objects.pools.pool_utils' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\objects\\pools\\pool_utils.pyc'>, ProxyObject : <class 'objects.proxy.ProxyObject'>, DerailReason : <enum <class 'int'>: DerailReason>, create_puppet_postures : <function create_puppet_postures at 0x00007FF48A185710>, SimPostureNode : <class 'postures.generic_posture_node.SimPostureNode'>, Posture : <class 'postures.posture.Posture'>, PostureGraphError : <class 'postures.posture_errors.PostureGraphError'>, PostureGraphMiddlePathError : <class 'postures.posture_errors.PostureGraphMiddlePathError'>, PostureScoring : <class 'postures.posture_scoring.PostureScoring'>, may_reserve_posture_target : <function may_reserve_posture_target at 0x00007FF499B274D0>, PostureSpecVariable : <enum <class 'int'>: PostureSpecVariable>, PostureOperation : <class 'postures.posture_specs.PostureOperation'>, get_origin_spec : <cyfunction get_origin_spec at 0x00007FF499B2A2C0>, get_origin_spec_carry : <cyfunction get_origin_spec_carry at 0x00007FF499B2A390>, with_caches : <cyfunction with_caches at 0x00007FF499B18870>, get_pick_up_spec_sequence : <cyfunction get_pick_up_spec_sequence at 0x00007FF499B2A460>, get_put_down_spec_sequence : <cyfunction get_put_down_spec_sequence at 0x00007FF499B2A530>, destination_test : <cyfunction destination_test at 0x00007FF499B2A7A0>, _object_addition : <function _object_addition at 0x00007FF499B00A70>, PostureAspectBody_create : <cyfunction PostureAspectBody_create at 0x00007FF499B2A870>, create_body_posture_state_spec : <function create_body_posture_state_spec at 0x00007FF499B30B90>, PostureTuning : <class 'postures.posture_tuning.PostureTuning'>, RelationshipGlobalTuning : <class 'relationships.global_relationship_tuning.RelationshipGlobalTuning'>, ReservationHandlerMulti : <class 'reservation.reservation_handler_multi.ReservationHandlerMulti'>, SurfaceType : <enum <class 'int'>: SurfaceType>, GoalFailureType : <enum 'GoalFailureType'>, FormationTuning : <class 'routing.formation.formation_tuning.FormationTuning'>, FormationRoutingType : <enum <class 'int'>: FormationRoutingType>, Species : <enum <class 'int'>: Species>, Age : <enum <class 'int'>: Age>, OceanTuning : <class 'world.ocean_tuning.OceanTuning'>, build_buy : <module 'build_buy' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\build_buy.pyc'>, debugvis : <module 'debugvis' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\debugvis.pyc'>, element_utils : <module 'element_utils' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\element_utils.pyc'>, elements : <module 'elements' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\elements.pyc'>, event_testing : <module 'event_testing' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\event_testing\\__init__.pyc'>, gsi_handlers : <module 'gsi_handlers' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\gsi_handlers\\__init__.pyc'>, indexed_manager : <module 'indexed_manager' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\indexed_manager.pyc'>, interactions : <module 'interactions' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\interactions\\__init__.pyc'>, postures : <module 'postures' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\postures\\__init__.pyc'>, primitives : <module 'primitives' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\primitives\\__init__.pyc'>, routing : <module 'routing' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\routing\\__init__.pyc'>, services : <module 'services' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\services\\__init__.pyc'>, terrain : <module 'terrain' from 'D:\\Steam\\steamapps\\common\\The Sims 4\\Data\\Simulation\\Gameplay\\simulation.zip\\terrain.pyc'>, SpawnActionLiability : <class 'world.spawn_actions.SpawnActionLiability'>, MAX_RIGHT_PATHS : 30, NON_OPTIMAL_PATH_DESTINATION : 1000, logger : <sims4.log.Logger object at 0x00007FF48A180D10>, cython_log : <sims4.log.Logger object at 0x00007FF4884CC810>, SIM_DEFAULT_POSTURE_TYPE : <class 'sims4.tuning.instances.posture_Stand'>, SIM_DEFAULT_AOPS : <sims4.collections.enumdict object at 0x00007FF48CCA6B90>, SIM_DEFAULT_OPERATION : PostureOperationBodyTransition(posture_Stand), SIM_INFANT_OVERRIDE_DEFAULT_OPERATION : PostureOperationBodyTransition(posture_infant_layonback), SIM_TESTED_AOPS : {(<Species.HUMAN = 1>, <Age.INFANT = 128>): [{'tests': CompoundTestList([(DevelopmentalMilestoneTest(current_zone=None, developmental_milestone=<class 'sims4.tuning.instances.infantMilestones_GrossMotor_SitUp'>, developmental_milestone_state=DevelopmentalMilestoneStates.UNLOCKED, fallback_result=DevelopmentalMilestoneTestResult.FAIL, invert=True, relationship_bits=None, subject=ParticipantTypeSingleSim.Actor, support_low_lod=True, tooltip=None),)]), 'aop': <AffordanceInstance; <class 'sims4.tuning.instances.generic_Infant_LayOnBack'> on None>}]}, STAND_AT_NONE : stand@None, STAND_AT_NONE_CARRY : stand@None, carry, STAND_AT_NONE_NODES : (stand@None, stand@None, carry), SIM_SWIM_POSTURE_TYPE : <class 'sims4.tuning.instances.posture_Swim'>, SIM_SWIM_AOPS : <sims4.collections.enumdict object at 0x00007FF47FB49ED0>, SIM_SWIM_OPERATION : PostureOperationBodyTransition(posture_Swim), SWIM_AT_NONE : swim@None, SWIM_AT_NONE_CARRY : swim@None, carry, SWIM_AT_NONE_NODES : (swim@None, swim@None, carry), _MOBILE_NODES_AT_NONE : {stand@None}, _MOBILE_NODES_AT_NONE_CARRY : {stand@None, carry}, _DEFAULT_MOBILE_NODES : {stand@None, carry, stand@None}, __reload_hooks__ : {'on_transition_destinations_changed': None, 'STAND_AT_NONE_CARRY': None, '_MOBILE_NODES_AT_NONE': None, 'enable_debug_goals_visualization': None, '_DEFAULT_MOBILE_NODES': None, 'SWIM_AT_NONE_NODES': None, 'SIM_SWIM_AOPS': None, 'SIM_INFANT_OVERRIDE_DEFAULT_OPERATION': None, '_MOBILE_NODES_AT_NONE_CARRY': None, 'SIM_DEFAULT_AOPS': None, 'STAND_AT_NONE_NODES': None, 'SIM_SWIM_POSTURE_TYPE': None, 'SWIM_AT_NONE': None, 'STAND_AT_NONE': None, 'SIM_DEFAULT_POSTURE_TYPE': None, 'SWIM_AT_NONE_CARRY': None, 'SIM_SWIM_OPERATION': None, 'SIM_TESTED_AOPS': None, 'SIM_DEFAULT_OPERATION': None, 'NO_CONNECTIVITY': None, 'EMPTY_PATH_SPEC': None}, InsertionIndexAndSpec : <class 'importlib._bootstrap.InsertionIndexAndSpec'>, set_transition_destinations : <cyfunction set_transition_destinations at 0x00007FF4884B6870>, _is_sim_carry : <cyfunction _is_sim_carry at 0x00007FF4884B6940>, DistanceEstimator : <class 'postures.posture_graph.DistanceEstimator'>, PathType : <enum <class 'int'>: PathType>, SegmentedPath : <class 'postures.posture_graph.SegmentedPath'>, Connectivity : <class 'postures.posture_graph.Connectivity'>, TransitionSequenceStage : <enum <class 'int'>: TransitionSequenceStage>, SequenceId : <enum <class 'int'>: SequenceId>, _MobileNode : <class 'importlib._bootstrap._MobileNode'>, COST_DELIMITER_STR : ----------------------------------, _shortest_path_gen : <cyfunction _shortest_path_gen at 0x00007FF4884E17A0>, set_transition_failure_reason : <cyfunction set_transition_failure_reason at 0x00007FF4884E1870>, _cache_global_sim_default_values : <cyfunction _cache_global_sim_default_values at 0x00007FF4884E1940>, get_mobile_posture_constraint : <cyfunction get_mobile_posture_constraint at 0x00007FF4884E1A10>, is_object_mobile_posture_compatible : <cyfunction is_object_mobile_posture_compatible at 0x00007FF4884E1AE0>, supress_posture_graph_build : <function supress_posture_graph_build at 0x00007FF4884D37A0>, can_remove_blocking_sims : <cyfunction can_remove_blocking_sims at 0x00007FF4884E1C80>, TransitionSpec : <class 'postures.posture_graph.TransitionSpec'>, PathSpec : <class 'postures.posture_graph.PathSpec'>, EdgeInfo : <class 'postures.posture_graph.EdgeInfo'>, _get_species_to_aop_tunable_mapping : <cyfunction _get_species_to_aop_tunable_mapping at 0x00007FF4884E7BB0>, PostureGraphService : <class 'postures.posture_graph.PostureGraphService'>] File 'T:\InGame\Gameplay\Scripts\Server\sims\sim.py', line 4299, in get_autonomy_preference_type [ self : , preference_tag : ObjectPreferenceTag.Drink, allow_test : True, object_preference_tracker : <households.household_object_preference_tracker.HouseholdObjectPreferenceTracker object at 0x00007FF463C7C350>] File 'T:\InGame\Gameplay\Scripts\Server\sims\sim.py', line 4329, in _check_preference [ self : , preference_tag : ObjectPreferenceTag.Drink, preference_map : {5: 765915588587950139, 6: 765915588526868343, 4: 448411655172071312}, obj_id : 765915588526868343] Not sure why you think this has anything to do with WW. In what you've posted (it's help if you post the document itself), I don't see any reference to WW.
alexlll Posted February 11, 2025 Posted February 11, 2025 Hi TURBODRIVER. When watching sims having sex, solo sex is turned on, but the same animation is always played. Please add the ability to change this animation to other solo sex animations that I download separately (animations of other authors).
Beasstmaster Posted February 12, 2025 Posted February 12, 2025 First of all: Awesome Mod! You a legend!!! Secondly: Sorting Sex animations. Is it possible to create a "newest added" or "latest" sorting option? Thirdly: Awesome Mod! You a Legend!!!
Vitae777 Posted February 13, 2025 Posted February 13, 2025 Can I somehow include incest and sex between teenagers?
Guest Posted February 13, 2025 Posted February 13, 2025 4 hours ago, Vitae777 said: Can I somehow include incest and sex between teenagers? There's already a switch in the in-game settings to allow teenagers to have sex; I don't use teens but IIRC they'll require the Post Puberty trait (which can be added with the Wicked Attributes menu). Incest requires the Inappropriate Unlock.
RUASim21 Posted February 15, 2025 Posted February 15, 2025 On 2/9/2025 at 6:59 AM, Carlos v said: Hi everyone i have a question if you have a married couple and one of them create a account for sim hub can both of them use the account or do they need both there own account. They each need their own account.
Frost Flower Posted February 16, 2025 Posted February 16, 2025 I know there is allready a setting for time to slow during sex, but is there a setting for stopping time entirely? If not it would be a nice feature if possible, I waste so much time for my Sims when they get down and dirty 😂
crymes75 Posted February 17, 2025 Posted February 17, 2025 I've been looking and can't find the setting in wicked whims, my sims that are prostitues are talking after sex and I am running brothel. How to I turn off the setting, I saw it somewhere.
Husk Posted February 17, 2025 Posted February 17, 2025 On 2/16/2025 at 4:16 AM, Frost Flower said: I know there is allready a setting for time to slow during sex, but is there a setting for stopping time entirely? If not it would be a nice feature if possible, I waste so much time for my Sims when they get down and dirty 😂 Unlikely, messing around with game time is funky and usually causes issues. 2 hours ago, crymes75 said: I've been looking and can't find the setting in wicked whims, my sims that are prostitues are talking after sex and I am running brothel. How to I turn off the setting, I saw it somewhere. Prostitutuin is a part of Wicked Perversions, not WickedWhims, so that might be why.
Charly__cr Posted February 17, 2025 Posted February 17, 2025 Hello First excuse me but English is not my language. I will try to explain the situation as best as possible I am playing with residential rentals, when I want to initiate sexual relations with my tenants the following sign appears, this happens if I am in the rental place or in my house,it says: “X refuses to have sex with X The current situacion X or X are in doesn’t allow to initiate sex.” (I wanted to upload a screenshot but I didn't know how, it tells me that the size is invalid) It even does not allow my tenants to have sexual relations with any other NPC, inviting several and trying to initiate group sex appears on the same sign between themselves as the reason for rejection. Any idea why? Thanks
adwn__ Posted February 19, 2025 Posted February 19, 2025 will simhub add a function where it can upload videos ? or maybe replacing AEP entirely, since AEP is practically dead now
Just Checking Posted February 20, 2025 Posted February 20, 2025 Been trying to use the Unlock Camera Movement setting in the simhub options and it seems not to change anything about my camera movement when trying to take simhub shots, I know it says it's an experimental feature but does anyone have that setting working? I don't know if I'm missing something or if it's not fully functional yet.
RUASim21 Posted February 20, 2025 Posted February 20, 2025 On 2/19/2025 at 6:15 AM, adwn__ said: will simhub add a function where it can upload videos ? or maybe replacing AEP entirely, since AEP is practically dead now Yes, it's currently only in the Patreon version of the mod. Considering SimHub was Patreon only, be prepared to wait. However, you can use Jughandle's mod if you want the video aspect. 1
50m380dy Posted February 22, 2025 Posted February 22, 2025 (edited) On 2/9/2025 at 10:25 PM, FutureGhost3888 said: Not sure why you think this has anything to do with WW. In what you've posted (it's help if you post the document itself), I don't see any reference to WW. On the full error stack there are some error corresponding to WW, e.g. File '.\WickedWhims_v183a\wickedwhims\main\hacks\asm_states_traversal.py', line 43, in _suppress_replaced_exception_of_asm_request_on_timeline [ original : <function Timeline._report_exception at 0x00007FF49387A320>, self : <scheduling.Timeline object at 0x00007FF49542A250>, args : (<Gen; CarryElementHelper.enter_carry_while_holding.<locals>.set_up_transition_gen.<locals>.maybe_do_transition_gen.<locals>.push_si_gen@600; dead>, AttributeError("'NoneType' object has no attribute 'id'"), 'Exception running Element'), exception : 'NoneType' object has no attribute 'id'] As this is the only error derived from mods I assumed WW is causing it. But I may be wrong and this is actually a game bug and WW just stacks on it. Edited February 22, 2025 by 50m380dy
BobtheSmith Posted February 23, 2025 Posted February 23, 2025 (edited) I like the concept of the new "Accomplished Nudist" aspiration, but I kinda wish it didn't involve having to use Simhub. I kinda wish like it was about just being a nudist. I kinda feel like it would benefit from being split up into two, or even three, aspirations. Something like: 1) Accomplished Nudist: Focused purely on naturism, focused on nudity/convincing others to become nudists. 2) Simhub Star: Focused on building a Simhub Following. 3) Master Flasher: Focused more on exhibitionism, flashing, streaking etc. Though the latter two could probably also be folded into one. Edited February 23, 2025 by BobtheSmith 1
supervamp78 Posted February 24, 2025 Posted February 24, 2025 where are the privacy settings that make sims stop fucking if someone walks in
Guest Posted February 25, 2025 Posted February 25, 2025 5 hours ago, supervamp78 said: where are the privacy settings that make sims stop fucking if someone walks in I don't think there is one. There's a privacy setting under Sex Settings and then "Cheats" but all that does is make anyone who walks in run away.
supervamp78 Posted February 25, 2025 Posted February 25, 2025 5 hours ago, FutureGhost3888 said: I don't think there is one. There's a privacy setting under Sex Settings and then "Cheats" but all that does is make anyone who walks in run away. I could have sworn there used to be a thing that made them stuff if they were seen
Sennistrasz Posted February 26, 2025 Posted February 26, 2025 I'm assuming that the mod is not affected by the update?
successfulchiller13 Posted February 26, 2025 Posted February 26, 2025 1 hour ago, Sennistrasz said: I'm assuming that the mod is not affected by the update? I wouldn't assume anything just yet. I personally wait till I see that it says that the mod is supported with the most recent update. 1
JKash Posted February 26, 2025 Posted February 26, 2025 30 minutes ago, successfulchiller13 said: I wouldn't assume anything just yet. I personally wait till I see that it says that the mod is supported with the most recent update. Since this new update categorizes tattoos, would that in theory affect tattoos slots from CC like penis swatches? Im assuming since they already existed in game file but they just decide to show them now means it wont be a problem no? 1
Medieval Knight Posted February 26, 2025 Posted February 26, 2025 So far, WickedWhims v183a is working without problems with the new Sims4 v1.113.277.1030 (25/Feb/2025) update...🙂 1
Husk Posted February 26, 2025 Posted February 26, 2025 7 hours ago, Sennistrasz said: I'm assuming that the mod is not affected by the update? It's mostly working, but there are some issues you might run into. 1
paczek1337 Posted February 26, 2025 Posted February 26, 2025 Hi, is there any issue with strip club ? Game Version: 1.113.277.1030, WickedWhims Version: v183a, BMD/NWP/MCCC, P:1039 S:49 D:61 02/26/25 00:21:59 Traceback (most recent call last): File "T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\zone_tick.py", line 128, in _on_zone_update_event File "T:\InGame\Gameplay\Scripts\Server\sims\masked\v183a\zone_tick.py", line 76, in update File ".\WickedWhims_v183a\wickedwhims\main\game_handlers\tick_handler.py", line 42, in _wickedwhims_update_game_trackers_on_zone_update File ".\WickedWhims_v183a\wickedwhims\main\game_handlers\tick_handler.py", line 140, in update File ".\WickedWhims_v183a\wickedwhims\nudity\business\stripclub\manager\components\opening_component.py", line 77, in _update_stripclub_open_state File ".\WickedWhims_v183a\wickedwhims\nudity\business\stripclub\manager\components\opening_component.py", line 86, in update_open_state File "T:\InGame\Gameplay\Scripts\Server\business\business_manager.py", line 541, in set_open TypeError: _open_business() got an unexpected keyword argument 'is_npc_business' TurboLib: [TurboLib] Failed to run '_wickedwhims_update_game_trackers_on_zone_update' method from 'WickedWhims'. -> TypeError: _open_business() got an unexpected keyword argument 'is_npc_business' Please note, this exception didn't occur in the mod. The mod is unlikely to be the source of the error. (I haven't updated the mods in the sims for a long time and at the moment I do n't really know where to look for the cause.) 1
Recommended Posts
Posted by DoctaSax,
leaving this pinned until update
Recommended by DoctaSax
Reputation Points
Go to this post
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now