[1455] [4.10 458643] Repeat Sell Order - NPC Station Buy Price Below Minimum Configurable Sell Price.

Ask here if you experience technical problems with X4: Foundations.

Moderator: Moderators for English X Forum

Post Reply
Imperial Good
Moderator (English)
Moderator (English)
Posts: 4750
Joined: Fri, 21. Dec 18, 18:23
x4

[1455] [4.10 458643] Repeat Sell Order - NPC Station Buy Price Below Minimum Configurable Sell Price.

Post by Imperial Good » Wed, 13. Oct 21, 02:18

The repeat sell order sell price does factor in NPC station discounts. Now usually this is not a problem since you do not get negative buy discounts other than normal high/low supply adjustments which are in range. However there is an exception, to prevent an infinite money exploit trade stations will buy wares from the player with the same discount they sell wares at so that a full buy/sell cycle always loses a little. Now normally this is not a problem either since trade stations lock prices at around average, well above the player settable minimum price, however the exception to this is Nvidium which buy price also factors in high/low supply adjustments. The result is that a trade station can end up buying Nvidium at a lower price than the lowest sell price the player can set a repeat sell order for so no sales occur.

To recreate with Split Vendetta, have a M Miner filled with Nividium and a skilled enough pilot to repeat order. Have ZYA at +30 reputation for best discount tier. Using other ships, sell Nividium to the Trade station in Zyrath's Dominion X until the available buy orders for Nividium are below 3,000. At this point the station should offer to buy Nividium for roughly 426.00 Cr each with -9% from low demand, -8% from discount offset for a total of -17% discount. Get the repeat order Nividium ship to try and sell all Nividium to the ZYA Trade Station at the lowest settable price of 434 Cr. Since 434 Cr is greater than the 426.00 Cr the station buys Nividium at the trader will not sell its Nividium to the trade station, despite this being the lowest possible price the player can set.

The behaviour seems slightly inconsistent. Stations use unadjusted prices (before discounts are applied) to buy and sell wares so are not affects by such an edge case. Repeat sell orders however do use adjusted prices (after discounts are applied) so are affects by such an edge case. A solution would be to standardise the behaviour to always use unadjusted prices, possibly with a hover tooltip for the player to inform them that the price is before discounts.

Another solution would be to add a checkbox to repeat sell order commands to use unadjusted prices, allowing the current more newbie friendly behaviour to be kept while players are given a choice to use unadjusted prices for such an edge case.

The last solution would be to allow prices to be set as low as 1. This would be less than ideal since it would decrease the usability of the UI just to fix such an edge case.

Post Reply

Return to “X4: Foundations - Technical Support”