Bug fixed: Adaptable culture now shows up in Scouting Reports CSV
Bug fixed: Awards Race and League News stat lines have been fixed
Bug fixed: In multiplayer leagues, clicking Ready to Advance would sometimes take up to 60 seconds to update in the Users Ready modal (now instant)
April 24, 2024
Reverted yesterday's play length change
April 23, 2024
Bug fixed: Power Rankings sometimes resulted in a Server Error
Improvement: Changed length of certain plays to increase play count per game to be more realistic (both engines)
April 22, 2024
Bug fixed: Sim CPU Draft Picks Immediately now works properly after a human user makes a manual pick
Bug fixed: Prevent manual trades with self (same team)
Improvement: Minimum player OVR bar to be able to read OVRs under 60
April 20, 2024
Bug fixed: Sometimes FA Bids were not getting created properly
April 19, 2024
Bug fixed: View Roster - Retired players did not work. Also fixed the CSV download for retired players
Bug fixed: Player CSV - fixed team name column
Bug fixed: Change Positions - clicking Change Position without an actual change no longer results in a Consistency penalty
April 16, 2024
New: Some undrafted rookies will have an Adaptable culture. Their culture will be set to match the coach of whatever team drafts them! (Star icon for Culture)
Bug fixed: Undrafted rookies with Adaptable culture had a broken Player page (unable to draft)
Improvement: Rookie culture is now revealed immediately when they are drafted
Bug fixed: League option Require Users Ready was not working for user vs user games
Bug fixed: Play Recognition bonuses were not working for either engine since the April 5 update
April 15, 2024
Bug fixed: Viewing the Schedule or Games in the past showed the team's current record, not their record at that time
Bug fixed: CPU teams would not automatically fix their rosters before a game if they made a trade to break their depth chart that same week
Improvement: All free agents show up during Free Agent Bidding instead of only those over 70 OVR
April 9, 2024
Bug fixed: Manual Trades - Trading draft picks sometimes resulted in a 500 server error
April 8, 2024
Made a change to server-side caching to hopefully improve the performance of the site overall
April 7, 2024
Bug fixed: Creating new leagues would sometimes fail
Bug fixed: Performance issues around Manual Trades screen
Bug fixed: DE, G, T were not included in the New game sim engine
April 6, 2024
Bug fixed: Fantasy Draft caused server errors
Bug fixed: Sorting by certain columns on the Scouting screen caused Server Error
April 5, 2024
I'm not proud of how long this update took. I learned and grew as a developer, and what I learned can basically can be summarized as "keep future updates more focused and more frequent".
The game isn't perfect yet, but we're getting closer! Please keep giving your feedback and ideas in Discord!
Sorry for the delay since the last update, but I am still committed to making Progression Football the best football sim available! Thanks for playing!
New: The game is now accessible via alternate address: PFL-go.com
New: New League option - Added Starting Coach Boosts option (default 0, or randomized like Draft Challenge)
New: Major Game Sim Update! New Game Sim Engine!
Added Game Sim Engine option to League Admin. (Legacy or New). This is a temporary option until the New engine is finalized
All leagues will default to Legacy for now. Choose New to opt-in and share your thoughts with me on Discord!
Major rewrite of all pass and run play logic for the New game engine! The engine now considers attributes of individual player matchups on the field (blocker vs. pass rusher, WR vs CB, TE vs LB), which all change depending on formations, play types, and blitzing players.
Previously, the engine relied on averages of relevant players instead of specific individual matchups between players.
This should highlight and expose skill gaps between player matchups better than before. For example, a low rated CB1 vs elite WR1 should see the WR with success for that game
Each play now assigns individual player assignments (blocker, passer, receiver route long, pass rusher, etc) instead of "percentage weight".
This opens up future opportunities for custom plays/formations/playbooks, as well as players playing "out of position" someday
Added play details including pass blockers who get beat, run blockers when they pancake a defender, pass rushers who apply pressure, and which player is blitzing
Added Blocking to Stats and Team Players Stats views
With each player having individual assignments, blitzing should be more accurate. The additional pass rusher decreases pass coverage for that play
QB sack avoidance is influenced by QB Agility and Mental
QB scrambling is influenced by QB Speed
Fumbles are influenced by Carrying ability
NOTE: "HB rec %" currently does nothing in the New Game Sim Engine so it is hidden from Team Options using the New engine. Player assignments are defined by the Play in the new engine. More plays and customization is planned for the future.
NOTE: There's more I want to do to improve the Game Engine, but I had to draw a line to get this update released! This update lays the foundation to make exciting future updates possible.
I'm open to feedback and suggestions, please offer them in Discord #ideas channel!
New: Added ability for League Admins to re-generate the season's game schedule (only available during Week 1 and not available if any games have been played)
Improvement: New League Creation - now gets created in the background instead of staring at the loading screen for 2 minutes. League status will be "creating" until completed
Improvement: Game Stats now shows the OVR "roll" of each player for that game, after factoring Consistency, Home Field Advantage, and all other boosts (newly simmed games only)
Improvement: Added "Accurate?"" column to scouting reports after OVR has been revealed to show if a scouting report was accurate or not
Improvement: Coaches with +2 CUL impact that make a playoff appearance will no longer have their CUL impact downgraded, regardless of their team's record
Improvement: Play Recognition: +1 OVR every 10 similar plays instead of 12
Improvement: Evaluate Players - can now be done for any un-revealed player if they have a contract, regardless of week
Improvement: Records - Storylines will only show up starting season 1 week 10 at the earliest, to prevent spam
Improvement: Players with hidden OVR now show scouting report values available to the current user instead of an OVR bar
Improvement: Free Agents can now be signed regardless of salary cap. However, that team still cannot start a game until the team is under the cap
Improvement: Change Position form now shows the what the new Raw OVR would be for each position
Improvement: Trade Interest Guage added to completed/rejected manual trades
Improvement: Increased the frequency of better players in newly generated rookie draft classes
Improvement: Realtime games - commercial breaks are now limited to a maximum of 6 per half
Improvement: Improved efficiency of MANY areas of code and increased use of server-side caching to help make the site faster
Improvement: Added Raw OVR to list of toggle columns in Players tables
Improvement: Added "Sim CPU Draft Picks Immediately" option to Leagues
Improvement: Players now check and upgrade Consistency every week instead of only weeks 8 and 16
Improvement: 4th Down Options now additionally apply if there are less than 10 seconds remaining in the half, regardless of down
Improvement: Evaluate Players cost is now cheaper for non-rookies, scaled by Years Pro
Improvement: Discord Financial Supporters role (Discord gold nameplate) will be automatically added to all users with the Moneybags achievement
Improvement: Added a note regarding private leagues if the user is looking at the Teams list
Improvement: Progression Chance - Age no longer has positive impact. Age now only has negative impact.
Improvement: Progression Chance - Years Pro has been added as a factor (positive impact only). Boost is scaled by years pro, with 0 (rookie) having the biggest boost, and 3 having the lowest boost. No boost after 3 years pro.
Bug fixed: Users could erroneously be allowed to pick twice if two Players were open in different tabs during the draft (Hotfixed 2/2/24)
Bug fixed: League admins could see unrevealed players Culture, Salary, and Consistency via the Edit Player form (Hotfixed 2/2/24)
Bug fixed: Advance Clock now shows up during draft week before and after all picks are done
Bug fixed: Messages sent to "All League Teams" now include the team sending the message
Bug fixed: Duplicate Discord league channels will now be automatically deleted
Bug fixed: Combine results could sometimes be accessed early
Bug fixed: All OT FGs are now Pressure Kicks
Bug fixed: Added horizontal scrolling for smaller screens
Bug fixed: Homepage list of leagues would sometimes show the Delete League button when it shouldn't
Bug fixed: When Advance Week timer runs out OR when admin clicks Force Advance, only teams actually needing fixes should get automatically changed (including depth chart)
Please report any issues to me in #bug-reports on Discord!
November 3, 2023
Improved FG, extra point, and punting algorithms to be more realistic
Prevented Official League plays from being deleted after 2 seasons
Bugfix: Viewing old drafts via Schedule will now update properly after rookie OVRs are revealed
September 5, 2023
Bug fix: Draft Order / Draft table would sometimes not update after draft picks were traded (caching issue)
August 31, 2023
Improvement: Added more minutes options to Draft Clock
Improvement: Added 12-hour option to Advance Week Every schedule
August 24, 2023
Improvement: Draft Challenge - Coaches now have more OVR boosts
Improvement: Draft - implemented server-side caching to reduce server load during multiplayer live drafts
Bug fix: Fixed a crash related to awards without a team associated
Bug fix: Manual Trades - CPU players were incorrectly valued at 0 if your Sim Roster was enabled
August 10, 2023
Bug fix: Manual Trades - CPU teams were valuing culture backwards
Bug fix: Manual Trades - Value specified next to players in dropdowns is now accurate based on the other team in the trade
Bug fix: Manual Trades - CPU teams now value their own players with a minimum trade value of 10 instead of 0
Bug fix: Player view - Clicking column headers when there is only 1 player in the table no longer results in a 500 error
August 9, 2023
Now allowing teams to change their city or logo any time during week 1 or the off-season, instead of only weeks 1 or 31
August 6, 2023
New: Updated realistic rosters
Bug fix: New leagues now start players on teams correctly at -7 CHM
Improvement: K and P minimum CHM is now 0 instead of -7 because they don't have much to adjust between teams
Improvement: All players now get reset to 0 CHM when cut, instead of -7. Players still will get set to -7 CHM when joining a new team (except K/P)
Improvement: Updated salary value calculation, and all players (except newly drafted rookies) new salary value calculations are now based on OVR_RAW instead of OVR
NOTE: K/P with negative chemistry mods will get set to 0 on next week advance
August 4, 2023
New: Feature Voting!
Added ability to create new feature suggestions
Use coins to fund development of Progression Football by voting on which features you want to see next!
Features at the top of the list will be given priority by the developer!
Thank You for supporting my game!
Disclaimer: Not all features are 100% guaranteed to be added to the game, regardless of funding. But I'll do my best!
Bug fix: Duplicate All-Pro awards were sometimes awarded (hotfixed 7/25)