EHM offers fans the most realistic, in-depth and immersive simulation of hockey management available, giving them the chance to manage either club or country in any of the world’s top hockey-playing nations.
Hello all, update 1.4 for Eastside Hockey Manager is available now via Steam.
Upon launching Steam the update should download automatically. If you're already in a game, save first then exit the game and restart Steam to begin the update. If you have any difficulties whatsoever updating we always recommend restarting Steam.
If you encounter any issues, please raise them on our Eastside Hockey Manager Bugs Forum which can be found here - https://community.sigames.com/forum/292-eastside-hockey-manager-bugs-forum/
Or read our FAQ/Knowledgebase which can be found here - https://community.sigames.com/forum/293-eastside-hockey-manager-faq-and-knowledgebase/
Changelist includes but is not limited to the changes listed below. Enjoy!
Changelist for 1.4.0f
=====================
New features:
-------------
- Added starting option to retain DB financial data for club budget and starting cash without any adjustments
- Added option to set number of days on vacation to the manager vacation dialog
- Added "Divisional Standings" to the league screen to view all divisional tables at the same
- Added team action to Set Team Captains any time of the year (one captain, two alternates)
- Added news about announcing team captains and the request to set them at the start of the season
- New default 2016 database and default start year set to 2016
- 2016 ruleset support added to the importer for 2016-17 league structures and rules changes
Database and Importer changes:
[apply to new games started with newly imported databases only]
--------------------------------------------------------------------------------
- 2016 ruleset support added to the importer with following changes:
- NAL: updated salary cap rules, training camps are closed to walk-ins by default
- American League: updated to new teams, divisional alignments and schedules
- American League 2: updated to 27 teams, new divisional alignments and schedules
- American Southern: updated to 10 teams, new scheduling
- British League 1: updated import/non-EEC rules, updated playoff host arena, update OT rules, updated minimum age for contract (16)
- British League 2: updated import rules, updated minimum age for contract (16), updated playoff structure
- British League 3 North 1: updated to 8 teams, changed teams updated
- British League 3 North 2: changed teams updated
- British League 3 South 1: updated to 9 teams
- Czech League 2: changed teams updated
- Finnish League 1: changed teams updated
- Finnish League 2: updated to 13 teams, changed teams updated, new schedule, relegation stage updated
- Finnish League 3: updated to 16 teams, changed teams updated, new schedule, updated relegation stage
- German League: changed teams updated
- Quebec Major Junior: updated draft lotter rules to include 5 last placed teams
- Russian League with 29 teams and updated rules and schedule, enabled two-way clauses on contracts, enabled waivers, updated domestic/foreign player rules
- Swedish League 2: changed teams updated, OT rules updated
- Swiss League 2: updated to 12 teams, changed teams updated
- Continental comps: updated initial participating teams, two teams from same nation can no longer be drawn to the same group
- Added support for new extra rule flags to the DB:
- to set training camps closed to walk-ins by default (value 156)
- to allow two-way contracts (value 157)
- to set two-way contracts mandatory under a certain age (value 158)
- to set goalies exempt from foreign player rules (value 159)
- to set players on two-way contracts exempt from waivers (value 160)
- to count players from league home nation as domestic for foreign based clubs (value 161)
- to mark league overaged player allowance to only apply to players on last year of eligibility (value 162)
- Added support for new award types into the DB and game:
- Goalie of the week (award type 45)
- Defenseman of the week (46)
- Forward of the week (47)
- Rookie of the week (48)
- Most points by defenseman (49)
- Most goals in playoffs (50)
- Updated the import_config.cfg documentation in historical db folders on "DEFAULT_RULE_SET" command to list available ruleset years
- Added support for changing luxury tax in transfer_config.cfg file when starting a new game
- Fix to the Swiss League 2 scheduling in the 2015 ruleset
- Rule for goalie trapezoid moved into the DB rulesets (applies to old dbs and saved games as well)
- Rule for awarding a goal into statistics for the shootout winning goal moved into the DB rulesets (applies to old dbs and saved games as well)
- Fixed European Hockey Tournament to only add historical winners from the overall stage (applies to old saves as well)
Gameplay changes:
-----------------
- Adjustments to former NAL players interest to sign in other leagues when out of contract
- Adjustments to NAL RFAs interest to sign short-term in other leagues
- Russian league now allows No Trade Clauses on contract offers
- When setting "Highlights - None" the 2D clock speed is no longer automatically the quickest but needs "Clock - Fast" setting as well
- Fixed shoot-out taker settings from a single game being applied to general tactics
- When placing minor free agents at amateur clubs during season, human controlled clubs are skipped
- Adjustments to AI roster management when dealing with affiliated junior teams
- Fixed contract offer lengths for free agent non-players being limited to one year in National League
- Adjustments to how overaged players are handled in different leagues where they are allowed
- Fixed activated custom junior league shortlisting
- Fixes to picking playoff award winners (most points in playoffs, most goals in playoffs)
- Adjustments to picking best offensive defenseman award winner
- Various other small fixes to award scoring and information on winners
- European club teams will now hold back players from national teams if their season is still ongoing and the national team are playing in a minor competition where the club league nation is not involved
- Adjustments to player condition recovery in pre-season
- Adjustments to generation of attributes for newgens and extra players created at game start
- Adjustments to generation of starting weights of players and weight progression
- Fixed managers/staff of playoff champions losing reputation after the final
- Fix to manager world reputation processing after a game
- Players whose contract is running out within a month no longer count towards reserve list contracted player count (grayed out and added tooltip on the reserve list screen)
- Fixed AI roster management logics when running near the salary floor
UI changes:
-----------
- Fixed the compressed standings panel on home screen to increase rows dynamically based on resolution
- Fixed sorting by games and waiver eligibility on the club screen, waiver eligibility view
- Default scouting report for players on your own team now shows the ability star ratings even without Head Scout (uses Head Coach, Assistant Manager or any scout or coach for reporting instead)
- Switched some of the default B-faceoff rink graphics around for better layout
- Select Leagues screen now uses generic league logos if no real logo is found
- Added database version information to the Game Information panel on GM Status screen
- Playoff tree now shows the team full name on a tooltip for the abbreviation
- Made "Divisional Standings" the default view of standings for Quebec major junior league and other leagues where needed
- Selecting any divisional/conference standings tables will now update the screen subtitle accordingly
- Fixes to text getting cut off at the end of a line in some table headers
- Fixed width of scrollbar
- Fixed contract average season wage displaying wrong in some cases on the contract offer screen
- 8 year contract extensions allowed on contract offer screen for human managers in National League
- Added note on how many seasons until proposed contract expires to the contract offer screen Contract Expires label
- Added small team logos on Add Manager screen team list
- Added ability to Set Team Captains any time of the year from the team screen
- Club captain and alternate captains now identified in the club screen player list with (C) and (A)
- Club captains listed in the general team information panel
- Player search screen now shows "Clb" and "Rfs" status icons based on next game for national team managers to help pick national teams
- Fixed "Offer to All" not appearing in player actions when league uses custom rules allowing trading
- Small fixes in comp screens for stage menus when using custom leagues
- Fixed sorting by ATOI, APPT and APKT in the league player statistics screen
- Select database dialog for importing an EHM 2007 format database now also looks in the user databases folder instead of just the game data/database folder
- Select database dialog for importing an EHM 2007 format database now lists both the start year and ruleset year from the import config
Other changes:
--------------
- Fixed a crash on international tournament screen, when selecting League Dates view on Information panel
- Improved stability of long term games with huge databases
- Added error checking to the importer when adding rulesets with divisions and template based schedules to verify team counts in divisions
- Added better support for custom databases with leagues that have transfer rules or ruling bodies linked to existing rules
- Adjustments to resolving game scheduling clashes
- Fixes to training camp trial contracts for free agents
- Fixed crash issue with team pre-season ranking news with big custom leagues (35+ teams in league)
- Fixed crash issue with player pre-season ranking news with big custom leagues (35+ teams in league)
- Added support for custom databases that add extra playable World Junior Championship levels to make promotion/relegation work correctly
- Prevented pre-draft reserve list warning news from appearing in Russian League where the draft is not implemented
- Fixed a crash with transfer news that caused a null staff in get_staff_age() error
In-Game Engine v83
=========================
- Adjustments to energy and condition levels during game
- Scoring level adjustments
In-Game Engine v82
=========================
- Adjustments to coach linechange AI and shift length calculations
In-Game Engine v81
=========================
- Adjustments to player stamina drops when overused and the knock-on effects to performance
- Adjustments to player overusage effects in quick sim engine
In-Game Engine v80
=========================
- Updated ruling body rules usage
- Adjustments to deflection AI
- Small adjustments to scoring levels and scoring distribution
- Improvements to goalie AI when playing the puck
- Improvements to AI for selecting where to clear the puck
- Adjustments to coach linechanges near end of game
- Adjustments to passing AI
- Improvements to player pathing
- Fixes to some linechange commentary lines
- Fixed a rare divergency at the start of some overtimes
- Technical optimization changes to pathing to improve sim speed
- Technical optimization changes to collision detection to improve sim speed