Schedule I

Schedule I

View Stats:
Counter-offer rejected for same amount as initial offer.
This is obviously a bug but I'm not sure how and when it triggers.

https://imgur.com/a/Kbod4S4
< >
Showing 1-8 of 8 comments
That is odd, probably something to do with a race condition. Out of curiosity, does it happen everytime you counter offer with same deal amount?
^Wow, I hope I am reading the first comment wrong. Anyway, I've done counter offers for less than the original and they still reject, it is just random sometimes.
This PC May 15 @ 7:46am 
Originally posted by patkelly1336:
^Wow, I hope I am reading the first comment wrong. Anyway, I've done counter offers for less than the original and they still reject, it is just random sometimes.

Yes, you are, a race condition is a coding term.
Race like nascar, not race like black

Race conditions are most commonly associated with computer science and programming. They occur when two computer program processes, or threads, attempt to access the same resource at the same time and cause problems in the system. Race conditions are considered a common issue for multithreaded applications.

This leaves out a fair few things about race conditions, but at least you can see you are actually reading it wrong.

First commenter is actually employing debug terms and methods, he looks for precise information to narrow down how the error happens. He actually knows way more than the average steam user. He is also looking for a reproducible scenario, big sign of someone who's looking to solve the issue. ^^''

You interrupting someone else speaking could probably exemplify race conditions for a layman. You can see how that might cause errors when the code doesn't have judgment ? I hope this helps :D
Last edited by This PC; May 15 @ 8:00am
I code and I have never used that term. Must be a game coding term
This PC May 15 @ 8:18am 
Originally posted by patkelly1336:
I code and I have never used that term. Must be a game coding term

Hmm I interpret it as "you're expecting X result in your variable, then Y result, but Y comes in before you read it for X value, so the variable returns Y twice", it's especially relevant when working asynchronously. Like, Y would overwrite X before you read it. I also interpret like, bad structure in a conditional branch as that, something like you're doing the right check, but behind a check that prevents you from ever reaching it, often is just inattention mistakes and changing the order of things in your conditional branch ? But officially, it's the former description.

Race condition in my head goes something like "something is happening too fast and ends up being out of order". Thus, race like nascar. :P
Last edited by This PC; May 15 @ 8:23am
Banecroft May 15 @ 11:05am 
It isn't a bug. It just exceeded his daily spend limit. The game will still allow them to pay more than they have for your product but when you try to negotiate it fails the check against what they can spend.
Rini May 15 @ 11:06am 
Originally posted by patkelly1336:
I code and I have never used that term. Must be a game coding term
race condition is both a programming and (hardware) engineering term :)
though, as someone who dabbles in programming, i couldn't tell you exactly what it means :p
Last edited by Rini; May 15 @ 11:07am
Geruhn May 15 @ 11:17am 
Originally posted by patkelly1336:
I code and I have never used that term. Must be a game coding term
Race condition is def not a gaming (dev) term.
< >
Showing 1-8 of 8 comments
Per page: 1530 50