No, it works. I saw how it calculates the values and all. It's just that despite, for example, for one party my shop having +200 and another shop having -60, they went to that other shop. By itself, that is normal, it can happen. Strange was just that it happened so many times last turn.