The new user interface is in preview!

Want to check it out? Click here! (If you don't like it, you can still switch back)

League Forums

Main - General MFN Discussion

Re: October 2025 Update

By warrior462
10/08/2025 1:33 pm
Renegotiating contracts used to be a very simple process, but it is now completely broken, both old UI and new. Using the old process on each UI version, I keep getting the error "bonus may not exceed 75% of base", which never used to be an issue. I don't have a lot of time to dig and try to see why this is, but I can't get renegotiation to work right now.
Last edited at 10/08/2025 1:33 pm

Re: October 2025 Update

By warrior462
10/09/2025 9:25 am
I believe I have figured out what is happening. It is now being required that your bonus is not more than 75% of the first year base salary, whereas it has always been that the bonus can't be more than 75% of the first year total (bonus+base) salary. This makes contracts insanely more expensive, and I am sure can't be what was intended.
Last edited at 10/09/2025 9:25 am

Re: October 2025 Update

By jdavidbakr - Site Admin
10/09/2025 12:12 pm
warrior462 wrote:
I believe I have figured out what is happening. It is now being required that your bonus is not more than 75% of the first year base salary, whereas it has always been that the bonus can't be more than 75% of the first year total (bonus+base) salary. This makes contracts insanely more expensive, and I am sure can't be what was intended.




Ah, let me check that calculation. I didn't intend to change it.
Last edited at 10/09/2025 12:12 pm

Re: October 2025 Update

By jdavidbakr - Site Admin
10/09/2025 9:04 pm
jdavidbakr wrote:
Ah, let me check that calculation. I didn't intend to change it.




Can you check to see if it behaves correctly now? The front end interface was not showing the warning but the server side validation was not calculating it correctly.
Last edited at 10/09/2025 9:04 pm

Re: October 2025 Update

By warrior462
10/10/2025 10:10 am
I just had the thought to try to submit the contract even though it is giving an error message, and it went through. So now, it seems to be working correctly outside of giving an erroneous error message. If you just ignore that, you can submit. When I get a chance a bit later, I will provide a detailed breakdown of the approach for resigning using the current version. Just a heads up for everyone, it requires a calculator and recording of numbers to remember (paper and pencil or otherwise).
Last edited at 10/10/2025 10:10 am

Re: October 2025 Update

By warrior462
10/10/2025 1:15 pm
Here is the process for getting the cheapest possible contract in the new UI:



1. Set the number of years you want to extend for.

2. Set both sliders all the way to the left (Note the amount of the minimum base salary, and after this point, don't touch either slider again).

3. You will see the message "This player will not renegotiate for a bonus less than $(total bonus)".

4. Take total bonus and divide by the number of years set in step 1, this is your per year bonus (write this down, ceiling rounding to the next dollar up in all division calculations).

5. Divide per year bonus by 0.75 (the decimal representing 75%, the maximum possible bonus, which results in the overall cheapest contract. You can adjust here for a smaller bonus percentage in certain situations), this is your first year total salary.

6. Take your first year total salary, and subtract your per year bonus to get your first year base salary (*If this number is smaller than the minimum first year base salary, stop and see below).

7. Enter your first year base salary manually in the "First Year Base + Bonus" box (not the first year base box below, but the box above the slider). This sets the base salary as desired for all years of the contract, since bonus is currently set to 0.

8. Enter your total bonus manually in the "Bonus" box above the slider.

9. Ignore the error message and submit.



* If you are here, Simply type the total bonus amount in the "Bonus" box, ignore the error message, and submit.



I wish I had a bit more time to double check some details, but this *should* be fully accurate.
Last edited at 10/10/2025 1:15 pm

Re: October 2025 Update

By martinwarnett
10/10/2025 5:03 pm
Vikings_Fan wrote:
setherick wrote:
Is the new UI going to fix all the bugs where the game ignores your game plan and rules and calls a bunch of defensive plays that aren't in your playbook or supposed to be called against a specific offensive formation? https://nfl.myfootballnow.com/log/14239



Thanks for this post, Setherick.

Like many of us, I have a long series of defensive Gameplan Rules that apply to specific formations and other defensive Gameplan Rules that apply just to Down / Distance, all placed in the chart in the proper sequence so that ones at the top would be applied first. Despite this, what Setherick describes continues to occur. A generic example would be a zone defense that is in the GamePlan Rules to be used on 3rd Down and 15+ only and/or only against the 0-0-5 formation, but then appears randomly on 3rd Down and 2 allowing an easy first down when the opposition calls a running play from a formation where the zone defense was not designated to be used.

The paragraph above also applies to offensive Gameplan Rules.

Once the new UI is in place, and the game engine becomes the top focus, I will be happy to report specific instances of this problem when it occurs.


Could it be the case it's not actually matching so random play called?

Re: October 2025 Update

By Mcbolt55
10/10/2025 5:18 pm
warrior462 wrote:
Here is the process for getting the cheapest possible contract in the new UI:

1. Set the number of years you want to extend for.
2. Set both sliders all the way to the left (Note the amount of the minimum base salary, and after this point, don't touch either slider again).
3. You will see the message "This player will not renegotiate for a bonus less than $(total bonus)".
4. Take total bonus and divide by the number of years set in step 1, this is your per year bonus (write this down, ceiling rounding to the next dollar up in all division calculations).
5. Divide per year bonus by 0.75 (the decimal representing 75%, the maximum possible bonus, which results in the overall cheapest contract. You can adjust here for a smaller bonus percentage in certain situations), this is your first year total salary.
6. Take your first year total salary, and subtract your per year bonus to get your first year base salary (*If this number is smaller than the minimum first year base salary, stop and see below).
7. Enter your first year base salary manually in the "First Year Base + Bonus" box (not the first year base box below, but the box above the slider). This sets the base salary as desired for all years of the contract, since bonus is currently set to 0.
8. Enter your total bonus manually in the "Bonus" box above the slider.
9. Ignore the error message and submit.

* If you are here, Simply type the total bonus amount in the "Bonus" box, ignore the error message, and submit.

I wish I had a bit more time to double check some details, but this *should* be fully accurate.


This is great for the in house players, do we know of any differences with free agency? If either the old or new UI allows for bigger max contracts could be a huge dealbreaker for fair competition…

Re: October 2025 Update

By warrior462
10/10/2025 5:22 pm
Mcbolt55 wrote:


This is great for the in house players, do we know of any differences with free agency? If either the old or new UI allows for bigger max contracts could be a huge dealbreaker for fair competition…




Good question. I have been entirely focused on resigning, since our season is in its final stages right now. My focus will be shifting to FA soon enough, so I will do some exploring.
Last edited at 10/10/2025 5:22 pm

Re: October 2025 Update

By Waitwut
10/10/2025 5:45 pm
warrior462 wrote:
Here is the process for getting the cheapest possible contract in the new UI:

1. Set the number of years you want to extend for.
2. Set both sliders all the way to the left (Note the amount of the minimum base salary, and after this point, don't touch either slider again).
3. You will see the message "This player will not renegotiate for a bonus less than $(total bonus)".
4. Take total bonus and divide by the number of years set in step 1, this is your per year bonus (write this down, ceiling rounding to the next dollar up in all division calculations).
5. Divide per year bonus by 0.75 (the decimal representing 75%, the maximum possible bonus, which results in the overall cheapest contract. You can adjust here for a smaller bonus percentage in certain situations), this is your first year total salary.
6. Take your first year total salary, and subtract your per year bonus to get your first year base salary (*If this number is smaller than the minimum first year base salary, stop and see below).
7. Enter your first year base salary manually in the "First Year Base + Bonus" box (not the first year base box below, but the box above the slider). This sets the base salary as desired for all years of the contract, since bonus is currently set to 0.
8. Enter your total bonus manually in the "Bonus" box above the slider.
9. Ignore the error message and submit.

* If you are here, Simply type the total bonus amount in the "Bonus" box, ignore the error message, and submit.

I wish I had a bit more time to double check some details, but this *should* be fully accurate.


Why does it seem like you’ve defined a process not consistent with current resigning?