1.2
Release date : 30th June 2009
Major New Features / Changes
- Friendship is a two-way thing in this version. Firstly 'Contacts' have been renamed to the less corporate-sounding 'Friends', and the system now allows managers to send each other friend inviter
- A new tactical system designed in collaboration with Richard Claydon and Gareth Millward, authors of 'Tactical Theorems & Frameworks'. - The user is asked to make various selections about their formation, style of play, required match strategy and the system then automatically sets up the underlying team and player instructions in accordance with the respected Tactical Theorems & Frameworks research. The intention is to help the user build a balanced tactic (for example with two central midfielders, it is generally desirable to have one instructed to play more defensively than the other) while helping to educate them about the tactics system. This is the first phase in some improvements to the tactical system - the second phase will be changes to the controls available on the tactics pages to make them fit closer with the above system. For now the wizard creates a tactic which can be edited in the usual way according to the user's skills.
- Added new skin 'Vibrant' as an optional download
- Removed tactics skills from the game, thus enabling everyone to have full tactical control. The exception is the 'Import Tactics From FM' feature which will remain disabled.
Add Ons
- Put in 'New' graphic instead of animated add ons button to make it more obvious that add ons are available.
- Fixed bug where add-ons were marked as new when you had already viewed the list and knew they were not new any more!
- Fixed add ons list so that it calculates the size of the download correctly even if you don't click the check-boxes.
Chat & Marketplace
- Added 'Show Match Updates' button to chat pages, so the user can choose whether to display the match updates at the bottom of the page or not.
- Added a 'new' icon in the heading next to any advert issued or changed in the past 5 minutes.
- Added option to turn off animated adverts for those who find them distracting
- Added 'tumbleweed', 'white flag' and 'head in hands' emoticons
- When sorting the chat user list, lets place the GW champion at the top of the list, regardless of the current sorting method. (thanks to itfc rules for that suggestion).
- When the Game world Champion signs in, be sure to announce this in the chat rooms.
- When a manager signs-out, if they had typed a message in the last 5 minutes, then announce to the chat room that they have left the chat.
- When editing a chat advert in the market place, make sure the text box gets focus
- Made some changes to the live match clip system (for the TV Lounge) that should keep users better in-sync with each other as these clips are broadcast.
- Chat helpers now do not show a redundant moderate button on user profiles.
- It now displays the time an advert was posted, in the title bar of the advert
- Make it say "Paused" in the flashing text on the market place when it is...paused. So it alternates between text like "3 of 12" and "Paused".
- Don't clutter up the Market Place, Tactics, TV Lounge and Help chat rooms with messages about results and people signing-in and out. The exception is when the GW Champion signs in; this is announced across all chat rooms.
- Sorted users so that those wanting a match are at the top, followed by those with regular 'online' status, then 'away', then 'playing' and then 'DND. (Community suggestion)
- The chat user list is now sortable by status, name or nationality so that all bases are covered.
- Hold a user's market place advert for 10 minutes after they have left the chat, in case they left due to a technical issue and didn't want to leave and would otherwise lose their current advert.
- Fix to ensure that non-moderator and chat helpers are the only ones nominated for community manager of the season.
- Fixed misplaced 'new' icon next to adverts in market place chat room.
- Fixed bug where 'Remove Advert...' option didn't work immediately
- 2554 - TV Lounge highlights are back logged and do not refresh when user enters and leaves the chat. [this occurred in single-windowed mode]
- 3943 - Chat helpers being shown as moderators. [Added a new sub tab 'Chat Helpers' beneath 'Managers & Clubs' for the GW, which shows chat helpers, and removed chat helpers from the existing sub tab 'Moderators']
Associations, Competitions and Awards
- Added option to 'Ignore' a competition invite, if you don't want to enter it and so it doesn't remain on your invite list.
- Added "points/votes" column to award holders profile panel.
- Added Newcomer Team of The Week and Mover of The Week awards.
- Added award page links for user held awards in the user profile
- Fixed broken AI dates for knockout stages of competitions
- Enhanced user award new items with user and team descriptions
- Made a change to ensure that when the prize fund field is first filled in for an FA competition, it defaults the instalments to 21 daily payments.
- Made some changes to the scheduling of AI dates for knockout stages of competitions to ensure a more logical and even spread of fixtures, and to reduce the chances of bunching up of fixtures in the latter end of the competition which can lead to AI rights being awarded for some round almost as soon as the draw had been made for the round.
- Points/Votes for past winners of awards is now displayed on the award history panel.
- Place FA matches above non-FA matches in the opponents menu
- Removed competition 'average entry fee' system
- When entering a competition, or setting your squad to use in an already-entered competition, use a list box for the squad selection as it looks ugly when you have too many squads in addition to the 'comment' box at the bottom especially if a scrollbar comes into play.
- Only allow nominations for manager awards to be placed for non-moderators or chat-helpers.
- Fixed issue where "Date Ends" on the Manager awards profile was incorrect.
- Fixed bug where if an FA organiser left their FA, then they weren't automatically removed from any of the FA competitions when the competitions were reset.
- Fixed issue where it wouldn't always nominate the 10 most appropriate managers for the community award, based on an SQL error in the ORDER BY clause.
- 2016 - In the Create a Competition mode > Multi Stage > 2nd stage creation step 10 has confusing wording.
- 2470 - Create Competition step 7 - number of clubs - drop down figures illogical.
- 3208 - Fixed a bug in which news items about users joining/leaving FAs was going to the ignore list by default for fed organisers
- 3751 - users should not receive prize money from competitions they were in prior to restarting. The change made here means that any stage that had already started at the time the manager restarted will not produce any prize money for the team when the stage finishes. Later stages are unaffected however.
- 3782 - Nominate For Award option still available after the user has already nominated three managers
- 3792 - FA competition prize money limit needs increasing. This has now been increased to 20m.
- 3809 - Icons for award currently held appear incorrectly on the Manager Profile page
- 3879 - User is not awarded AI rights against a deactivated team. [Made a change so that in the case of two teams, one of whom has been deactivated, the other one will automatically get the AI rights regardless of sign-in or challenge patterns]
- 3891 - Competitions > A.I penalties do not show when the manager receives email regarding competition win. [added a news item whenever a prize money penalty is paid, explaining how much has been paid, and listing the AI rate the club ended up with, as well as the competition limits]
- 3895 - AI penalties not being reliably paid at the end of a competition. Note: As part of this fix, the code has also been reverted to an earlier system of imposing these penalties, where the specified prize money % is now just the maximum. This means that exceeding the AI match limit by a small fraction won't impose the maximum fine - the maximum fine would only be imposed if the user had 100% AI.
- 3909 - Restarting should not remove future prize money payments from your FA. [NB the fix means that all prize money instalments due, from both FA and non FA competitions will still be received. There is currently no way to easily differentiate between FA and non FA ones, and on balance it's probably better to protect the restarter by making this change regardless.]
- 3920 - Teams qualifies for latter stages of a tournament yet are not entered in the next group stage. [Note - this fix will only take effect for competitions and competition stages that have not already started at the point this fix is rolled out to a Game world]
- 3933 - Competition name is cut off when playing in a low resolution. [This referred to the match page, in particular the player stats, but could occur anywhere. The change made means that these titles will either be suppressed or shortened if the sub tabs are taking up too much space.]
- 4061 - Moderators/Super Admins need full FA Org rights for all FAs and ability to join any of the FA chats( this relates specifically to the "Manage Football Associations" moderator right that by default is ticked for super admins and moderators)
- 4071 - Fixed FA Chatroom name does not change when FA name changes
Injuries
- Fixed a bug which could cause training injuries to be processed incorrectly
Interface
- Added a preference option (Communications -> Events) that allows users to turn off match update alerts for their friends, which is more of an issue now that people are likely to accumulate more friends under the new system. These alerts will still be received for your own team if you have browsed off the match page, however.
- Added option in preferences to hide the ticker as requested on our forums
- Added preferences setting to enable/disable mouseover images from showing in the user interface
- Added support to text boxes for formatted text where extra pixels are inserted between words in order to pad out the line to the full available width and applied this style to the shared news panel.
- Added an 'Injuries' tab to the club pages showing a club's injured players.
- Added support for changing the background colour of elements of the text in a text box, and applied this styling to the shared news panel to highlight each day/date heading to separate out the different days a little more nicely.
- Added a 'revenue stream' panel to the finance page to show in a pie chart where most money is coming into, and going out of a club
- Added a 'Pending Items' panel to the manager's home page, which currently just shows details and links to unread mail and news, but will be expanded to include pending friend requests, competition invites, player bids etc.
- Added button to directly respond to a private bid from your bid list
- Added buttons directly on the pages showing your competition and vote invites, allowing the manager to place a vote or enter the competition directly from there without having to right-click on the competition/vote or visit the competition/vote's home page.
- Added a new 'activity' animation to replace the FML logo one, in the top right hand corner of the screen to indicate when the client is communicating with the server. Added a fade in/out effect to this to make it a little nicer.
- Fixed bug where in the drop down alerts about matches it often named the wrong team
- Multi-word links within a text box are now split onto separate lines if space dictates this, rather than the whole link be moved to the next line creating areas of unused ugly white space.
- Made sub menus a little more user-friendly and less liable to close when moving the mouse off the parent menu in order to highlight an item on the sub menu, but temporarily being on neither.
- Made the table view columns dialog show the full name of the column as a tooltip, in cases where the column name has to be abbreviated
- No longer darkens the background when displaying a popup; this will work better when a more pronounced drop shadow effect is applied to the pop ups.
- Removed unnecessary page refresh when auto selecting your team, or auto selecting squad numbers
- Reduced font size and formatted news item and mail message panel text
- Updated popup graphics; instead of darkening the screen they now have a more pronounced drop-shadow. In addition, a series of optimizations have sped up the drawing of pop ups and their contents to make them feel more responsive. Way to go.
- Allowed viewing and filtering of the contract renewal column for clubs/player lists other than your own. This is the column that shows whether a player is going to be subject to an auto rebid or an auto extend at the end of his contract.
- Player views and filters are now saved individually on a per-squad basis for those managers with more than one squad of players.
- Restructured the 'Other' tab of the Preferences popup, splitting into Appearance, Units, Match, Caching and Other under a main tab name of 'Settings'. This will allow us to expand the options in each category over time without running out of space, and without it becoming something of a mish-mash.
- Reverted player attributes to bolder text, but with a preference option to turn it to non-bold for those, like Scott Harwood, who prefer it that way. Ah, the things we do...
- The upper section of the player career history now shows only Official stats rather than the combined Overall of both Official and Unofficial as this is a more relevant representation of the player's career. The Official/Unofficial/Overall split is still visible below as you click on each line of the history.
- Tweaked opponents menu so that online opponents are at the top of the list, to encourage live play
- Tidied up chat panels a little; made user list and message areas distinct panels, fixed spacing issue between 'topic' and main chat section, and removed match updates panel from the bottom of the market place, until the option to switch this on and of is implemented.
- When a pop-up dialog comes up on the main window as the result of a user action, this window now gets focus
- When adding/editing contact/friend info, replaced radio buttons for selecting friend group with a list box, as it looks less messy when there are lots of friend groups.
- Client side data now does not filter player name for profanities.
- Club fixtures, results and clips now have views and filters on a per-squad basis, rather than previously where changing a view or filter on, say, your senior squad would apply the same to your other squads, and vice versa.
- Removed empty 'ranking position' column from some fixture list panels.
- Replaced 'Free Agents' and 'Trial Contracts' default filters with a 'Free Agents & Trials' default filter, to further hint that trialists can be considered as free agents, and in-line with recent changes to apply scouting skill visibility to trialists in the same way as it is applied to free agents.
- Replaced filtering on news item status with filtering on news item priority, which also solves the problem where filtering by news item status (read/unread) didn't work properly and caused an endless refresh loop.
- Starting page is blank on the preferences page if it is a custom bookmark
- Tweaked default sort columns for the various player lists, ensuring that for example when you choose the 'Contract' view for your squad, it shows those whose contract is going to expire soonest at the top.
- When displaying abbreviations of on-field positions (DL, MC etc) ensured that for central positions it also now indicates whether the player is playing in the CL, CR or CC slot. For example a central midfielder is now either MCL MCC or MCR.
- Fixed bug where trying to filter news items by the type 'Wage Auction' would keep switching back to 'Transfer Auction' every time.
- Fixed bug where the mouse pointer changed to a hand incorrectly when hovering over empty player fields on the match updates/clips panel, and likewise when hovering over non-selectable 'FR' competition entries.
- Fixed bug where apostrophe 's' character was on the wrong line in a linked text box word
- Fixed bug 3743 where setting Starting Page to Tactics, Squad, Fixtures or Results did not function correctly.
- Fixed glitch in menus where it could end up highlighting two items at the same time
- Fixed an issue on the player availability panel where under some circumstances it wouldn't display correctly if the player was one yellow away from a ban
- Fixed where the mouse pointer didn't switch to a 'hand' icon when hovering/dragging players around the pitch
- Fixed misaligned text in upper menu bar buttons
- Fixed bug where tooltips would block mouse button actions
- Fixed bug where attendance was displayed in bold on the results panel, for no reason.
- Fixed bug where it couldn't fit double-figure aggregate scores in brackets on the results lists when showing the default view [it's possible as extra columns are displayed it may still not fit, but it should work for the default views]
- Fixed bug where 'Remove From Transfer List...' and 'Remove From Loan List...' options were not greyed out for players you didn't own.
- Fixed bug where applying a filter from the all players list to your squad could cause a server error if it contained invalid conditions that were part of an OR arrangement in the filter.
- Fixed bug where even though the number of clubs interested in someone else's player (or a free agent) was hidden on their profile page, you could still see it on the player search page
- 354 - Users cannot filter by offline on the users and teams screen.
- 694 - Able to filter for super federations on the domestic federations page, and vice versa. [this is pointless, as it'll never return any results, so the 'Type' column has been removed]
- 725 - Contract expiry date for loan players refers to the expiry date with the original club, not the date the loan period ends.
- 933 - In competition stats an on-loan player is indicated as playing for the parent club. [highlights loaned-in players in yellow now, as it does for your own players, but continues to display his parent club name]
- 1014 - Issues with 'Team Results' page. [the issue was the sorting of the aggregate score columns not working.]
- 1410 - Aggregate Scores are shown incorrectly in certain news Items.
- 1440 - Confirmation Box dialogue text is incorrect when changing a current transfer auction.
- 2009 - Player stats / attributes appear clickable when highlighting them in the Profile > Personal Details view.
- 2386 - fixed desktop alerts not showing match updates when the main window is minimized
- 2388 - clicking a match challenge desktop alert does not take the user to the match challenge in-game, and results in a graphical corruption.
- 2503 - Club profile screen displayed cash in 'green text' for £202,904 (ok) yet the finances page displayed the same text in 'red'.
- 2513 - Bleed on competition standings page when there are lots of rounds and one of the rounds has multiple group stages.
- 2886 - Tooltip for the goals against column in league table is displayed as 'ag'
- 3301 - Unable to Filter 'Match Results' by 'Classification'.
- 3365 - 'Tooltips' for the competition icons in the opponent finder drop down do not differentiate manager status.
- 3432 - Ticker bar show illogical text string when user starts again
- 3467 - If the 'Show Bookmarks bar' is removed in 'Preferences' active chat room numbers are cut off.
- 3498 - Fixed an issue in which in the list of users in the chat window it correctly showed the user's nationality but in the user profile box at the top it instead showed their country of residence
- 3531 - "This player is contracted to another team so cannot be approached in a wage auction" tooltip on user's own retiring player
- 3607 - Fixed issue where global search text was cleared when joining a match or viewing a clip
- 3881 - Goalkeeper who is set to play in an outfield position has clean sheets recorded.
- 3711 - Fixed a rounding issue that could cause the average age of a squad to be incorrect on the list panel
- 3753 - Made a change which should prevent the (rare) situation in which a player can be added to the same squad twice, making them appear on the squad list twice.
- 3767 - It would be useful if there was a "Last Signed-In" column in the user's fixture list for their opponents [added a column for this, and made this part of the Default view.]
- 3793 - Fixed an issue in which transfer alert filters using potential ability would not always function correctly
- 3796 - It would be useful if the Attendance column was included in the Results default view.
- 3798 - Head to Head and Past Meetings screens include non-league records in the middle panel. [this is correct, but changed the phrase from "Lists the league record between them" to "Shows a league table based on results between them" to clear up any ambiguity]
- 3835 - Fixed an issue in which somehow a player was reported to have -1 teams interested in them!
- 3843 - Season Starting notification cut off when under 24 hours to go.
- 3868 - Fixed a bug whereby on the past meetings page the total displayed at the top didn't always match the number of matches in the list at the bottom
- 3877 - User is unable to search for managers who have played more than 100 matches
- 3961 - Removed Jumping from the Goalkeeper template on the filter dialog as jumping isn't actually factored in to a goalkeeper's ability to collect high balls etc!
- 3990 - User is not notified as to which competition stage they have just been challenged for. [this refers to the opponents/challenges menu and the discrepancy between what is shown next to possible opponents by way of competition/stage abbreviations etc and what is shown next to a challenged/challenging opponent.]
- 4085 - % of MV (at time of transfer) paid shown on Transfers page. [Added the column Market Value % which shows the transfer fee as a percentage of the market value at the time]
- 4122 - Fixed a bug in which when filtering by attribute some players who did not match the filter criteria would still show up in the results
- 4158 - When right clicking on a users teamname the 'Biography' option is displayed twice
- 4167 - When looking at player stats for a specific competition all players are highlighted yellow
Goal of the week
- Goal of the week awards; when placing a vote for these, the popup now directly displays the clips for each goal as the user clicks on each possible selection.
Game World Champion
- Added a 'Title Reign Length' column to the game world champion panel allowing easy viewing of how long a user has been champion for
- 3291 - Fixed a bug in which drawn matches weren't being counted as successful title defences on the current game world champion panel
Manager
- 3836 - Fixed a bug in which even when a user's holiday runs out they would still show up as on holiday until they logged in
- 3858 - Restarting team able to spend more than £500k. [It will now impose an 'Acquisition Fee Cap' equal to your starting cash (i.e. 500k) and not let you spend beyond this, regardless of how much cash you actually have at the time you try and sign a player on a provisional contract.]
Match
- Added option 'Reshuffle Team' to the tactics menu. What this does is what the old Optimizing Tactics... used to do, that used to annoy people and bring joy to them in equal measure. Well, ok, maybe just annoyed them :) Anyway, this is now an explicit option which is most useful if the manager has made wholesale changes to their formation, tactics, during a match, and what a quick way to get the system to rejig their line-up to suit.
- Condition should be visible for substitutes on the match screens before they are brought on
- Fixed bug where a defender deflecting a shot threw up a nonsensical 'Chance' clip for the defender.
- For the team that abandons a match, ignore for records processing (the opponent's records won't be affected - if a match is abandoned by your opponent, you still get credited with the win etc)
- Fixed incorrect capitalisation of half time match events
- Fixed where link to competition had disappeared on all but the 'Overview' section of the match page
- Fixed bug where goal descriptions were being incorrectly read from the database.
- Fixed bug where on detailed match player stats sections, if a number went into 3 figures it didn't display properly (for example pass attempts). Reduced the font size to make it fit.
- Fixed bug where Tactics button changes to things like 'Unsaved 4-3-3' when making any tactical change during a match. even though the formation might have been named '4-1-2-3 v1' or something and the user had made only some minor changes. It will now use whatever the saved tactic name is if there is one, but with 'Unsaved' appended.
- Fixed crash accessing match tactics Shortcuts menu when the opposition manager had not yet submitted their team.
- Greyed out substitution positions from the team selection menus if they aren't going to be usable in a match, so that users don't end up naming subs that cannot be brought on.
- It now warns the user if they name a player on the subs bench who cannot be used (e.g. someone in the SB9 slot when only 8 subs are permitted, for example)
- Now displays pitch dimensions on the match 'Overview' tab. Not hugely conspicuous placed here, but at least there for those who want to know this information to help them make any tactical tweaks.
- On the match tactics 'Shortcuts' menu, sort all player lists by position, in the order GK, DR, DL, DCL, DCC, DCR....MR, ML, MCL, etc. This makes it easier to find/target/mark players etc.
- Performed a bit of an overhaul of match sounds. Now sounds fade in and out and the start and end of the match rather than abruptly stopping and starting, they play when looking at other tabs in the match screen and even other pages in the client while you are also in a match. Crowd sounds are also affected by the score, the crowd will get louder of their team is winning and quieter if they are losing.
- Pitch view in tactics screens and line ups now have a 3D effect.
- Substitute goalkeepers had the wrong shirt number when they came into the pitch.
- Slight tweak to time-outs so that it's easier to break-in to the match and call them, particularly just after a goal has been scored.
- The auto select team option now takes account of the key attributes for a role when deciding who to pick.
- When going to the match page before having submitted your team, then default to the tactics page (community suggestion)
- When key incidents occur in the match, add them to the chat panel right away instead of waiting until the whole sequence has finished. In addition, it's now quicker to pause the action on an emergency timeout, again without waiting until the end of the sequence which under some circumstances can be costly if a team has lost a man.
- 417 - Users should have a brief timeout at the end of normal time.
- 1064 - Button to remove player from set piece duties, captaincy etc on the tactics screen is corrupted.
- 1191 - 'Swap With' tactics option is currently tied to players rather than positions.
- 1278 - Substitute help message does not update when match is kicked off
- 1430 - Fixed an issue whereby it was possible for a player to play WBL or WBR and nothing else.
- 2071 - When dragging back the time bar to watch a replay, dragging it back to the right of the timeline does not end the replay.
- 2287 - Goalkeepers are still ordered on the Throw In Takers lists despite being blanked out.
- 2661 - formation in the line ups screen does not update when viewing other user's match.
- 2895 - "Man of the Match" could be made clearer with the addition of a Star emoticon [replaced beer/wine glass on match pages, and added the star icon to the match summary news item generated]
- 2955 - User clicks on match in opponents list only to be presented with a message claiming 'This match has already been played'.
- 3299 - 'Report' screen displays events in 'Extra Time' as all occurring at 90 minutes exactly.
- 3397 - 'Possession' functions incorrectly when selecting 'Playing Period'.
- 3421 - Half time comments on player rating screen act as if the match has finished.
- 3511 - 'Match Speed' option in preferences is inconsistent with the same option in a 'Live' match.
- 3605 - Dragging a player by position name onto a position on the pitch view results in them playing as the goalkeeper
- 3653 - Subs are not all in the dugouts when watching highlights or clips.
- 3684 - Cannot view the same clip or highlight twice in a row
- 3685 - Changed the blank column on the player stats list to 'Info' to match FM
- 3744 - Order of match updates not chronological if there is an event in first half injury time, e.g., Half Time
- 3866 - When trying to sub off an injured keeper, the player put in goal disappears.
Moderation and tools
- Added code that stores the market value of a player when they are transferred. This can then be viewed either to gauge how a player's MV has changed whilst they have been at a club or to help investigate older, potentially fraudulent transfers.
- Added missing moderation options "Rescind Warning" and "Remove Transfer Embargo" to "Moderate" menu on the user/team page.
- Now moderator notes are sent to all of the user's accounts in all game worlds, they also are sent to any world that the user moves to.
- Chat helpers aren't added to the moderator's room any more
- Chat helpers are highlighted in green now, and fixed confusion when attempting to mute a chat helper and being told they were a moderator
- Fixed issue where "Ban Expires" was displaying a date in the past for yellow cards.
- Fixed issue where two yellow cards resulted in a red card but didn't set a valid card expiry date.
- Fixed an issue in which a user couldn't be given another red card until his current one expired completely, leading to a situation in which mods had to rescind a red to issue another one.
- 3012 - Upon the user being kicked out of the game for two yellow cards they are presented with the 'Are you sure you want to quit' pop up.
- 3388 - Ability to assign/transfer teams to Football Associations manually.
- 3477 - Moderators are able to appoint hosts to votes that have already ended
- 3789 - Un-Suspend Football Association does not work. The problem was that after manually unsuspending an FA, the automated system would suspend it again due to lack of members - it now won't do this until the following season at the earliest.
- 3802 - Moderator Mailing List errors
- 3805 - When muting users no message should be shown in chat.
- 3894 - Transfer embargo can be bypassed if meeting the Auto Accept amount.
- 4006 - Automatic Moderator Mailing list mail for matching IP transfers.
- 4008 - Mod notes/warning text size needs increasing ( fixed issue where note text was not appearing in the edit dialog ).
- 4008 - Mod notes/warning text size needs increasing.
- 4009 - Tool to add/deduct cash in instalments
- 4012 - Adjust manager ban lengths with Red and Yellow cards ( 2 hour suspension for a yellow and 24 hour suspension for red )
- 4013 - Two yellow cards should not always equal a red ( now only for the same offence).
- 4016 - Transfer Embargo needs to stop spending of money on stadium purchases and repairs.
- 4017 - Added Timed session in Chat/IP History tools
- 4127 - When manually deactivating teams in close season players enter 1 minute wage auctions.
News Items & Mailing lists
- Added goal descriptions to the goal of the week news item.
- Improved appearance of daily summary mails by adding a highlighted background for each category of news, and indented the contents of each item.
- Updated some progression news items by removing any reference to the player being recalled from loan.
- It now appends the text "Since <player> is now aged <age> he can only have his contract extended in future if he becomes one of a maximum of 5 senior players that can be protected at any one time" to the news item about a player's contract being auto extended, if this was his last extension while still protected as a youth. (AZBruntsfield)
- Re-worded news about a team becoming classified as a rich club (etc) so that the shared version of this news item don't include the actual cash balance but just a vague reference to having lots of cash.
- Fixed a bug in which it was possible for a player to announce he was planning to retire after a bid was made on him meaning that a user could be effectively committed to signing a player who has already signaled his intention to hand up his boots
- Fixed haphazard sorting of sub news items in the daily summary news items
- Fixed error in news item about a team signing a player in an end of trial wage auction. It had the team and player names mixed up and produced server errors when some of the incorrect items were clicked on.
- Fixed news item about a player signing someone in a transfer auction where it failed to mention who were the seller on the seller's 'Updates' panel.
- Fixed server error relating to news item comment changes when leaving feedback, joining an FA and no doubt countless other areas too.
- Fixed news item that incorrectly used the stadium name rather then the team name.
- Fixed bug where friendly competition names appeared clickable in news items, but weren't. They now appear as standard text.
- Removed some trailing new-line characters from the goal of the week nomination announcement news items.
- 130 - Fixed an issue in which if a player was on loan and got sent off the disciplinary committee news item would suggest the team the player is contracted to (rather than on loan to) were involved in the match
- 794 - Injured player has impressed coaches in training even though out injured.
- 3086 - Cup final news item does not give a clear indication as to which team is at home in the first leg
- 3208 - Made a change so that news about teams joining an FA is no longer sent to the 'ignore' list for FA organisers!
- 3696 - Text > Morale > News item, has spelling mistake on the word treated
- 3721 - Incorrect amount of prize money stated in news items
- 3745 - Transfer List news items being listed as being Wage Auction type news.
- 3875 - Added a news item informing a manager when they win the game world championship. Also added a second news item which goes to all online managers informing them there is a new champion
- 3892 - The word 'Receive' is spelt incorrectly as 'Receive' in news item.
- 4039 - Prize money news item gives the wrong amount of prize money.
- 4171 - News item states the player's instant buy amount is £0. [this occurred when a user brought forward the ending of an auction where a bid had been made]
Player progression, happiness and regens
- Made an adjustment to player progression meaning that mega old players (more than 4 years past their peak) will decline more quickly.
- Made a minor adjustment to player progression which may result in some youngsters progressing slightly faster
- Made a change to the player attributes panel so it now has 5 arrows to choose from instead of 3 when showing player progression - this should give a better indication of exactly how well (or not) the player is progressing.
- Made a change so newly generated players will not progress until they have existed in the game world for at least 3 game months (1 week real time.) This is to prevent the 'Benny Reuser' issue in which a player could be created and processed immediately and so treated as someone who was festering on the free agent pile and so decline in abilities before they had really had a chance
- Made a change to spread the creation of excess regens out throughout the day (rather than it all being done at midnight)
- Made a minor adjustment to the parameters under which a player will complain about the sale of a youngster meaning professional, determined and/or ambitious players are less likely to complain
- Made some adjustments to player progression
- 1715 - Made a change to progression so that a goalkeeper's eccentricity should now not change throughout his career
- 3818 - Fixed a bug in which players could sometimes see themselves as lower in the pecking order than they actually were meaning they would complain when in fact they had nothing to complain about!
Records
- Fixed bug where highest scoring game was duplicated for federation, competition and game world records
- Fixed bug where appearances wasn't always listed for player stat based records (top scorer, etc)
Skills
- Added some extra text on the stadium construction dialog to deal with teams with no construction budget at all
- Added a panel which displays a user's skill point breakdown (broken down into categories)
- Disabled the Determination Coaching skill, with all skill points being refunded
- Made a change to the skill progression system which will increase the precision of some calculations helping to eliminate the 'drift' sometimes experienced whereby the estimated completion date changes slightly over time
- Rewrote the injury code so that it now takes into account user skills at the moment they are learnt. This means that if a player is injured and you subsequently learn a physio skill the time they are out injured will drop. Also, it means that in order to speed up a player's recovery from injury you can now send them on loan to another team whose manager has better physio skills
- When a player is signed on trial, his visibility to other users on the player search page remains subject to their scouting skills.
- 3081 - Made the right hand side of the top part of the skills page (which shows the current skill) a little wider to reduce the chance of the boost expiry text going off the side of the screen. Furthermore, also added a tooltip so that even if the text does go off the side it is still possible to see when the boost expiry date is.
- 4143 - Date and time appears incorrect in game this is rectified when the user signs out and back in to the GW. [this was occurring after viewing the skill planner]
Squad
- Made a change to the way wage demands are calculated so that now wage demand will drop more sharply the longer a player is a free agent (though there is still a minimum that a player will ever settle for depending on that player's ability and reputation.)
- Made a change to the player progression graphs so they now show more accurate information
- Made an adjustment to player wage calculation so that older players' wage demands will now drop more quickly
- Made a change so that players must now have been at their club for a reasonable amount of time before they become burdened by the pressure of playing too much football
- When creating/managing squads, the user can now specify the classification of the squad, (Senior, Under-21 etc) which is then used to provide a sensible default when entering a competition to reduce the chances of the user making an error. In addition, this change also fixes bug 1809 (clubs results for March have been removed from results page) and other similar bugs such as one where if the user played an U21 match before they'd created any additional squads, then all subsequent U21 match results would appear under their senior squad results.
- A team that has fewer than 16 players at midnight will not receive the full amount of daily income (general + stadium income), instead receiving no more than the minimum of their total wages and 100k.
- Fixed an issue in which the best player a team has ever had wasn't being stored properly
- Fixed bug where it reset a player's squad number when he went out on loan so that when he returned he had no squad number.
- 162 - Player not being removed from first team lineup moved to a different squad.
- 3011 - Single digit squad numbers should not have a zero displayed on the squad number screen.
- 3107 - Fixed an issue in which a player could become unhappy about lack of harmony at his club even if he was on loan to another club
- 3175 - Clearing squad numbers doesn't clear numbers for players outside the currently selected team.
- 3349 - Cannot drag and drop squad numbers or swap players on Squad Numbers tab.
- 3698 - When signing a loan player to a permanent contract they are removed from the match day squad.
- 3709 - Loaning clubs squad number assignment is present on the players parent club profile.
- 3808 - Fixed an issue in which some players would progress even if they had been injured for the duration of the progression period
- 3886 - Incoming Player Wages incorrectly calculated when loaning a player. [this was when the user made a private bid for a loan of say 7 days, it showed outgoing wage spending of the wage contribution for the full 28 days, not just the 7 that the loan was for]
- 3893 - Made a change so now your staff will only say they don't think a player will ever be good enough for your starting XI if he is at an age where he is unlikely to improve significantly (28 or so for outfield players and 30 or so for goalkeepers) as the previous limit (24 or so) was too low
- 3905 - Fixed a bug in which a player could be annoyed about the arrival of a player even after he has subsequently been sold (if the player's spell at the club in question was very short.)
- 3906 - Over 21 players who have been signed on trial are able to be played in under 21 matches.
- 3923 - Fixed an issue in which under some circumstances players who were annoyed at being in a transfer auction wouldn't recover even if the auction was ended
- 3969 - Deleting a squad does not move any loaned players in there back to your primary squad.
- 3996 - head to head games counter resets once it reaches 256
- 4003 - Fixed an issue in which accumulative bans wouldn't always be calculated properly
- 4119 - Fixed a bug in which, in terms of injury crisis calculations, a player with 2 injuries was being treated as 2 separate players
Stadiums
- Added an extra piece of information to the stadium screen so it will now display how long any proposed expansion work will take to pay off (based on the selected income)
- Added a news item which informs you if any part of your stadium has fallen into such disrepair that it has had to be closed
- Added the capability to view a team's supporter type breakdown over time to allow the user to better analyse how their team's supporter base is changing and so better plan for the future
- Added a warning tooltip and icon to inform the user if their chosen stadium improvements are likely to take a long time to pay themselves off
- Added code that will track each team's fan type history.
- Added 2 new columns to the user and club list panel so it is now possible to view stadium name and capacity
- Added some extra warning text to the stadium construction confirmation dialog informing the user if their stadium changes are likely to actually reduce the income the stadium generates
- Added new stand graphics for the Gambero, Mercantile and Aziendale stands
- Added a new viewable (and filterable) column to the user list panel - stadium atmosphere
- Added a random stand name generator to the stand details dialog. Never be stuck for inspiration for a stand name again!
- Enhanced the news item generated if stadium work runs into problems so it now says when the work was originally due to finish, and when it should now finish.
- Hooked in some new stadium graphics for the Basic and Ospitalita stands. Also neatened up the way the stands are displayed so they should now always fit snuggly to the edges of the pitch.
- Inspired by Ben Talbott's excellent work an extra area has been added to the stadium panel to show exactly how many empty seats there are in a stadium (and which types of seats these are.)
- Made a change so that when viewing another user's stadium the graphical overview takes up the whole right hand side of the screen (as space doesn't have to be reserved for supporter feedback)
- Made a change so that now if a stand is derelict none of the seating within it can be used until it is repaired
- Made a change to the way fans buy tickets for matches so now, if there is a choice of seats available they will tend towards the nicer/more expensive seat
- Made a change to the team stadium panel's 'Expected Income' box so it now shows current and planned values in the same way as the capacity shows current and planned when construction work is taking place
- Some of the stadium code was incorrectly referring to a construction 'program' rather than a 'programme' task
- Fixed a bug in which infrastructure element and block wear could rise above 100%!
- Fixed a typo on the team bio page
- Fixed an issue in which the repair cost of some infrastructure items was being incorrectly calculated
- 3474 - Added icons to the supporter information screen to make it easier to see at a glance whether your team has more or less than the average numbers of different supporter groups as well as whether your support provides better atmosphere than average and so on
- 3714 - Fixed an issue in which it was possible when viewing another user's stadium that their average attendance would be higher than their stadium capacity
- 3732 - Fixed an issue in which some infrastructure elements and blocks would shop up on the repair dialog even if their condition was 100%, leading to a repair cost of £0
- 3848 - Fixed a bug whereby under some circumstances it was possible for the stadium to be shown the wrong way round on the stadium panel
- 3869 - Fixed a bug in which infrastructure wouldn't process correctly in terms of wear and tear immediately after construction finished (often dropping much more condition than should have been the case.)
- 3978 - Made a change to some of the fan feedback text so it now makes it more clear when the fans are just talking about some of the players in the team, rather than the entire team.
- 4126 - Made some changes to the 1-tier stand shadows so they look a little more consistent with their actual size
- 4140 - Fixed a bug in which if work was already in progress on a stadium, and shorter work was then started, the dialogs and news items would report the work as taking the longer time to learn
Transfers & Contracts
- Added some extra warning text if a user is bidding on a player whose expected wage is considerably more than their base wage demand
- Made it remove any 'auto accept' amount that has been set for a player when removing him from the transfer list. Although the 'auto accept' is not necessarily connected to a player being transfer-listed, it is more logical to remove it if a the manager is removing the player from the transfer list as the assumption is that he is not for sale.
- Only reveal how many clubs have shortlisted a player if the player is someone you own
- 2037 - Fixed an issue in which it was possible to select a Future Profit of 100% when making or negotiating a private bid, even though this percentage isn't permitted by the game.
- 4092 - Exchange player feature - limit number of players that can be offered in exchange. [This has now been limited to 3 players, to make moderation of these deals more manageable]
- 4144 - Fixed a bug in which, under exceptionally rare conditions it was possible for a player to have a negative wage demand!
Votes
- Fix for the issue where a response from a list panel request from the server came back after the user had customised the table, so the data received was in the wrong order (which caused the client to hang)
- Fixed the vote panel tab "Nominations" to display the clips that were nominated for the current vote not the nominations for the forthcoming vote.
- 3125 - Votes do not have the minimum amount of choices present as default.
- 3201 - No vote entry fee. [Entry fees for votes can now only be set by moderators, which leaves open the possibility of this feature but protects the economy from ad-hoc lotteries]
Misc
- Added the new batch of mods (as well as devs) to the regen template list!
- Added the capability to create game worlds full of fake players which should help to level the playing field between those with expert knowledge of the FM database and those without!
- Compressed sign-in and sign-out data to reduce time spent sending and receiving this data over the network
- On the manager profile 'statement' section, added some text explaining managers can write a statement here, and if they haven't, added some text saying they've not written one yet.
- Tidied up the "Team has old players and isn't overachieving" team bio string
- Updated the profanity filter white list to include some surnames that were being incorrectly filtered out
- Removed unnecessary spacing beneath text on add friend popup
- Changed the behaviour of numeric( cash value) text boxes; when you click on a text box that says "£100k" it will expand to 100000 and allow you to edit it. When the text box loses focus, this converts back to "£100k" - both methods maintain the original restrictions on the text box value range (which was preventing people entering (for example) 15000 into a text box with a maximum value of £100k).
- Fixed a couple of places where the code was still referring to the old injury fields rather than the new ones
- Fixed an issue which was incorrectly preventing some users from approaching certain players, claiming they didn't have the required scouting skills
- Fixed spelling mistake in "No Bid" dialog
- Fixed bug in profanity filter which allowed profanities through in certain cases.
- Fixed issue where daily maintenance was deleting players' stats histories when it shouldn't have been leading to loss of career history data for players.
- Fixed bug where the user wasn't informed when bidding more than a player's auto accept amount [the fix was to disable the make bid button if they were offering a bid or deposit greater than the auto accept amount]
- Fixed glitch where it wouldn't let the user bring an auction end date forward from say 7 days to 6 days if they had only placed the player in the auction less than 24 hours ago. This change still won't allow an auction to be run for less than 24 hours, however.
- 2737 - There is no option to auto reject loan bids. [In the best possible Kenneth Wolstenholme voice - "There is now!"]
- 3700 - Vote step by step dialog displaying the incorrect error message when attempting to create a vote that has clashing colours
- 3716 - Signing a player should remove him from your shortlist.
- 3797 - Grammatical error in confirmation window when removing a clip from Favourites
- 3862 - Player Release From Contract option needs repositioning.
- 3890 - Fixed an issue in which loading saved filters on player lists other than the one they were created on could cause problems.
- 4021 - Manager Name, stadium, stands, squads, profile are un-censored.
- 4055 - Game keeps your scrolling data and uses it when mouse icon moves on a scrollable area. [this refers to the use of the mouse wheel or trackpad on some laptops]
- 4102 - Full quote from manager does not appear in response to a private bid
- 4152 - Start screen still being displayed when in game.




