extra diplomacy tribute

maddog7667

Chieftain
Joined
Oct 31, 2005
Messages
15
hello everyone



i have question that involves bonus trades how do you stop the bonus from going red in the diplo screen after you trade it to the other player? if i have 3 corn and give 1 away i have 2 left and can no longer offer the 2 left that i have? this was not the case in bts 3.13 whats been changed to cause this?

thanks in advance for your time
 
I thought it has always been the case that you can't trade more than 1 unless you qualify for certain exceptions to the rule.

The 2 exceptions that I can think of:
1) A civ with a corporation can trade for more of any resource the corp uses.
2) I think you can trade more than 1 with your vassals (although they will generally not be interested in having more than 1, you can get more than 1 from them via multiple trades even if you don't have a corp that uses it).

I expect any change in this area would be in the DLL.
 
thanks for your reply God_Emperor

i have looked in the cvplayer.cpp cvplayerai.cpp cvdeal.cpp cvdiplparametors.cpp and cannot find this

i figured it would be cvdeal.cpp as that is where i found

// static
bool CvDeal::isDual(TradeableItems eItem, bool bExcludePeace)
{

that sets the dual trade peace embassy open borders etc to be a dual trade, open borders=open borders
 
i cannot find this anywhere what did firaxis change? i do not really want to go back to bts 3.13 all cause i cannot find this 1 thing anyone willing to help? i have spent more time looking for this then any other thing i would like to save a few days of serching and trial and error to find this i have already spent 4 days looking with no luck

Civilization IV Beyond the Sword Retail 3.17 Patch
Fixed bug that caused the AI to trade for resources it already had that's what i want to change back to the way it was in bts 3.13

mvmind i found it

File: CvPlayerAI.cpp
Function: CvPlayerAI::AI_bonusTrade
 
Back
Top Bottom