Full notes
Full Teamfight Manager 2 update
Read the full published notes in a cleaner layout. The original post stays linked below.
Repeated intro
Hello,
What changed
- Gameplay
- Events
- Fixes
- UI and audio
- Maps
- Balance
This is Team Samoyed.
We are sharing details about various bug fixes, added features, and improvements.
Fixed an issue where opponent team information was not displayed before the start of a season on Mac.
Fixed an issue where the player list could appear empty or black on Mac.
Improved the Submit Starting Lineup list so it can be scrolled when there are many players.
Improved trackpad and mouse wheel scrolling on Mac.
Fixed an issue where a white border could appear in fullscreen mode on Mac.
Improved resolution handling in fullscreen mode.
Fixed an issue where loading could stop when entering the management screen on Mac.
Fixed an issue where some champion images could overlap or display incorrectly in Champ Info, Replay, and Highlight screens.
Improved the back and forward buttons so the previous screen, scroll position, filter state, and related view state are preserved as much as possible.
Limited the UI navigation history to a maximum of 50 entries to prevent excessive history accumulation from affecting performance.
Fixed champion sorting and search in the Champ Info tab of Game Info.
Improved the Champ Info panel during ban/pick so changes to champion stats and skill values can be checked by color.
Added the Staff Dialogue system during ban/pick with the Head Coach and Analyst. The Head Coach provides overall draft recommendations, while the Analyst uses the current draft and statistics to support enemy position reads, ban/pick candidates, lane solo-kill probability, gold differences, and other key information with data.
Added a champion statistics overlay to the ban/pick screen, allowing statistics to be checked directly from champion slots.
Adjusted the position of tooltip buttons on player stat cards.
Fixed an issue where ban/pick rule change notification mail did not follow the selected language.
Improved Swiss stage draw logic to avoid matchups between teams from the same region and prevent rematches against the same team.
Fixed the weekly training report so all players with changed stats are displayed.
Fixed the player history tab so contract periods and team affiliation records are displayed correctly.
Improved match result validation by checking recorded player and team IDs against the actual participants.
Improved multiple transfer market systems.
Improved an issue where player salaries could be set excessively high.
Improved an issue where the gap between low and high salaries could be too narrow.
Improved an issue where transfers became increasingly rare as the season progressed.
Improved the logic each team uses to evaluate players.
Fixed an issue where the estimated salary and transfer fee shown during negotiations could differ too much from the actual negotiation demands.
Fixed scout contract offers so the remaining time before a retry is displayed correctly after an offer is rejected.
Fixed an issue where the scout contract retry cooldown was not applied.
Improved the display of player recruitment negotiation status when a scout conducts delegated negotiations.
Improved the Recruitment tab so entries in Scout Results, Interested, and Released can be deleted individually or cleared all at once.
Added direct salary and transfer-fee range inputs to player filters in the Recruitment tab, and added position, region, and salary filters to staff filters.
Improved the Facilities tab so merchandise products can be deleted through a clearance sale. If the player tied to a product being sold leaves the team, a clearance sale is now processed automatically.
Improved the merchandise product list in the Facilities tab so it can be sorted.
When recruiting a player under contract with another team, the original team's final approval or rejection is now displayed after the scout reaches an agreement with the player.
Fixed an issue where staff contract negotiations could not proceed correctly when transfer market data was unavailable.
Fixed an issue where the player could manually respond to a contract offer delegated to a scout.
Fixed an issue where information displayed between server and client could become inconsistent when recruiting players whose hidden stats had not been revealed, causing stats to remain hidden even after recruitment.
Added a coach release feature.
Fixed an issue in multiplayer leagues where some international tournaments could show empty teams, incorrect logos, or a black ban/pick screen.
Fixed an issue where progress could stop while loading custom team logos.
Made several improvements to the player match engine.
Improved some player positioning logic during the laning phase.
Reduced excessive player chat during matches.
Improved player decisions to recall and buy items when they have enough gold.
Due to match engine code changes, replays of matches played before this patch may show results that differ from the recorded result. Thank you for your understanding.
Fixed an issue where Necromancer generated too many ghouls.
Fixed an issue where Ninja's stealth effect and minimap vision information could remain after death.
Fixed an issue where Dual Bladers summoned by Necromancer's ultimate could attack towers or apply airborne effects incorrectly.
Removed the healing reduction penalty that applied during combat near the home base.
Increased in-match vision range by about 30%.
Improved match pause/resume behavior so the previous game speed is preserved after resuming.
Fixed movement speed values so they are displayed correctly in automatic balance patches.
Improved automatic balance patches so actual patch values vary according to the selected balance patch intensity.
Light and Moderate apply 70% intensity, while Heavy applies 100% intensity.
Adjusted the cumulative maximum change ranges for basic stats in automatic balance patches.
Attack and Ability Power: cumulative maximum range of 0.7~1.4 times the original value
HP: cumulative maximum range of 0.8~1.3 times the original value
Armor and Magic Resist: cumulative maximum range of 0.8~1.25 times the original value
Movement Speed: cumulative maximum range of 0.9~1.1 times the original value
Separately adjusted cumulative maximum change ranges and per-patch change amounts for level-up growth stats in automatic balance patches.
Attack and Ability Power Growth: cumulative maximum range of 0.8~1.25 times the original value
HP Growth: cumulative maximum range of 0.85~1.2 times the original value
Armor and Magic Resist Growth: cumulative maximum range of 0.85~1.15 times the original value
Movement Speed Growth: cumulative maximum range of 0.95~1.05 times the original value
Per-patch growth stat changes are applied at 70% of the equivalent basic stat change amount.
Adjusted the cumulative maximum change ranges for skill values in automatic balance patches.
Base Damage, Attack Damage Ratio, Ability Power Ratio, Cooldown, Base Healing, Base Shield, and Buff Duration: cumulative maximum range of 0.8~1.2 times the original value.
Limited ultimate cooldown changes in automatic balance patches to a maximum of 15 seconds per patch.
Limited ultimate cooldowns after automatic balance patches so they remain between 20 and 90 seconds.
Added Polish language support.
Fixed a bug where the “Shonen Hero” achievement could fail to unlock even when its conditions were met.
If you would like to report additional bugs, please contact us at
Thank you.
Source
Changelog.gg summarizes and formats this update. How we read updates.
