Ideas

SacrificialsMods's avatar
SacrificialsMods
Seasoned Adventurer
2 months ago
Status:
Needs Info

[LD] [BH] Sims initiate certain interactions regardless of autonomy

Businesses and Hobbies Expansion Pack:
This issue occurs when a Sim attends a hobby class. While attending, Sims will randomly initiate interactions, regardless of autonomy restrictions, including interactions from the base game or installed mods.
For example:

  • A Sim might randomly start singing if the City Living EP is installed.
  • A Sim might begin stargazing.
  • If mods are installed, Sims may trigger interactions from the mods even if they fail autonomy tests (e.g., missing a required trait).

Steps to trigger:

  • Have any Sim attend a hobby class or start a hobby class as the instructor for a class.
  • Observe that attending Sims will start random interactions from the game, packs, or installed mods even if they shouldn't, bypassing autonomy restrictions.

Current Status:
Unfortunately, I haven't found a fix for this issue.

Life and Death Expansion Pack:

Steps to trigger:

  • Hire an inheritance lawyer.
  • Upon arrival, the lawyer will perform a random interaction, regardless of the autonomy settings. This behavior bypasses any autonomy tests/restrictions, causing the lawyer to act in ways they shouldn't.
  • This issue is more pronounced when mods are installed, as the lawyer may perform a random interaction from the game, packs, or installed mods, even if they fail the autonomy tests (e.g., lacking specific traits). In some cases, this can result in sims death.

How I Fixed It:
I modified the "Wills_Lawyer_Service_Situation" with the ID "000000000005C659" where I changed the preroll_autonomy setting to disabled:

Mods installed?
This issue occurs regardless of whether mods are installed or not, though it is more noticeable with mods, as some interactions can have severe consequences to sims.

Thank you for your time, and I hope this issue will be addressed soon. 

Patch Number: PC: 1.113.288.1020 / Mac: 1.113.288.1220

Edit By Crinrict: Added Tag to Title, Adjusted Title

10 Comments

  • SacrificialsMods  Turning autonomy off only affects the sims in your active household.  It does not affect NPCs or played sims in other households being used by the game as NPCs.  Even with autonomy off, sims in the active household you are playing at the time will still do many things that evidently, were not included in the activities that are affected by the autonomy switch.  That is most seen with activities that were included in later packs but there are even a few base game things that the autonomy switch doesn't seem to control.  Most of those BG activities are things that keep your played sims from dying if you aren't paying close attention to them.  

    If you really want to stop certain autonomous activities, the only way you can do that is with mods.  There are a ton of mods out there created by many creators that will stop various things from happening so I suggest you search for those that will stop the activities you simply can't stand any longer.  MCCC is one that allows you to stop a lot of things if you would prefer not to add a lot of mods that only stop one thing.  I suggest you visit the MCCC Discord to ask about how that works.  You can get there by going to wherever you downloaded it (Patreon or Deaderpool's website) and look for the link there that will lead you to that Discord. 

    Hope this helps.

  • SacrificialsMods's avatar
    SacrificialsMods
    Seasoned Adventurer
    2 months ago

    CGrant56Thank you for your response and for the tips.
    I understand that, but that's not the issue unfortunately. 
    The issue is that sims attending classes & the inheritance lawyer runs interactions that are restricted to them due to failing autonomy tests. 
    For example:
    If I have an interaction "Drop_Dead" that has a restricted autonomy to sims with a specific trait, for example "Trait_Is_Dying" sims attending classes & the inheritance lawyer can run these interactions despite not having the required trait "Trait_Is_Dying". 
    How it looks in the XML:

      <L n="test_autonomous">
          <L>
          <V t="trait">
            <U n="trait">
              <L n="whitelist_traits">
                <T>123456789<!--Trait_Is_Dying--></T>
              </L>
            </U>
          </V>
        </L>
      </L>

    This is not limited to a single interaction or mod, I've noticed sims running interactions from several mods + packs or basegame despite failing those tests.
    I hope this makes it clearer.

  • SacrificialsMods  Thanks for the additional info.  Tbh, I've never looked at the game's coding, nor do I know how to do that.  The way I am interpreting what you've said is that there is some type of coding issue that is causing sims to do things that they shouldn't.  And it shows up at the classes and when used by the inheritance lawyers.  Because of that coding, sims can die without any explainable reason while at the classes in your example.  And there is other coding that causes similar issues elsewhere.   Am I interpreting correctly?  

    Regardless, if I am correct or not, this is an issue that should be looked at and corrected by the dev team I think, as is it is probably not an intended behavior.  

    Hope this helps.

  • SacrificialsMods's avatar
    SacrificialsMods
    Seasoned Adventurer
    2 months ago

    CGrant56Yes, exactly, you are interpreting correctly. 
    And true, it is not an intended behavior.
    I hope the dev team can figure out the issue soon and fix it in an update. 
    Thank you for your tips regardless.

  • EA_Solaire's avatar
    EA_Solaire
    Icon for Community Manager rankCommunity Manager
    2 months ago
    Status changed:
    Under Investigation
    to
    Needs Info

    Hello all,

    If any of you are still encountering this on the latest game version (without mods), would you be willing to share your save file(s)?

    If so, please send me a private message with a link to the file. Instructions can be found here: http://x.ea.com/74420

    Thanks!

  • SacrificialsMods's avatar
    SacrificialsMods
    Seasoned Adventurer
    2 months ago

    Thanks for the update, I have found the core issue that triggers the bug for Businesses And Hobbies EP.
    In the testset <T>126907<!--testSetInstance_InteractionIsEncouragedByClubOrCustomerRulesOrHobbyClass--></T> 
    There is a loose test that allows anyone with the Role_HobbyClass_Attendee to perform any interaction that has this test set 126907 in the test_autonomous section of the interaction, which previously was only used for club activities. 
    Meaning, if any interaction can be autonomously ran by specific club activities/small business activities can also be ran by ANY hobby class attendee.
    I believe that this is un-intentional as Hobby Class Attendees can now run interactions autonomously that were previously intended to only be ran by specific club activities.

    Full XML:


    <?xml version="1.0" encoding="utf-8"?>
    <I c="TestSetInstance" i="snippet" m="event_testing.tests" n="testSetInstance_InteractionIsEncouragedByClubOrCustomerRulesOrHobbyClass" s="126907">
      <L n="test">
        <L>
          <V t="club_test">
            <U n="club_test">
              <V n="affordance_rule" t="enabled">
                <V n="enabled" t="is_encouraged" />
              </V>
              <V n="club" t="use_any_club" />
            </U>
          </V>
        </L>
        <L>
          <V t="small_business_is_affordance_encouraged_test">
            <U n="small_business_is_affordance_encouraged_test">
              <E n="small_business_customer_situation_tag">Situation_SmallBusiness_Customer</E>
              <V n="tooltip" t="disabled" />
            </U>
          </V>
        </L>
    PROBLAMATIC PART
        <L>
          <V t="situation_job_test">
            <U n="situation_job_test">
              <L n="role_tags">
                <E>Role_HobbyClass_Attendee</E>
              </L>
            </U>
          </V>
        </L>
    PROBLAMATIC PART ENDS
      </L>
    </I> 

    Thank you for your time. 

  • SacrificialsMods's avatar
    SacrificialsMods
    Seasoned Adventurer
    2 months ago

    crinrictEA_Solaire 
    Hello, I have pinpointed the exact reason why these issues are happening, I don't think that save files or additional info are required anymore, if you can confirm that and update the status of the thread I will highly appreciate it. Thank you.