ToyWalrus / RequestItems

A Rimworld mod for requesting items from other factions
MIT License
0 stars 4 forks source link

Request caravan not allowing payment and getting mad when I can not finish transaction #5

Open Sarelth opened 4 years ago

Sarelth commented 4 years ago

I have had about 4 caravans that had items I requested to be unable to complete the trade. They will trade normally, but not accept the payment for the request. They then proceed to get angry when I do not finish the deal.

Also have had a few of the trade requests error when I went to order something and then the faction would never send another request, saying that they had to send the current one, which does not exist.

Sarelth commented 4 years ago

Not sure if related, but I use the mod RimQuests and if I interact with teh caravan member with a quest before getting the requested items is when it seems to go bad. Not 100% sure, just looking over recreating the situation and remembered that I had no problems when I did not grab a quest first, but had problems when I did.

Canute00 commented 4 years ago

Have a similar issue. Ordered a caravan, they arrived and i only could regular trade with it. No option to accept the order. Another thing i notice, i use Tradespot too, and these caravan don't move to the trade spot.

Logfile with the Modlist. https://gist.github.com/6c6d7bb9ad38a51158e563b1cff3ad5b

ToyWalrus commented 4 years ago

Hi, thanks for your comments. Could either of you provide whatever comes from the debug log when you are experiencing this error? Hopefully that will help me discover the culprit in the code. If you don't know how to open the debug log, go to options and enable dev mode. Then at the top of the screen you should see a list of icons. Click on the leftmost icon and it should bring up the log.

Red-EyedFairace commented 4 years ago

I Found a possible fix for this, IF you experience this, go back to the comms console and contact THE SAME trader that has a pending payment waiting outside your base, THEN go REORDER THE SAME ITEM AGAIN (See NOTE on why) THEN proceed to make the request, THIS WILL GO THRU, After you send your request,, you can now talk to the bugged request caravaneer guy waiting in your base without problem and proceed with payment. NOTE: When you pay them, THEY WILL GIVE YOU THE UPDATED ITEM, (And the previous one you ordered will forever be gone so you dont have to double pay or anything)