The purpose of this page is to provide the list of what might constitute a bug in a game for the Hattrick team to correct.
If something you believe is obviously wrong, please post it here.
Do not list bugs that can be abused by other managers -- these should be mailed to your local GMs instead!
- 1 Guestbook message numbers
- 2 Character counter in edit boxes
- 3 Challenges misspelled in page name
- 4 Last club money is paid to the teams that change owners
- 5 Teams with 2+ top scorers get 2+ top scorer bonus messages
- 6 International challenge that's already booked cannot be accepted message
- 7 Injury of National or U20 players can be seen before game ends
- 8 Squad size of 50+ results in unpredictable lineups
- 9 Pops from nonexistent to disastrous not reported
Guestbook message numbers
The message numbers in the 'Guestbook section' are off.
For example, a guestbook containing 98 messages (as of 25.09.2005) has the following pager part:
98-78 78-58 58-38 38-18 18-1
It's obvious that the step used is 20 and not 10. Also this should normally read 98-79 78-59 or 98-89, 88-79 etc. -- not the way it is done on the guestbook page.
Also, on the first page shown are the messages from #98 down to #89, i.e. the last 10 messages. Clicking on the '98-78' link lists them again, instead of the 21 message indicated here. After that the step is 20: clicking on the 78-58 link, for example, lists the messages from #79 to #59.
Character counter in edit boxes
When typing press announcements, guestbook messages or HT mails, the number of characters is limited, but the counter indicating the number of characters left is a little off sometimes. This may result in the loss of the last couple of characters of your message. One possible reason for this is that the character counter might not be handling CR/LF character pairs properly. Also, it is possible that the character counter doesn't take into account the title of the announcement or message, which is included in the character count calculation. Furthermore, handling of accented characters (possibly those of 2 bytes width in unicode?) is right on the client side but bad on the server side (= messages are cut well before the expected boundary). This can be reproduced eg. using Hungarian accented unicode characters (eg. ű or ő).
Challenges misspelled in page name
Last club money is paid to the teams that change owners
When a player is sold that has played some games in his previous owner team, then that team is entitled to a certain small % of his sale price. If the previous owner team (referred to as the "last owner" in the rules) has changed owners since then, the money will go to the new owner, which sometimes amounts for a lot of cash for a most likely starting team. This works for mother club money as well.
Teams with 2+ top scorers get 2+ top scorer bonus messages
If two or more players are tied for the top scorer award in a series, and they both belong to the same team, that team receives one message saying "You receive the top scorer bonus" for each player, thus seemingly awarding that bonus more than once. However, the bonus is actually paid once, as it should according to the rules.
International challenge that's already booked cannot be accepted message
Early Wednesday the message looks like this: Challenges: 1 [team name] Venue: [arena, rules]. Booked!The challenge cannot be accepted right now! International friendlies can only be arranged from Thursday to Tuesday.
Injury of National or U20 players can be seen before game ends
If you have a National or U20 team player in your squad you can check the player list of that National or U20 team just after the game has been calculated (between 15 minutes before kick off and when the match report starts to appear). On this list you can see if he will be injured in the game he is playing or not.
Squad size of 50+ results in unpredictable lineups
If you have more than 50 players in your team some of them may not be in the line-up for a match you have made resulting in a line-up with less than 11 players. It is unclear which players cannot be selected for the line-up. Example matchid: 83934073
Pops from nonexistent to disastrous not reported
Training pops from nonexistent to disastrous skill level do not appear in a team's training report.