More adventures from the world of promises!
Player wants a move for a pay raise. I ask how much will make him happy, he says a number I'm willing to pay. Great! That triggers a promise to offer him a contract. But in contract negotiations, his agent demands that he play in a role I don't use and don't intend to use, and an increase in squad status to first-team, and won't negotiate on either. Talks break down. A few days later, I get the dialog about breaking the promise. In the conversation, my options are: >I'm so sorry, it slipped my mind; >I changed my mind, you're not getting a contract or a transfer; and >I changed my mind, I'll sell you as soon as I've sorted a replacement.
Two things come to mind. That last one is, uh, kind of arbitrary. Why when I've sorted a replacement? Why not when Team X Bids Y, or when Team X Bids At All, or At the End of the Season, or any of the other options? Second, and more importantly, why don't I have the option to say "I said I'd offer, but your terms are unreasonable"? That option exists when this happens for regular contract negotiation promises. Why not now?
All of this is especially annoying because the player will tell you he wants a wage of £X, but he actually wants £X plus a yearly wage increase (that's not in his existing contract) plus a clause to increase his wage another 30% after he meets certain games played benchmarks (which isn't in his existing contract either), and if you don't give him either one of those his agent will demand more than £X per week, non-negotiable.
Please make this all less pointless and less arbitrary. Any time I click these buttons, any time I talk to a player, I feel like I'm juggling hand grenades.
Edit:
"Come on, there's no way anyone's going to bid that much for me!" My brother in Christ I already have two (2) bids of more than that for you.