Singing contracts is confusing. Way too confusing.
I had (and still have) old goalie i wanted to get rid off. I offered him contract with 1 (or two years, don't remember). I thought it would replace the old (long) contract. But it actually added one more year to the last contract and changed the salary.
Now last night i made two new contract offers to 2 of my players.
The younger one had already some years left but was unhappy with salary so i offered bit more expensive contract for 5 years.
Older (but still developing) player was also unhappy with his contract but i liked how many years he had.. but i was also happy about that player and considered adding a few.. so i offered two years.
I assumed that it would ADD those years to previous like it did few seasons back to my goalie.. instead those years were replaced.. so they got shorter.
I think you should either change the contract signing so that there would be either
A) you only could replace the years from previous contract, so the number you put would be the years that player will play on your team
you only could add contracts on contracts.. like if you input "1" to years, it would add another season, but you could change the salary
C) sigining new contract wouldn't change anything (years or salary) on current contracts but you could negotiate new contract that would start after the last one ends (so one player could play me for 1 year for 200 000, i sign new contract, he still plays this season for 200 000 but next 2 seasons he would get 310 000)
The problem with C is that only way to change bad contract situations would remove the contract (taking penalty).. unless you changed the happiness-factor including that player would become happy for future-years contract.. but i think that "greed" should factor this happiness-situation and also how willingly player would stay in same team (because it has types like "teamplayer" that would likely to stay.. "mercenary" would be more "opportunistic" and might want to change to bigger leagues). If you hired a player for 5 eýears and 3 years he is "unhappy".. it would just be stick in ass the whole time not playing fully..
(I think i have read something about that "C" making into game at some point.. atleast i think you considered it at some point)
(PS: Great game. I posted this only to point out that sometimes contract seasons add to previous and sometimes it replaces last numbers.. which is just confusing)
- GamePlanHockey likes this