jdavidbakr wrote:
I have actually thought about this, but my concern is that it could be manipulated by an owner who needs to renegotiate a star player and so just makes sure he doesn't get a chance to get good stats. So I try to make the requests based on objective attribute values instead.
I previously played in a game similar to this, and that is exactly what owners did. But we came to accept that it was part of the game, and that if the owner was willing to throw away a season or two of that players career for a cheaper salary, then so be it. To combat your concern, you could do a check to see which one is higher, a players rating based salary demands or a players stat based salary demands. The higher of the two will be the salary that the player demands. That way, if an owner benches a star player, that player will still demand a lot of money while an overachieving player will also demand a lot of money for performing well.