Fertilizer Error Workaround Fix
Added 2023-08-12 18:12:02 +0000 UTCThis small mod is a workaround for an error which occurs if you load into a lot where a sim is actively fertilizing a plant (usually a result of saving while a sim is performing that interaction, then reloading into that same lot) - there appears to be a bug on EA's side which doesn't save hidden inventories properly, which causes the following errors when the sim attempts to resume the fertilize interaction:
Last Module Called: object_liabilities.py
Last Function Called: _return_obj
Error message: Liability TemporaryHiddenInventoryTransferLiability(object=ParticipantTypeObject.PickedObject) threw exception 'NoneType' object has no attribute 'get_inventory' (AttributeError: 'NoneType' object has no attribute 'get_inventory'), CategoryID: object_liabilities:44
As well as:
Last Module Called: object_liabilities.py
Last Function Called: _return_obj
Error message: Exception in Sim Timeline: Exception resuming Element (AttributeError: 'NoneType' object has no attribute 'get_inventory'), CategoryID: object_liabilities:44
If you got this error, please also give a "Me Too" on this thread on AHQ , to help bring it to the attention of EA. Note that this mod is just a workaround which prevents the error occurring, it does not fix the underlying issue EA seems to have with hidden inventories.
Installation Instructions
Place the script file no more than 1 subfolder deep within your Mods folder.
Ensure "Script Mods and Custom Content" are enabled in your game settings.
If your browser has a setting that makes it automatically unzip files you download, make sure that setting is disabled before downloading.