Logo Platform
logo amplifiers simplified

AI Tribute Demand never appears due to Race Conditon

Reply
Copied to clipboard!
7 years ago
Jan 20, 2018, 2:09:52 AM

Description: It is possible to break the AI Tribute Demand, by spending money before the actual offer arrives.


Steps to Reproduce

1. Get a AI to start making Tribute Demands

2. Wait for the Message "we want Tribute"

3. Spend Money (on Buyout, Retrofits) before the actuall Tribute Demand appears

4. The actuall Dialog for Tribute (listing the amount; Accept/Refuse) will never appear

5. The AI will send messages stating "the Demand was Refused", when in fact it was never send


Reproducibility: 5/5


Expected Behavior: The Tribute Demand should appear. Ideally it should use the new, lower Dust amount


Version: 1.2.1 S5 GOLD-Public


Notes: Likely a Race condition, where the Tribute amount is picked when the initial message (We will demand Tribute) is send. And as the Dust is spend, the request for that amount will no longer be valid.

0Send private message
7 years ago
Sep 26, 2018, 4:35:32 PM

This is 8 months old however I have been running into a No Tribute dialogue box for weeks now. My diplomatic trends with AI always go south mainly because there never seems to be a second tribute box. This is regardless of if I do or do not spend dust that turn.

Version: V1.3.14 S5 Gold-Public

0Send private message
7 years ago
Sep 27, 2018, 6:31:28 PM

I have never gotten a second diplomatic message actually stating what the tribute is.

When I'm in a forced peace for a while they tell me they will ask me for an allinace soon and never do. The AI practically never does anything except sending flavor messages.

Only thing they do is ocassionaly declare war if they feel like it :/

0Send private message
0Send private message
?

Click here to login

Reply
Comment

Characters : 0
No results
0Send private message