Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull request for issue #372. I created four new settings for the league:
-Rookie scales: Rookie scales for the draft. The contract are capped by the max and min contract.
-Rookie scale: Boolean for activating a rookie scale, independent of the hard cap
-Automatic Rookie Scale: It changes the rookie scale so that the maximum is not bigger than the max contract multiplied by the next setting
-Rookie scale Max contract ratio: Determines the maximum contract of the rookie scale as a ratio of the rookie scale.
The way I did it, if you go over the cap signing a rookie because of the scale, the league does not care. So if all 2nd rounders and beyond get 30M$ a year your team could get a salary of three times the salary cap, but obviously I think people would try to do a sensible rookie scale.
The only problem I found is that with these settings on in Football-GM, the players are signed automatically, which is probably odd for football. I was thinking about maybe making another setting to set the second and following rounds without rookie scale in Football-GM. Or just making the signing of the rookie optional, so that when you try to negotiate the salary of the rookie the only option is the rookie scale salary.
Edit: I changed this and now in the football game the rookies are always optional to sign, but if you sing them you have to sign them to their scale salary.