1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Wfyabta

Discussion in 'Civ4 - Strategy & Tips' started by VoiceOfUnreason, Feb 9, 2007.

  1. VoiceOfUnreason

    VoiceOfUnreason Chieftain

    Joined:
    Dec 5, 2005
    Messages:
    3,663
    It is not retroactive.
     
  2. druidravi

    druidravi Chieftain

    Joined:
    May 30, 2005
    Messages:
    871
    Location:
    Spirit World
    Hmm that is nice. In a current emperor game I , playing as Gandhi share a continent with Brennus and Mao. All three of us are friendly with each other. So does this mean I can keep on trading for techs like archery etc without accumalting in the next continent civilization's counter. And if one of them becomes pleased ( Brennus likes Organized Relegion so he is friendly ,but I might want to switch to Pacifism which might make makie him pleased) then does he count all those cheap deals he has done with me while being friendy , ( he was at WYBTA before he became friendly).
    What happens to war extortion I used to get all those cheap techs from some AI for peace . Are sure it counts. Does it count when the AI initiates the trade. I have read somewhere that civilizations might themselves initiate a trade even after you have hit the WYBTA limit with them. Is that true. So peace time begging also counts right.
    Sorry for all those questions. I like tech-whoring so wanted to be sure about all these things;) .
     
  3. cabert

    cabert Big mouth

    Joined:
    Dec 14, 2005
    Messages:
    7,710
    Gender:
    Male
    Location:
    France
    the fact that he is friendly doesn't prevent him from remembering the trades you got.
    He just accepts to go over the limit.
    So as soon as he isn't friendly anymore, WFYBTA will be there.
     
  4. Ankh-f-n-Khonsu

    Ankh-f-n-Khonsu forth-speaker of Mentu

    Joined:
    Oct 6, 2006
    Messages:
    295
    Location:
    splashed throughout spacetime
    So the AIs that know each other, and the player, keep track of tech trades. Is there some similar mechanism whereby the player can easily determine which AI has been trading with which? This game seems generally fair, insofar as the AI are typically under the same constraints as the player (notwithstanding bonuses at various levels), but I've never found a way to be alerted to AI trades, and that seems to me unfair given that they have a ready view of the matter.
     
  5. WilliamOfOrange

    WilliamOfOrange Chieftain

    Joined:
    Jul 17, 2003
    Messages:
    998
    Location:
    Lincolnshire, UK
    :lol: :lol: Please elaborate on this code here. Does the game already have the term tech whore in the programming, or is this something you cooked up?

    it's no surprise that Mansa Musa is the most tolerant, the only guy at 20

    great question directly above, that would be good to know.
     
  6. VoiceOfUnreason

    VoiceOfUnreason Chieftain

    Joined:
    Dec 5, 2005
    Messages:
    3,663
    You'll find DENIAL_TECH_WHORE in your unmodded copy of CIV; CIV4GameTextInfos.xml, CIV4BasicInfos.xml, etc. All I did was add some code to tell me when it happened (so that I could determine if it also happened in AI->AI relations).

    From what I can tell, though - no there is no way for a human player to find out about AI->AI trades; there doesn't appear to be an existing feature to do that, nor does it look like there's a hook so that it could be easily modded in with a python extension.
     
  7. WilliamOfOrange

    WilliamOfOrange Chieftain

    Joined:
    Jul 17, 2003
    Messages:
    998
    Location:
    Lincolnshire, UK
    Well, between Vassals and checking every turn what the others have, assuming you have a lead and offer a deal, could could keep track and if done with enough games, maybe come up with patterns. Who's got a year to kill? :mischief:
     
  8. Thrallia

    Thrallia Prodigal Staffer GOTM Staff

    Joined:
    Dec 16, 2005
    Messages:
    2,836
    Location:
    Maryland
    This is a good thread, but I'm not entirely sure all civs will ignore their counter when friendly.

    In a recent game, I had Izzy friendly with me(+20) pretty much the entire game, and yet she refused to trade with me because of WFYABTA for huge stretches, during which she was constantly friendly.

    It is possible perhaps that some of the AI still have a counter, albeit a larger one, for friendly relations. I also think that AI-AI trades must have a higher counter as well because it seems as if they are always constantly trading with each other, regardless of how many techs they've traded away.
     
  9. VoiceOfUnreason

    VoiceOfUnreason Chieftain

    Joined:
    Dec 5, 2005
    Messages:
    3,663
    Do you have a save file that demonstrates this? If you were to provide that, I would donate the effort to determine why your experience doesn't match what I found examining the code in the SDK.
     
  10. 50_dollar_bag

    50_dollar_bag Imitation Louis Vuitton

    Joined:
    Jun 13, 2005
    Messages:
    977
    Location:
    36 52 S 174 45 E
    I've seen the same with Izzy too
     
  11. merdyl

    merdyl Chieftain

    Joined:
    Nov 17, 2006
    Messages:
    43
    mean?

    newbie question
     
  12. Collier20

    Collier20 Chieftain

    Joined:
    Dec 5, 2006
    Messages:
    100
    WFYABTA = We Fear You Are Becoming Too Advance
     
  13. Mercenary82

    Mercenary82 Chieftain

    Joined:
    Dec 16, 2006
    Messages:
    842
    Location:
    Nevada
    Nope, there is no way at all to find out when the AI trades, this is something I've tried to look for also. I get really annoyed when the AI knows I'm trading with his worst enemies, but I can't find out when they trade with my worst enemies.:wallbash:
     
  14. VoiceOfUnreason

    VoiceOfUnreason Chieftain

    Joined:
    Dec 5, 2005
    Messages:
    3,663
    Invitation to post the save is open to all.

    Do note, please, that we are only talking about items redded out for Tech Whoring. There are other reasons that techs may be redded out, even if Izzybabe is Friendly.
     
  15. 50_dollar_bag

    50_dollar_bag Imitation Louis Vuitton

    Joined:
    Jun 13, 2005
    Messages:
    977
    Location:
    36 52 S 174 45 E
  16. VoiceOfUnreason

    VoiceOfUnreason Chieftain

    Joined:
    Dec 5, 2005
    Messages:
    3,663
    Thanks, my article needs an update.

    The one word answer is: Vassals.
     
  17. DaviddesJ

    DaviddesJ Chieftain

    Joined:
    May 5, 2003
    Messages:
    4,349
    Location:
    Burlingame CA
    I'm afraid you need more than one word to explain the answer to me.
     
  18. Mutineer

    Mutineer Chieftain

    Joined:
    Feb 20, 2006
    Messages:
    3,715
    That is no longer correct in Warlords, Frieldly relationship now does not mean anything if:

    Civ you listed friendly with does not like you vassal. If does not matter if that civ your vassal or not.
    Civ is listed friendly in relationships, but can refuse to trade/open border with excuse "We just do not like you enogth!"

    This happened to as in Acid Better AI game and in my private games, as I often getting Vassals.
    In Acid game Toky was listed friendly but was canceling deals and did not tarde tech.
    In my private games Toky was my Vassal, was listed friendly but did not likle Ragnar, my other vassal. Refused to trade tech with excuse that he just does not like me enogth.
     
  19. VoiceOfUnreason

    VoiceOfUnreason Chieftain

    Joined:
    Dec 5, 2005
    Messages:
    3,663
    Mutineer has the basic idea correct.

    Details:

    A close reading of my first post would catch that the function involved in trading is a team function (CvTeamAI) rather than a player function (CvPlayerAI). Therefore, the attitude referenced in redding out the techs is not your trading partner's attitude toward you (which is what is displayed on the trade screen), but instead your trading partner's team's attitude toward your team.

    For these purposes, her team is her and all of her permanent allies. Your team is you, your permanent allies, and your vassals.

    Furthermore, the value that is used is the average attitude of these relationships. Note that attitude means Friendly, Pleased, etc. not +10 or +20 or whatever the net of the plusses and minuses is.

    And as usual, the averaging is done with integer division, which rounds down on any excuse to do so. Thus, for her team to have a friendly attitude toward yours, it is necessary that every permanent ally on that team have a friendly attitude toward all of your allies and your vassals.

    From what I can tell, the attitude of her vassals doesn't come into play at all. I didn't have enough time this morning to establish whether her attitude toward your ally's vassal matters at all.

    When I've had a chance to satisfy myself that I have the details of this undertood, I'll update the first post so that the close reading I mentioned earlier is no longer essential.

    Edit: to clarify, vassals aren't essential. You could run into the same problem with no vassals if the ally of your trade partner didn't share her high opinion of you.
     
  20. Mutineer

    Mutineer Chieftain

    Joined:
    Feb 20, 2006
    Messages:
    3,715
    Might be correct, but I do not undestand how member of MY team might not like his team. I am refering to the case when Toky was one of my vassals, but was refusing to trade with me when having firendly status with me.

    I consider that a bug, invisible modifyers in relationships.
    Vassals between themself and with master do not share tecnology automatically like teams do. So, I am fall to undestand the logic of considering it to be a team trade.
     

Share This Page