Sailor_Cosmos Posted May 10, 2025 Posted May 10, 2025 Hello, I have this error on my mc_lastexception and i don't undertsand why and it's seems related to WW : Error message: Exception during call to test method on <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'> (TypeError: 'NoneType' object is not iterable), CategoryID: picker_interaction:2725 and the full error : Full Error CallStack (Click to expand/collapse) File 'T:\InGame\Gameplay\Scripts\Core\sims4\commands.py', line 399, in invoke_command [ _session_id : 3, args : [35207047925203299, <PickType.PICK_OBJECT = 2>, 426.654114, 155.819733, 241.019623, 401473685, 1, 0, 0, 0, 0, False], kw : {'_connection': 3}, full_arg_spec : FullArgSpec(args=['target_id', 'pick_type', 'x', 'y', 'z', 'lot_id', 'level', 'control', 'alt', 'shift', 'reference_id', 'is_routable', '_connection'], varargs=None, varkw=None, defaults=(None, <PickType.PICK_TERRAIN = 6>, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0, True, None), kwonlyargs=[], kwonlydefaults=None, annotations={'target_id': <class 'int'>, 'pick_type': <enum <class 'int'>: PickType>, 'x': <class 'float'>, 'y': <class 'float'>, 'z': <class 'float'>, 'lot_id': <class 'int'>, 'level': <class 'int'>, 'control': <class 'int'>, 'alt': <class 'int'>, 'shift': <class 'int'>, 'reference_id': <class 'int'>, 'is_routable': <class 'bool'>}), func : <function has_choices at 0x00007FF470CABB00>, name : interactions.has_choices, relevant_type : CommandType.Live] File 'T:\InGame\Gameplay\Scripts\Server\server_commands\interaction_commands.py', line 212, in has_choices [ target_id : 35207047925203299, pick_type : PickType.PICK_OBJECT, x : 426.654114, y : 155.819733, z : 241.019623, lot_id : 401473685, level : 1, _connection : 3, zone : <Zone ID: 0x2e9149e442c044d>, client : <Client 0x3>, sim : , situation_manager : situation_manager, situation : openStreetsAutonomySituation_EP16World_ShellVisitors_Motel(648822506974413583), position : Vector3(426.654114, 155.819733, 241.019623), pick_target : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, potential_targets : ((prototype_RetailCompatible_WallObject(0x007d149fa12c0163), {2E9149E442C044D,1,World}),), tutorial_service : tutorial_service, potential_target : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, routing_surface : {2E9149E442C044D,1,World}, pick : <server.pick_info.PickInfo object at 0x00007FF44691C590>, context : interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>), aop : bookshelf_Spells_MagicTome_Read_Picker on prototype_RetailCompatible_WallObject:0x007d149fa12c0163] File 'T:\InGame\Gameplay\Scripts\Server\interactions\choices.py', line 166, in is_valid_aop [ aop : bookshelf_Spells_MagicTome_Read_Picker on prototype_RetailCompatible_WallObject:0x007d149fa12c0163, context : interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>), user_pick_target : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, do_test : True, result : True] File 'T:\InGame\Gameplay\Scripts\Server\interactions\aop.py', line 166, in test [ self : bookshelf_Spells_MagicTome_Read_Picker on prototype_RetailCompatible_WallObject:0x007d149fa12c0163, context : interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>)] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\interaction.py', line 2919, in test [ cls : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, target : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, context : interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>), interaction_parameters : {'liabilities': None}, inst_or_cls : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, obj : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, result : True, fire_service : fire_service, fire_interaction_test_result : True, e : 'NoneType' object is not iterable] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v184f\injector.py', line 26, in _wrapped_function [ args : (<sims4.log.Logger object at 0x00007FF47EACD450>, 'Exception during call to test method on {0}', <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>), new_function : <function _on_exception_occurrence at 0x00007FF47F7F85F0>, original_function : <function Logger.exception at 0x00007FF4C7287710>] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v184f\exceptions_feedback.py', line 18, in _on_exception_occurrence [ original : <function Logger.exception at 0x00007FF4C7287710>, self : <sims4.log.Logger object at 0x00007FF47EACD450>, args : ('Exception during call to test method on {0}', <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>)] File 'T:\InGame\Gameplay\Scripts\Server\sims\masked\v184f\injector.py', line 26, in _wrapped_function [ args : (<class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, prototype_RetailCompatible_WallObject(0x007d149fa12c0163), interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>)), kwargs : {'skip_safe_tests': False, 'liabilities': None}, new_function : <function _inject_sex_class_test.<locals>._wickedwhims_on_interaction_sex_access_test at 0x00007FF4EB884A70>, original_function : <bound method PickerSuperInteractionMixin._test of <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>>] File '.\WickedWhims_v184f\wickedwhims\sex\integral\sex_handlers\_ts4_interactions_blocking.py', line 982, in _wickedwhims_on_interaction_sex_access_test [ original : <bound method PickerSuperInteractionMixin._test of <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>>, _ : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, args : (prototype_RetailCompatible_WallObject(0x007d149fa12c0163), interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>)), kwargs : {'skip_safe_tests': False, 'liabilities': None}, test : <wickedwhims.sex.integral.sex_handlers._ts4_interactions_blocking.IsNotInSexTest object at 0x00007FF4692844C8>, target : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, context : interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>), result : True] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\picker_interaction.py', line 197, in _test [ cls : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, args : (prototype_RetailCompatible_WallObject(0x007d149fa12c0163), interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>)), kwargs : {'skip_safe_tests': False, 'liabilities': None}, result : True, __class__ : <class 'interactions.base.picker_interaction.PickerSuperInteractionMixin'>] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\picker_interaction.py', line 2419, in has_valid_choice [ cls : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, target : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, context : interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>), kwargs : {'skip_safe_tests': False, 'liabilities': None}] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\picker_interaction.py', line 2777, in _get_objects_gen [ cls : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, args : (prototype_RetailCompatible_WallObject(0x007d149fa12c0163), interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>)), inst_or_cls : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, __class__ : <class 'interactions.base.picker_interaction.ObjectInInventoryPickerInteraction'>] File 'T:\InGame\Gameplay\Scripts\Server\interactions\base\picker_interaction.py', line 2725, in _get_objects_internal_gen [ cls : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, target : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, context : interactions.context.InteractionContext(<sim '' 0x2e9149e2f270023>, InteractionSource.PIE_MENU, <Priority.High = 2>), inst_or_cls : <class 'sims4.tuning.instances.bookshelf_Spells_MagicTome_Read_Picker'>, subject : prototype_RetailCompatible_WallObject:0x007d149fa12c0163, actor_sim : , actor_sim_info : ] Somebody know what is it ? Thx
Husk Posted May 11, 2025 Posted May 11, 2025 Can you send the exception file as an attachment? It'll be way easier to read.
Sailor_Cosmos Posted May 11, 2025 Author Posted May 11, 2025 hello I try to attach it but doesn't works it's why I copy/past it
Husk Posted May 12, 2025 Posted May 12, 2025 16 hours ago, Sailor_Cosmos said: hello I try to attach it but doesn't works it's why I copy/past it It is gonna be hard to read the file that way as it's not really meant to be read as raw text.
Recommended Posts
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