Festus Premature Order completions - Multiple occurances

I have had multiple instances of festus orders completing well before they are actual complete. I had an order for 500C of Fundamental fossils of which 9 were brought then it is listed as complete. I can understand if it got to the end but this is like 1 hour into the listing. I had this 3 or 4 times yesterday. You of course loose all the gold on the transaction and dont get what you were trying to buy.
This bug has only recently started ocuring.

Bug report 2,388,870,178
Last bumped on Sep 2, 2024, 3:12:38 PM
Same buy 100 crimson oils for 161c completed buying 1 for 1 c
Irregular rates. Use whole numbers and you'll fulfill them all. Or at least more regular numbers like 1.5c or 1.6c. As soon as a better rate is found, it breaks the rest of your trade request as you can't fulfill a 1.6125652125 ratio if a few are missing.

Also, did you actually check your gold when you withdrew the chaos/items out of the completed trade? Or just assumed it was consumed?

"
whyBish wrote:
Same buy 100 crimson oils for 161c completed buying 1 for 1 c


It's the same we talked about in the other thread. If you did 100 for 160c, you'd be at an even 1.6c ratio instead of 1.61c.
It doesn't work like you are saying, the gold gets refunded. I thought it might work like that as well, but someone pointed me to information of how it is working and you can see the money will refund when you collect the currency. I think it could work differently as well, but thats how they have set it up. As the poster above has mentioned, it is largely due to using trading values that aren't divisible by common factors.

https://old.reddit.com/r/pathofexile/comments/1evsqyu/currency_exchange_and_you_or_how_not_to_

https://www.pathofexile.com/forum/view-thread/3558397
Last edited by Belegur85#5784 on Sep 2, 2024, 3:42:53 AM
"
blackdeath101 wrote:
"
whyBish wrote:
Same buy 100 crimson oils for 161c completed buying 1 for 1 c


It's the same we talked about in the other thread. If you did 100 for 160c, you'd be at an even 1.6c ratio instead of 1.61c.



Therefore it's a bug hence posted in the bug forum.
Then you've got the wrong section. It is designed to give you better deals. You want this forum instead:

https://www.pathofexile.com/forum/view-forum/feedback
Its a bug not feedback. Any exchange where I say buy 100 of something and it says its done after buying one is broken.
Yeah I think it is a bit of a grey area. I see where whyBish is coming from, because I have made the same statement about the trade request system being bugged when you get trade requests spammed from leagues you are not in.

I don't want to get too hung up on the deffinition of bug. It is programmed intentionally this way and working as intended by the programmers, but it is doing something that is not requested, returning results that do not satisfy the request. In that respect it is a bug. Programmers may not like this, as their code compiles the way they have built it, but by design the program is doing something that doesn't complete the function.

This is not a user error. The player requests a trade for a valid amount and the trade is accepted as valid and gets filled for a value that is significantly less than the request. In any situation this makes no sense, it is programed this way because of constraints. If you put in a valid order, the order is accepted, you come back, the order is not complete and is not attempting to complete, the program is not functioning correctly, even if it has been programmed to function that way. There are ways to designed it where this is not the case. I'm certain that if you went to a money broker or a stock trading platform, they would not operate like this. Players are not so much questioning that some times there is some change on the rounding of the order due to getting the best price. It is when the order doesn't complete and doesn't attempt to get as close to completing as possible, because the program doesn't account for fractional values, that is the problem.

I'm not having a go at the programmers, because overall I think the league and the currency exchange has been designed and implemented very well. There are ways it could be designed to overcome this shortfall as well. It could be that other solutions are beyond the scope of the project and GGG believe what has been implemented is the best option based on the scope. Perhaps if the currency exchange continues to be implemented in the future they will improve the way it functions when it encounters fractions.
Last edited by Belegur85#5784 on Sep 2, 2024, 3:27:55 PM

Report Forum Post

Report Account:

Report Type

Additional Info