Forum Discussion

Re: [FIXED] [SD] Unable to complete Regular Customer goal for Self Care aspiration

@kusurusu then I'd imagine it is doable if she encounted a sim that had the relbit for repeat customer that was also 100 on friendship bar, but you said you tried it with sims who had max friendship and it didn't work for you?

16 Replies

Replies have been turned off for this discussion
  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago

    @simvasionexactly, that's why I'm looking for any hidden obstacles explaining why it didn't work

  • wombatilim's avatar
    wombatilim
    Seasoned Veteran
    4 years ago

    NPC Sim with max friendship level, I've provided him with at least 12 services, and I don't have credit yet (I wasn't counting at first but I have been tonight). So something's either broken or really not clear.

    There's two possibilities that immediately come to mind:

    1. Some services count and other's don't; the description implies they should all work but only specifically lists 2 of them.
    2. The NPC has to initiate the transaction; invites from your played Sim don't count.

    My bet is on #2 since the Sim in question has requested maybe half of the services rendered, and for the rest he was invited by my played Sim. But I have no way to know that for sure.

    Update: After some more testing tonight, I've ruled out #2, at least as the only factor. I did 10 more transactions with the same Sim, and he initiated all of them:

    Hand Massage: 4

    Foot Massage: 1

    Manicure: 3

    Pedicure: 2

    Two other factors I can think to mention are that I had an existing relationship with this Sim prior to the SD update, and the Sim in question is one of the Spellcaster Sages. It's possible either of those is preventing this from working somehow.

    For anyone interested in my testing methodology:

    Spoiler
    1. Took Massage chair to Magic Realm and set it up in HQ
    2. Called over the Sage
    3. Waited for him to be the closest Sim and then start tending
    4. Since he's the closest and we have a high relationship, he always requested something immediately
    5. Perform service
    6. Stop tending
    7. Lather, rinse, repeat until 10 transactions complete

    I guess I'm going to table this Aspiration for now until either someone figures out the secret sauce or whatever bug is happening gets fixed.

  • simvasion's avatar
    simvasion
    Hero
    4 years ago

    @kusurusu wrote:

    @simvasionexactly, that's why I'm looking for any hidden obstacles explaining why it didn't work


    I think I've identified the problem. In the loot action for giving the repeat customer relbit and relationship track (loot_aspiration_wellness_repeatcustomer), the test criteria is for the sim running the loot action to have the Self Care Specialist aspiration, but really this should be targeting the sim tending the table, not the customer.

    That means, in the cases where people have seen this working, it's probably because the sim they are using as a customer also has the Self Care Specialist aspiration active, and they get to max 100 friendship with them.

    Adding the "who" line to the test will get it working correctly for services from the massage chair, yoga and mediation classes like this:

      <L n="tests">
        <L>
          <V t="selected_aspiration_test">
            <U n="selected_aspiration_test">
              <T n="aspiration">270857<!--wellness_SelfCareSpecialist--></T>
              <E n="who">TargetSim</E>
            </U>
          </V>
        </L>
      </L>

    The massage tables will need to run an alternative version where the "who" is the savedactor instead like this:

      <L n="tests">
        <L>
          <V t="selected_aspiration_test">
            <U n="selected_aspiration_test">
              <T n="aspiration">270857<!--wellness_SelfCareSpecialist--></T>
              <E n="who">SavedActor1</E>
            </U>
          </V>
        </L>
      </L>

    As well as having every reference in the rest of the tuning file where it says "TargetSim" switched over to "SavedActor1".


    If anyone playing on PC/Mac and is ok with using mods, I have made a mod for this issue that works by adding in the missing target references so that the loot action runs correctly and gives both your Self Care Specialist and the customer the correct repeat customer relationship gains. You can find a link to my mod site in the Common Game Fixing Mods post. It's called "Wellness Aspiration Fixes".

  • simvasion's avatar
    simvasion
    Hero
    4 years ago
    @kusurusu can you be more specific? I'm playing my Self Care Specialist sim right now and so far have managed to get five repeat customer relbit sims without any issues. None of them have had ten services yet though, so I still need to keep playing to see if the goal triggers when it hits ten.
  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago

    @simvasioncustomer now is an npc with SCS aspiration and task still doesn't complete when my Sim gets paid (I gave him stone and deep tissue massages btw) - game might not even recognize npc aspirations

    Since relationship track is missing from objective, does it even matter how often we offer massages?

    p.s. I'm playing on console, so I can't use any mods or check save data

  • simvasion's avatar
    simvasion
    Hero
    4 years ago
    @kusurusu that might be your issue - the massage table doesn't work at all for triggering the loot. I found that the massage table uses a different reference for the massage therapist (savedactor1) that the default loot action doesn't recognise (it looks for targetsim). Using the massage table won't be giving the sim the relbit or the relationship track. I think the only thing they get that works is the cooldown buff that prevents further goal credit for 18 hours.
  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago

    @simvasionI also gave him hand/foot massages (and got a tip)

    buff_Wellness_RepeatCustomerCooldown is only used to block RelationshipTrack_Wellness_RepeatCustomer (which is triggered by relationshipBit_RepeatCustomer and nothing else)

  • simvasion's avatar
    simvasion
    Hero
    4 years ago
    @kusurusu I’m getting LEs now for sims that have the relbit, so I’m concerned now. Sims with the relbit seem to t-pose when trying to chat with each other 😨
  • simvasion's avatar
    simvasion
    Hero
    4 years ago

    For some reason if I have my sim tend a massage chair or table, then if a customer with the repeat customer relbit comes up and asks autonomously for a massage, then they both t-pose out of the action, my sim is no longer tending, the massage object is stuck in a mode where it thinks a sim is tending but isn't, and when I try to interact any social with the customer they both t-pose with this LE:

    Spoiler
    <report><version>2</version><sessionid>1edc51f681d1bf1261436cc1</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2021-09-16 17:23:33</createtime><buildsignature>Local.Unknown.Unknown.1.79.93.1030-1.200.000.527.Release</buildsignature><categoryid>sim.py:3457</categoryid><desyncid>1edc51f681d1bf1261436cc1</desyncid><systemconfig/><screenshot/><desyncdata>Error while attempting to create op &lt;class 'distributor.ops.SocialGroupUpdate'&gt; for SocialGroup[group_Romance(48147364925998273)] with anchor (None), and leader (None): (AttributeError: type object 'relationshipBit_RepeatCustomer' has no attribute 'size_limit')&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 179, in wrapper&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\areaserver.py", line 209, in c_api_server_tick&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\zone.py", line 485, in update&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\time_service.py", line 112, in update&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 212, in simulate&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 376, in _run&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\sims\sim.py", line 3864, in _process_interaction_gen&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 721, in process_one_interaction_gen&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 1314, in prepare_gen&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 1303, in prepare_gen&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 1292, in _choose_social_group&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\socials\group.py", line 852, in attach&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\socials\group.py", line 978, in _add&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\sims\sim.py", line 3474, in on_social_context_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\socials\group.py", line 633, in on_social_context_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\distributor\fields.py", line 172, in _resend&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\distributor\fields.py", line 128, in get_op&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\distributor\fields.py", line 140, in __get__&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\socials\group.py", line 607, in social_group_members&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\socials\group.py", line 607, in &lt;listcomp&gt;&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\caches.py", line 169, in wrapper&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\sims\sim.py", line 3457, in get_social_context&#13;&#10;AttributeError: type object 'relationshipBit_RepeatCustomer' has no attribute 'size_limit'rtim=0&#13;&#10;Client Session Time: 21.92&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0x96d01090&#13; &#10;Origin Version: 10,5,104,48966&#13; &#10;Modded: NoneOfYourBusiness&#13; &#10;SystemInfo: Windows 10 10.0.19043 GPU: NoneOfYourBusiness nvldumdx.dll 27.21.14.6089, GUID: D7B71E3E-5082-11CF-2160-75161BC2D635&#13; &#10;</desyncdata></report>

    Doesn't seem to be mod related - just having the relbit seems to cause an error because I think it's trying to treat the relbit in a way it can't handle. They probably never noticed this happening because of the bug preventing sims from getting the relbit?

    I worked around it by changing the type of relbit into a socialcontextbit instead, because I noticed that the wellness repeat customer track that it's tied to is a short term context relationship track, and the only other example I could see was Get to Work criminal interrogation table relationship tracks, which all used socialcontextbits instead of relbits, so I just copied that.

  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago
    @simvasion Any workarounds? I found another simmer who seems to have completed this aspiration and according to them you have to play both households so your customer won't go to a different spa (as if this would reset our progress)
  • simvasion's avatar
    simvasion
    Hero
    4 years ago
    @kusurusu I'm not sure if there are any workarounds. It's been months since I thought about this issue, so I've forgotten the specific details. I know that people managed to complete the aspiration using my mod though.

    But I remember you said you played on console? There was something I remember about the tuning where it looked like if both sims (the wellness provider and the customer) had the Self Care aspiration active, then it would grant credit for something but I can't remember if it was this bug or the other bug for hustle and spa regular.
  • kusurusu's avatar
    kusurusu
    Seasoned Ace
    4 years ago
    @simvasion Could you please test which Sim receives the hidden RepeatCustomerCooldown buff (if both have the SCS aspiration)?
  • simvasion's avatar
    simvasion
    Hero
    4 years ago
    @kusurusu I tested this for you on a fresh save without my fix mods in.

    I gave two sims living in different households the SCS aspiration, then gave one of them a massage chair and sent them to the other sim's house and gave them a manicure.

    Neither sim got any hidden cooldown buff. I was curious to see if they would, but suspected it wouldn't work, since I had to do a lot of changes to the tuning to make it work properly with my wellness fixes mod.
  • crinrict's avatar
    crinrict
    Hero+
    4 years ago

    Does your Sim desire to be a Self Care Specialist, but they are having trouble managing to keep regular clients so they never achieve this goal? It should be resolved now, so go get it, get it, get it.

    Fixed in Patch 1.82.99/1.50

    If you're still experiencing this issue, please create a new thread.

About The Sims 4 Bug Reports - Archive

This is a read-only archive of bugs previously reported on Answers HQ. Click "The Sims 4 Bug Reports" in the right-rail to browse and create new bugs.14,620 PostsLatest Activity: 11 years ago