Webpage does not reload after every pick anymore! Draft table auto-updates when picks are made, without needing to refresh the page
Draft Board player actions (add, remove, set rank, min round, and move up/down) do not reload the whole page anymore
CPU picks are not automatically instantly simulated anymore! CPUs can now be on the Draft Clock until the Admin chooses to sim their picks.
Added new controls for the Admin during the draft: Sim Until Next User Pick and Sim Until End of Draft
Once the draft has started, the Draft Clock will continue "ticking" and move to the next pick automatically, regardless if any users are logged in to the website!
If the draft clock expires OR if a user pick is Simmed, and that user has Auto Pick Draft Board disabled, then the pick will attempt to come from the Draft Board first, before the CPU makes a decision.
Added Sim Until End of Draft confirmation dialog
Draft Clock - Added "CPU" under team names
Bug fix: removed warning message about advancing week during drafts
Improvement: Updated/expanded jersey number rules including allowing "0" @Myth101
Improvement: Updated Draft name/titles. For example, the first PFL draft (after the first season, before the 2nd season) is now named "Season 2 PFL Draft" or "2024 PFL Draft" if the first season is Season 1 / 2023.
This matches more closely to real life where the "-YEAR- PFL Draft" is FOR that upcoming season, not named after the season that just finished. @alienufo
Improvement: Reduced the number of early retirements, and added a minimum age @HAFFnHAFF
May 16, 2023
Improvement: Messages - Removed "To" column for received messages
Improvement: Messages - Teams now receive a Message for all their retired players in week 22
Improvement: Messages - Messages sent to All League Teams no longer send to your own team
Improvement: Schedule - Added a title to Retired Players table in Schedule Week 22 (thanks @Fran)
Bug fix: Fantasy Draft - All leagues with a Fantasy Draft have had their pick numbers corrected when looking back at the draft via Schedule - Fantasy Draft (including Official league)
May 15, 2023
Improvement: Increased number of free agents that are listed during FA Bidding (now Raw OVR > 70 instead of OVR > 72) (hotfixed 5/12 thanks @Smackemz87)
Improvement: Scout button is now a toggle and can be un-done (click the checkmark to remove the player from scouting targets)
Improvement: Scout button UI improvements
Bug fix: Old seasons scouting reports were included in CSV (hotfixed 5/12) (thanks @Dear Cheese)
Bug fix: Standings was incorrectly updating Points For / Against values for postseason games
May 10, 2023
New: Consistency is now capped at -15 instead of -20
New: All existing players received a one-time 25% CON improvement
Background: After adding Chemistry, the combination with existing Consistency was too severe. Also I didn't like that players could be SO far off from their OVRs during a game. So the CON range was simply condensed.
Bug fix: Sometimes scouts would not generate scouting reports during week advance
May 9, 2023
New: Added Team Chemistry rating to all players!
Background: To help make players less replaceable in the game, each player now has an OVR modifier called Team Chemistry (CHM) that must be improved over time spent on a team.
This also adds value to veterans (or any players) who have been with a franchise a long time.
CHM is an OVR modifier from -7 to +2 that reflects a player's familiarity with his current team
Newly-aqcuired players (signed, drafted, traded for) will start with -7 CHM because they don't know the new playbook, system, teammates, etc
CHM increases based on number of weeks a player has been with a team, up until +0. Schedule is below:
0 weeks with team: CHM = -7
1 weeks with team: CHM = -5
2 weeks with team: CHM = -4
4 weeks with team: CHM = -3
8 weeks with team: CHM = -2
16 weeks with team: CHM = -1
31 weeks with team: CHM = 0
CHM will increase an additional +1 if a player is on a team when a season advances
CHM maximum for any player is +2
All players who leave a team (cut, traded, or free agents) are immediately reset back to -7 CHM
Tip: Hover over CHM modifier value to see how many weeks the player has been with the current team
NOTE: This change is retroactive for all existing leagues
New: Added Pressure Rating to Pressure Kicks
Improvement: Happiness no longer affects players OVR, but does still affect their willingness to re-sign
Bug fix: Fantasy Draft picks were being reordered after the fantasy draft completed (fixed for new leagues only)
Bug fix: Records link was hidden week 1 for seasons beyond season 1
Bug fix: Scouting Reports hints about player Potential was always a negative comment. (Fixed only for new reports after this update)
Bug fix: Defensive Play Recognition - display text always showed "+1 OVR" when it's actually +1 for the first increase, then an additional +2 for the second, +3... etc.
Improvement: Added more possible comments for player Potential in scouting reports
Improvement: Added Scout button to the Draft Board
Improvement: Added Media scouting reports to CSV export (@Rome)
Improvement: Added Culture column to scouting reports CSV export (@majortinkle)
Improvement: Slightly increased shorter FG make % for all kickers
April 29, 2023
New: Added Card Library!
New: Improved PFL branding!
New: Team Options - 4th Down Options! Customizable criteria to Go For It on 4th down!
New: Pressure Kicks and new FG algorithm! Certain situation FG attempts now factor in the Kicker's Mental attribute!
New: Added "Download Game CSV" link to the very bottom of completed games (for #pflofficial-stats)
Improvement: Teams will now sometimes Go For It on certain 4th down situations (default game sim logic, not 4th Down Options)
Improvement: Change Positions - There is no longer a CON penalty if the player has previously played the new position
Improvement: ScoreZone - Now updates more frequently
Improvement: Game clock - realism improvements, including kickoff touchbacks no longer using any game clock
Improvement: Added Streak to Standings
Improvement: Player view - Season Stats no longer split out by team
Bug fix: PFL Official League - non-admins can no longer Advance Week (this option will be added to all leagues in the future)
Bug fix: League History would spoil the result of a Realtime Champtionship game (hotfixed 4/15)
Bug fix: League Standings Pct column would spoil the result of a Realtime game (thanks Rome)
Bug fix: Improved Injury Report and injury messages display text for Career Ending injuries
Bug fix: Leagues with Hide OVR - Teams list showed OFF/DEF/ST ratings
Bug fix: Last play before halftime - teams would not kick a FG when in FG range
Bug fix: Fixed a bug where Culture could be potentially exposed for unscouted Rookies (hotfixed 4/26) (thanks PWatts)
Bug fix: Changing dropdowns would sometimes make the page jump up a bit, and duplicate table summary info on the page
Bug fix: Exceptionally bad punters would sometimes have negative yardage punts
Bug fix: Passer Rating (RTG) was not shown if rating was 0.0
April 12, 2023
Bug fix: Fixed a rare issue with Standings involving ties which sometimes caused league rankings to have multiple teams from the same division in the top 4 Conference Seed
April 11, 2023
Bug fix: For plays inside the opponent's 10 ("__ and Goal"), the Team Strategy was not correctly using the goal line as the "to go" measurement, impacting Team Strategy playcalling
Improvement: Player page stats - differentiate between different offensive TD types
Bug fix: Trades - if a draft pick is traded, all outstanding unaccepted trades involving that draft pick are now immediately deleted. (This was already in place for players in trades)
April 8, 2023
Bug fix: Players were not appearing in older Game Stats if they were traded to another team since that game
Bug fix: Messages - count notification in sidebar no longer notifies for messages regarding unfinished realtime games
Bug fix: Incorrect teams were getting put into Wild Card games
Bug fix: Realtime games - delay between drives in OT was too long
Improvement: Realtime games - upcoming play timer new minimum time is "less than 1 minute from now"
Improvement: Schedule Graphic - Added game day and time, highlighting primtetime games in red
April 7, 2023
New: League Records! (Game, Season, Career)
(This feature was the Winter 2022 Season Pass Feature Vote winner!)
Added Player Records to the sidebar under PFL Network
You can click each record to view the history of that specific record, who broke/tied it over the history of the league, and when
Added Storylines to announce when records are broken
Game Records that are Tied are tracked and announced starting in season 5 to prevent too many duplicates
NOTE: Initial population of all Records for all leagues will take at least 2 hours after the update
Bug fix: Game Stats were shown on the Game view even when Show Results was unchecked
March 28, 2023
New: Power Rankings! (Rankings only update between weeks, and don't change after the regular season)
New: Elo Rankings! (Long-term rankings of teams in each league based on complicated math!)
New: PFL Network sidebar heading (ScoreZone, Mock Draft, Power Rankings, Elo Rankings)
Bug fix: Game View - Total Yards was incorrectly counting too many plays
Improvement: Season Pass achievements are now hidden (not rewarded) until after realtime games are finished to avoid spoilers
Info: Winter 2022 Season Pass has ended
March 18, 2023
Improvement: Injuries for realtime games are now hidden until after the game has completed. Injuries will "apply" (remove from depth chart) within a few minutes after the realtime game ends.
March 17, 2023
Bug fix: Playoff teams were sometimes advancing/being eliminated when they shouldn't have been
March 11, 2023
Bug fix: Game Stats not showing up for non-realtime games since yesterday's update
March 10, 2023
Improvement: Users Online Now updates automatically without reloading the page
Improvement: Updated logic for realism for generated new player last names
Improvement: Realtime games - added text to indicate how much time until the next play
Improvement: Realtime games - improved the real-life time between plays and for breaks
Improvement: Realtime games - Game Stats and Box Score now update automatically (on Game view, every 20s)
March 6, 2023
Improvement: Improved logic around "kneel on the last play of regulation to go to OT"
Improvement: Added username to Scorezone
Improvement: Added Red Zone notification for games in ScoreZone
Improvement: Highlighting turnovers, FG, and plays 20+ yards in ScoreZone with border
Improvement: Highlighting TD and Safety plays in ScoreZone with border and background
Improvement: Added Next Play (team, down, distance, and yard line) to Scorezone and Game views
February 28, 2023
New: PFL ScoreZone! (Official League only, for now) - See all games for the week, including box scores, top performers, most recent plays, and auto-updates LIVE!
February 27, 2023
Improvement: Players CSV download now includes Depth Chart Rank
February 26, 2023
Bug fix: Edit Player and Change Position forms were broken since yesterday's update
Bug fix: Sometimes extra Player History messages were created when there was no change to OVR Raw
February 25, 2023
Improvement: Optimized database handling of player attributes and OVR calculations.
February 23, 2023
Improvement: Optimized a frequent database query that took ~2.5 seconds, now takes ~0.5 seconds
Improvement: No longer generating un-interesting Storylines on Dashboard
Improvement: Other Server updates and optimizations
February 21, 2023
Bug fix: League Admin settings - Next Schedule First Game would sometimes not get saved
February 20, 2023
Improvement: Updated Awards calculations, and now showing top 7 players for each yearly award on Awards Race page
Improvement: Updated game sim options for Admins
Bug fix: Add to Draft Board was broken on Scout view
Bug fix: Sometimes, Retired players would show up in Player CSV download
February 19, 2023
Improvement: Added buttons with various options to clean up Draft Boards
Improvement: Added Special Teams rating (K, P) to Teams table
Improvement: Improved Add to Draft Board button - no longer immediately refreshes the page (although you need to refresh the page to see the new player on the draft board. Further improvements to come later.)
February 18, 2023
Improvement: Optimizations for viewing Draft and Fantasy Draft tables on Schedule view
Improvement: CPU now considers player age during Fantasy Drafts
Improvement: During Fantasy Drafts only - if Sim Roster is enabled, trades offered to you will not be automatically accepted by the AI
Improvement: Auto Advance After User Games option now only applies to regular season
Bug fix: Multiple CPU Interest graphs if there were any manual trades pending acceptance
Bug fix: Toggling Auto Pick Draft Board from any page besides Team Options would inadvertently disable other Team Options automatically
February 16, 2023
Improvement: Removed Player History table from Free Agents view
Bug fix: Discord usernames with spaces could not be added to PFL profile (hotfixed 2/15)
February 11, 2023
Bug fix: Salaries were slightly wrong for Fantasy Draft players
February 5, 2023
New calculations for all awards (thanks Soluna!)
New: Added Offensive Player of the Year, Offensive Rookie of the Year, Defensive Rookie of the Year awards
New: Awards Race view - shows the top 5 candidates for each award throughout the year (in random order)
Bug fix: Now hiding Messages referring to incomplete games until they are finished
Bug fix: Culture was incorrectly hidden on the Draft Board during Fantasy Draft