1. Franchise Hockey Manager 7
  2. News

Franchise Hockey Manager 7 News

FHM7 Hotfix 7.3.113 Now Available

A new hotfix update for Franchise Hockey Manager 7, version 7.3.113, has just been released to fix several critical issues in the 7.3.111 update and an ongoing problem with screen shaking when watching games.

Your existing savegames will be compatible with the updated game; the update should retroactively fix the issues causing the crashes.

Changes:
-fixed display problem in 2D match engine that was causing screen to shake at lower game resolutions
-fixed crash in February related to Austrian league playoffs
-fixed crash related to reverting German league to its normal structure in 21-22; the effects of this problem could be delayed, leading to crashes at various times in 21-22 or later seasons
-fixed issue that was creating scheduled games in non-playable leagues, leading to instability
-related issue to the above one with non-playable teams getting team stats (this is the one exception to the retroactive fixes - if you have a save in 20-21 with a league that has relegation set to playable but have the level below it, when that level can be set to playable, set to nonplayable, a promoted team from the second level will add its point totals from 20-21 to 21-22, so it's highly likely they'll win the top-level league's regular season easily)
-fixed potential waiver draft crash

FHM7 Version 7.3.111 Released

A new update for FHM7, version 7.3.111, has just been released.

Your existing savegames will be compatible with the updated game, but some of the update's fixes may not retroactively correct certain problems in existing saves.

This is our first content-oriented update for FHM7, adding the option to play a more realistic 20-21 season with shortened/cancelled schedules and adjusted league structures, as well as automatic NHL expansion to Seattle in 2021-22 Getting that stuff ready took a while, so this is a little lighter on bug-fixing than the previous update; there's still a fairly extensive list of things we want to change/fix in future updates, so if a problem you've reported didn't make it into this update, it's likely still in the works for another update.

So, the main feature in this update is the "Real 20-21" start option, which gives all leagues now have their correct 20-21 schedules, or as close as we could reasonably get with the information available last week, specifically:

NHL: 56 games, new divisions, start date moved earlier so playoffs end on time (i.e. before July 1)
AHL: 40 games, start date moved earlier so playoffs end on time; Charlotte, Milwaukee, and Springfield do not play games. (Players from their parents are still assigned to the inactive teams, though.)
ECHL: schedule length 57-69 games (varies by team), start date moved earlier so playoffs end on time. ECHL has only announced a partial schedule so far; the in-game schedule is just that repeated three times, which is a little short of their announced intention of playing 72 games. Playoff standings determined by winning percentage due to unbalanced schedule. Playoffs are 8 teams, 3 rounds, which is just a guess. Adirondack, Atlanta, Brampton, Cincinnati, Idaho, Kalamazoo, Maine, Newfoundland, Norfolk, Reading, Toledo, and Worcester do not play games; Fort Wayne, which is apparently going to start playing sometime after February 12, is also not on the schedule. Start date moved earlier so playoffs end on time.
SPHL: 42 games, only 5/10 teams playing, 4-team playoffs
FPHL: 24 games, they haven't announced any official plans or schedule beyond a few exhibition games next month, so this is just a guess
LNAH: no games, season cancelled
WHL: 24 games, but still using a generated schedule as no official one released yet
OHL: 24 games, haven't announced any plans yet so this is just a copy of the WHL plans
QMJHL: 68 games (still using a game-generated schedule, their real schedule has been badly disrupted by cancellations and it's difficult to put together anything coherent for them)
KHL: 60 games
VHL: 50 games
SHL: 52 games
HockeyAllsvenskan: 52 games
Liiga: 60 games
Mestis: 50 games
Suomi-Sarja: 30 games (still using a game-generated schedule, their real schedule has been badly disrupted by cancellations and it's difficult to put together anything coherent for them)
Tipsport Extraliga: 52 games
Chance Liga: 51 games
Tipos Liga: 50 games
Synerglace Ligue Magnus: 44 games
Metal Ligaen: 48 games
DEL: 38 games, new conferences; first portion of the schedule is real, remainder with the inter-conference games is generated as no official schedule released for that part yet
DEL-2: 52 games
Belarus Extraleague Group A: 38 games
Fjordkraft Ligaen: 45 games
Polska Hokej Liga: 36 games
Bet-at-home ICE Hockey League: 40 games
National League: 52 games
Swiss League: 46 games
EIHL: no games, season cancelled
NIHL National: no games, season cancelled
Asia League: no games, season cancelled

Most international tournaments will not play, aside from the top-level of the World Championships and World Junior Championships, and the Olympic Games Qualification (we need to keep that last one in so the Olympics work properly in future seasons.)

The special roster rules for the 20-21 NHL season (taxi squads, etc.) are not implemented.

Teams that do not have scheduled games in 20-21 will still make player moves, although they will never run into the need to fill their roster to play a game, so if they start with a roster that's not full they may not add more players. Completely deactivating their roster AI for the first season wasn't a realistic option, unfortunately.

All of these leagues will revert to a normal format in 21-22.

Additionally, the NHL and AHL will expand automatically at the start of 21-22, adding Seattle and their farm team in Palm Springs (this will happen even if the "Real 20-21" option isn't used.) The expansion draft format, since it uses our regular expansion draft mechanics, approximates the way the real Seattle expansion draft will work, but omits some mechanics, particularly the requirement for teams to expose a minimum number of players who are under contract and of a specific experience level.

The database is updated as of January 13, NHL opening night. Given the large differences in start dates for different leagues this year, choosing which players go where required a little more flexibility, but, generally, the NHL rosters took precedence. However, we'll probably update a few leagues that haven't started yet (AHL, WHL, OHL, SPHL, FPHL) over the next month or so (assuming they still play this year.) After that time, the "Current" start option will be added with all the post-January 13 transactions.


Additional Changes:

-farm team Lineups screen can now be controlled by a human GM of its parent team (click on player's checkbox and click on the spot in the Lineups priority list that you want to move the player to; in the Steam version, you can also click-and-drag)
-Control Farm Teams Staff checkbox will no longer become un-saveable in some games
-fixed intermittent crash while simulating games
-fixed crash when starting a new historical game, not changing the lineup, and trying to autoplay to opening night
-historical games no longer crash in 1972-1973 if you have "Leagues begin playing when they did historically" off and "New teams appear when they did historically" on
-the new region dropdowns on the Hire Scout screen now show all staff that can be hired like the unfiltered list does
-adjusted trade value of older players a little further downward
-converted custom games that were using the "16 teams, 8 per conference" playoff option in 6 no longer get a playoff format that mixes teams across conferences
-the "16 teams, 8 per conference" playoff type should now function properly and not mix teams across conferences with apparently random first-round matchups
-fixed criteria for 2nd All-Star goalie, so it's no longer possible for a goalie to be selected to both spots
-the game no longer crashes when you attempt to change a staff job on the staff edit screen
-when playing a historical game with the draft off (i.e. players start with their historical team), all new players now start with 3-year contracts
-fixed potential crash when playing in QMJHL
-trainers in custom games are now generated with more appropriate Training skill level
-several European leagues (Austria, Norway, Denmark, etc. are no longer hiring emergency players when they should be able to sign/call up players
-reducing the foreign player limit in a league will no longer result in inappropriate addition of emergency players by some teams
-editing a player's disliked club now immediately removes any happiness penalty that the player has for being on a disliked club
-fixed issue that could allow overage roster rules to no longer apply to a human-run team in a junior league
-teams will now claim waived players from a human GM again
-during the draft lottery for entry drafts, expansion teams are now given the #3 (and 4, 5, etc. if there is more than one) position (and that same spot during rounds 2 and later), rather than seeding their odds after all the non-playoff teams
-the mid-1940's NHL playoff format will no longer reverse the seeding of the #3 and #4 teams
-initial drafts in historical leagues no longer allow selection of Iron Curtain-restricted players if that option is on
-fixed text on the Team-Scouting screen to indicate right-clicking works to set Head/Advance scout
-if the waiver draft is active for the league, the season-start waiver rule (i.e., all players who start the season on the farm team who are waiver-eligible are put on waivers) is now disabled
-the 2010 Olympic tournament no longer starts a few days early, creating conflicts with league schedules
-fixed issued with draft logic of junior teams that could cause some to select nothing but goalies
-removed drafts for all minor leagues that are connected to a parent league
-Gornyak Uchaly of the VHL no longer treats Finnish players as non-foreign
-fixed potential crash when trying to return player from injured list
-restored the multiplayer option to custom games using with NHL/NHL+ leagues
-when creating a custom league, if "Use Historical Finances" is selected and a year (e.g. 1917) chosen for the main league, the checkbox for additional leagues will now copy the main league's settings
-if you attempt to add a fictional junior league with playoffs turned off, the game will no longer crash when you try to advance past the playoff setup screen
-AHL playoffs now work properly in a custom game using the NHL+AHL or NHL+AHL+CHL setup
-staff are no longer missing names if you select "Use Fictional Players" on the Start a Custom Game screen
-made a couple of changes to make NHL teams more efficient at signing their college draft picks, particularly once they get older; particularly, they will try to sign good graduating college players in April rather than allow them to make it to free agency in July
-corrected starting roster settings for Ontario and Quebec midget/Junior B leagues that were leaving the OHL and QMJHL drafts in the first year short of players
-fixed handling of team contract and rights status when player is traded (at any level) while on an NHL-CHL or NHL-Europe loan
-fixed issue that could cause the wrong team to be selected for promotion to the SHL from HockeyAllsvenskan
-the "Loss PS" column in the Olympics in a standard game now works properly, shifting all the columns to the right of it to the left
-fixed issue preventing some players from losing Unfit status
-training camp development reports should now show development for all players, not just ones not on the active roster
-2022 and later Olympics are now correctly used in the World Rankings again in a standard game
-Iron Curtain rule now deactivates at the correct time in historical games
-if you expand the KHL, take control of the expansion team, and transfer a player to another team, their rights no longer remain with you
-fixed huge numbers of giveaways in Champions League games
-records/leaderboards properly restored (including single-game records for those leagues that had them)
-slightly decreased suspension frequency
-Steam Workshop should now display images properly on the Workshop page (you may need to re-load them for existing mods)
-fixed odd roster behaviour (releasing players, going far below cap floor, etc.) by expansion teams during their first season
-fixed broken Champions League Round-robin portion
-fixed players ignoring age limit in WHL/OHL/QMJHL
-fixed potential crash in first-season NHL playoffs
-returning a tryout player to an unplayable league will no longer potentially make him unsignable/uneditable

2D Engine Changes:

-increased player speed in all zones, but particularly the neutral zone
-significantly reduced tendency of teams to pass backwards, particularly out of the offensive zone
-numerous adjustments to balance overall shot and scoring totals
-re-worked shot blocking checks to produce proper shot block numbers with rebalanced shooting
-additional changes to reduce tendency of players to bunch up at the middle of the ice
-lowered frequency of long pass attempts, particularly up-ice
-reduced tendency of players to move far ahead of the puckhandler when their team controls the puck
-rebalanced individual hits between positions (still needs some more work, leaders all tend to be defencemen)
-increased penalty and fight frequency and increased the chances of players who fight, but only rarely, getting 1-2 fights per season
-lowered assist totals slightly (appears to have resulted in the assist leaders being too low despite overall totals being OK, will continue to work on that)
-made defenders slightly more likely to attempt to get between their man and the net while in the defensive zone
-increased frequency of non-scoring/penalty events that result in a faceoff (pucks going out of play, offside, etc.)
-made players more likely to dump in the puck or simply wait when they have multiple teammates attempting to leave the ice on a line change

FHM7 Hotfix 7.2.106 Now Available

A new hotfix update for Franchise Hockey Manager 7, version 7.2.106, has just been released, primarily to fix an issue that was causing crashes for a number of users.

Your existing savegames will be compatible with the updated game.

The main fix in this hotfix is a lineup issue that was causing a crash for some users who had a very specific combination of game settings. This should resolve the vast majority of mysterious crashes while attempting to advance the game. Additionally, we fixed a potential issue with the 2014 Olympics not finishing properly due to a team being placed in two different spots in the medal round playoffs.

FHM7 Update 7.2.105 Now Available

The first full post-release update for FHM7, version 7.2.105, has just been released.

Your existing savegames will be compatible with the updated game, but some of the update's fixes may not retroactively correct certain problems in existing saves.

The change list for this update was somewhat limited by the timeframe involved; for the most part, the changes are things that could be dealt with and tested in a few days, while leaving a couple of days' safety margin before Christmas to deal with any serious, unanticipated issues that might arise. We did manage to take care of quite a few things, though, so we should be in good shape post-holiday to continue fixing outstanding issues, adding new things to the 2D engine, and begin adding new content to the game.

Speaking of which, now that the NHL has announced the format and dates for the upcoming season, we'll start moving ahead with our plans for the "realistic" starting option for 2020-21 season, with the shorter schedules, realignments, and so on. We're hoping to have this ready around the time of opening night, give or take a few days. We should be able to implement most of what the NHL has announced, although we'll probably need to move some dates to match our July 1 season start - with the Stanley Cup scheduled for mid-July, we may just wind up having the in-game start about a month earlier to make everything fit. Some of the reported roster rules, like requiring the teams to carry 3 goalies, may also need to be adjusted to keep the roster AI from behaving oddly.


2D Engine Changes:


-modding the 2D rink for individual teams is now possible: the modded image should have the format rink_team_name.png (e.g. rink_vancouver_canucks.png) and be placed in the \graphics\rink_pics folder of a quickstart or individual save. The image needs to match playfield_0.png precisely in terms of dimensions (2880 x 1344) and the location of on-ice markings, or you'll see players doing things like skating off the ice, apparent offsides not being called, etc.
-fixed the bug that would show the same player being named on every penalty called after an injury occurred
-after switching goalies manually, the original goalie's icon will no longer remain on the ice
-added play-by-play text during shootouts - we're having some issues with the shootout animation at the moment, which will take a little longer to resolve, but right now if you click the Quick button during the shootout it'll advance through each shot, showing you the play-by-play of what happened, and the shootout score will be displayed on the scoreboard
-fixed incidence of brief flickering of players near centre ice when they leave the ice on a line change during play
-slightly slowed players' speed when moving to the bench during line changes
-made the colour of the clock-related numbers (period, clock, penalty clock) slightly different than the score numbers
-fewer players will now get ejected from faceoffs
-raised overall player speed slightly
-the fatigue requirement for lines to get changed before a faceoff was dropped a bit, so there should be more pre-faceoff line changes
-increased speed of dump-ins
-slightly increased fighting/roughing frequency
-increased frequency of icings, offsides, pucks leaving the ice, and dump-ins
-made players less likely to make risky passes on their own side of the ice and in their defensive zone in particular
-several adjustments to pass targeting and the default behaviour of some tactical roles, which were leading to excessive shots for some players

Other Changes:

-the game will now ignore Windows display scaling settings and show FHM in normal size, regardless of what screen scaling Windows is using
-the extra delay on the player popups is gone
-fixed potential crash in late June
-fixed draft crash in custom leagues with only 2 teams
-corrected broken trading deadline in 20-21 for Liiga and National League in standard games
-fixed crash when trying to sign free agents as a German team
-fixed error in 2010 Olympics that could place a team in multiple places, leading to a crash
-fixed potential crash while simming games with classic engine
-fixed Steam Workshop popup being transparent, making it difficult to read
-scouting for WHL/OHL/QMJHL teams should now properly cover prospects for those leagues
-assitant-run scouting for human teams should choose its top regional priority correctly now
-added a dropdown filter to league-scouting-hire scouts, with the 5 Scouting Coverage maps as options (they filter the list to scouts from that area)
-in custom games, players in leagues that a major league doesn't draft from now have their rights set to free for that league, so they can be signed once they're the appropriate age, rather than not being able to go anywhere after their junior career ends
-adjusted top goalie and MVP award calculations
-fixed a bug in the MVP award nominations that would give a nomination to a player who wasn't in the top 3
-captain status will now be recorded in the player career stats for seasons after the game starts
-added playoff versions of team stats.csv and boxscore csv's to the CSV export should be added, as should a playoff version of the boxscore csv's (or include them in the existing boxscore csv's)
-the Goalie Positioning rating on the filter will now work properly, and the skater Positioning filter won't show goalies
-the award ceremony should now appear properly occurring in saves imported from FHM6
-the AI in non-junior leagues will no longer put players on the trading block if their age is -fixed problem where "AI assign scouts" would place regional priorities from one map into another's list, or blank lines on the list
-all NHL RFA's at the start of a new game should now be willing to negotiate with their teams, instead of behaving as it they had already broken off negotiations
-using "Save As" in a historical random debut game will no longer fail to copy some random debut data, leading to extremely small draft classes
-fixed issue with NHL awards ceremony in some historical seasons being before the nominations, leading to all awards being given to a default player
-when starting a Custom Game with any of the NHL options, the team rivalry data no longer gets randomized
-in a Custom Game with the NHL+AHL(+CHL) options, the AHL and CHL teams no longer have 2-5 copies of each staff member
-changing the number of draft rounds in a historical game will no longer result in all non-expansion teams losing their draft picks for that season
-fixed a couple of issues that were restricting NHL teams' ability to reduce cap total when in cap trouble, leading to odd moves (most commonly seen with Tampa Bay in standard games, their salary structure was a perfect fit for a situation that made them unable to reduce their cap hit via trades, leading to odd player movement and releases)
-reduced excessive usage of the Perimeter Shooter tactical role
-added options to the NHL options in custom games to use the initial draft for the NHL and play the NHL, etc. setups with fictional players
-Awards Announcements no longer disappear after the first season in a custom NHL-only game
-attempting to edit a non-active team (found via the team search) will no longer crash the game
-small data update, a few errors fixed and some moves updated (NHL moves are as of December 20)

FHM7 Hotfix, Version 7.1.101, Now Available

A new hotfix update for Franchise Hockey Manager 7, version 7.1.101, has just been released to fix a couple of critical issues with the release version of the game.

Changes:

-fixed crash on some systems when trying to start a new game

-fixed crash when trying to click-and-drag scouts in the Fastspring version; instead of clicking-and-dragging, right-click on the scout's name and select the role you want to give him