Ideas

karoschmitz's avatar
karoschmitz
Seasoned Veteran
5 months ago
Status:
Under Investigation

[BH] [GTW] Buying from Mannequins in small businesses creates issues

Mannequins on small businesses don't seem to work:

  1. When visiting a small business with a mannequin on the lot, as a customer, and trying to buy the clothing on the mannequin from that OPEN small business, an LE get's generated.
  2. When changing back to the business owner, I then get a business report that gives me negative renown, which is usually not the case when you make negative profit.
  3. When then trying to restock that mannequin as business owner while the business is open, the option is grayed out and says i don't have enough funds, even though I do have enough simoleons.

I'll add the LE in a comment, as last time it removed my bug report somehow.

I play on MAC right now, tested without mods, and have all packs.

8 Comments

  • karoschmitz's avatar
    karoschmitz
    Seasoned Veteran
    5 months ago

    The LE I'm getting:


    <report><version>2</version><sessionid>98d6b74ec41c578367d65594</sessionid><type>desync</type><sku>ea.maxis.sims4.15.macarm64</sku><createtime>2025-03-16 15:41:23</createtime><buildsignature>Local.Unknown.Unknown.1.113.291.1220-1.300.000.207.Release</buildsignature><categoryid>small_business_income_data.py:872</categoryid><desyncid>98d6b74ec41c578367d65594</desyncid><systemconfig/><screenshot/><desyncdata>Exception raised while trying to run a test event in test_events.py: (KeyError: &lt;PaymentBusinessRevenueType.ITEM_SOLD = 0&gt;)&#13;&#10;Traceback (most recent call last):&#13;&#10;Caught and logged:&#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 222, in c_api_server_tick&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\zone.py", line 519, in update&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\time_service.py", line 117, in update&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 231, in simulate&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\interaction_elements.py", line 177, in _behavior_element&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\interactions\payment\payment_element.py", line 102, in _do_behavior&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\interactions\payment\tunable_payment.py", line 85, in try_deduct_payment&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\interactions\payment\payment_cost.py", line 140, in try_deduct_payment&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\interactions\payment\payment_cost.py", line 154, in make_payment&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\interactions\payment\payment_cost.py", line 775, in on_payment&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\interactions\payment\payment_cost.py", line 121, in on_payment&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\event_testing\event_manager_service.py", line 266, in process_event&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\event_testing\event_manager_service.py", line 375, in _process_test_event&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\small_business\small_business_income_data.py", line 223, in handle_event&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\small_business\small_business_income_data.py", line 310, in on_payment_done_event&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\small_business\small_business_income_data.py", line 872, in register_payment&#13;&#10;KeyError: &lt;PaymentBusinessRevenueType.ITEM_SOLD = 0&gt;rtim=0&#13;&#10;Client Session Time: 20.43&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0x96d01090&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 13,411,0,5924&#13; &#10;Modded: False&#13; &#10;SystemInfo: Mac OS X Version 14.6.1 (Build 23G93) GPU: Apple M1 Pro macOS Metal driver 0.0.0.0&#13; &#10;Architecture: arm64&#13; &#10;&#13; &#10;</desyncdata></report>

  • KingJA_1992's avatar
    KingJA_1992
    Seasoned Veteran
    5 months ago

    I wouldn't consider this a bug. Since there is no restocking feature. This is most likely by design.

  • DarkSimzzz's avatar
    DarkSimzzz
    Seasoned Vanguard
    5 months ago

    This is probably because you are trying to use a Get to Work feature with Businesses and hobbies pack.  They never said this would work. It's the same with the till I suppose. Those came with another pack and just won't work with B&H.  You can only sell small ( crafted) items and not the same type of stuff as in GTW.  Only the shelves and items that came with the new pack can be used to sell items in a small business.  There is not stocking/restocking with B&H.

  • karoschmitz's avatar
    karoschmitz
    Seasoned Veteran
    5 months ago

    Totally possible that there was not cross pack integration planned for the small business, but the issue is that it creates errors: 1. a Last Exception and 2. negative side effects on the business and 3. doesn't let me re-stock the mannequin, all of which was not the case even if just using mannequins on your own home lot independent of any retail. These are errors that should not happen, even if no integration is planned between both packs, just to allow for safely playing with the features we already had.

    Besides, unfortunately there were players out there making promotion videos about it working together, and not realising they are getting LE's in the background and having those negative side effects. There might be other side effects from these LE's that I haven't observed yet, so it's better to make sure the game doesn't have unplanned issues like that.

  • ChaoticMoira's avatar
    ChaoticMoira
    Seasoned Ace
    5 months ago

    I agree this is still a bug regardless if it is not meant to work. I am glad you reported it because trying to see if I could manipulate a situation to make a clothing store function in some sense was one of the first things I was considering doing (and hence how I found this). I knew it was not mentioned anywhere and was unlikely, (a frustrating disappointment). It seems like a such a simple oversight, just adding the option to the mannequin was all that was needed. 

  • Kalliker's avatar
    Kalliker
    Seasoned Scout
    2 months ago

    When running a Small Business, mannequins are not possible to set for sale and the Browse and Buy Items business activity does not affect them, even though other Get To Work selling "surfaces" work with Small Businesses. Sims will also use mannequins to try on outfits with the Try On Outfits business activity, so it seems weird they wouldn't be able to purchase from it.

    When fixed, I hope to see mannequin clothing purchasable by customers in a Small Business with the Browse and Buy Items business activity applied.