ozfortress seasonal league Ruleset
The following ruleset outlines the organisation and guidelines that players will need to follow for the ozfortress seasonal league. Please have a good working understanding of these rules before entering yourself in the competition.
- 1. League Format
- 2. Teams
- 3. Match Organisation
- 4. Match Format
- 5. Servers
- 6 Cheating, Exploits and Bans
- 7 Ruleset Information
1 League Format
1.1 Regular Season Format
The competition will be split into 3 brackets - Premier, Intermediate and Open. Premier will have 8 teams while Intermediate's bracket size is pending signups. Open will have an unrestricted number of teams.
The regular season will be played over 7 weeks, with finals rounds lasting approximately 2 weeks. It is a team’s responsibility to commit to the full length of the season when they submit an application.
Two maps will be played for each regular season match. Matches are expected to last just over an hour.
The regular season will be run on a Round Robin system, where each team plays each other once.
Intermediate and Open
The regular season will be run on a Swiss system, where each round is seeded based on the previous records of teams.
See Rule 1.4 for further details on the Swiss system.
1.2 Playoffs Format
At the conclusion of the regular season, the top four placing teams of each bracket advance to playoffs.
Playoffs matches will each be a best of 3 with the exception of the Premier Grand Final.
A playoffs bracket will be played using the page playoff system.
In the Upper Page Playoff, the first and second placed teams will play against each other. The winner advances directly to the Grand Final.
In the Lower Page Playoff, the third and fourth placed teams will play against each other. The loser is eliminated.
The loser of the Upper Page Playoff will compete with the winner of the Lower Page Playoff in the Semi-Final. The loser of the Semi-Final will receive Third Place and the winner will advance to the Grand Final. There is no Bronze Match for Premier.
Unlike other playoff matches, the Grand Final of Premier will be played as a best of 5.
Intermediate and Open
Intermediate and Open playoffs will be played as a single elimination bracket with a Bronze Match.
Semi-Final matches will be based on regular season placements:
- First vs Fourth place
- Second vs Third place
The winners from each Semi-Final advance directly to the Grand Final while the losers play in the Bronze Match.
Regular season match fixtures will be posted week to week after each round has been finalised. Fixtures are set at weekly intervals to be played between Sunday and Thursday.
Match pages will be posted on the Friday prior to that round’s fixtures.
1.4 Swiss System
The Swiss system allows a large number of competitors to compete against each other in a relatively small number of rounds. The first round will be scheduled randomly, and each subsequent round will be generated based on the previous results of teams. Teams with the same or similar records will be paired against each other, and two teams will never be paired against each other twice.
1.5 Match Scoring
Each match consists of two maps; the winner of each individual map will be awarded 2 league points, while the loser is awarded zero. In the event of a map draw, see Rule 1.7.
Rankings will first be determined by these match points. If point draws exist, the following methods will be used to break them:
- Match wins vs. Tied participants.
- Total match wins.
- Win difference (Total points scored vs. total points lost).
Intermediate and Open
- Match wins vs. Tied participants.
- Median-Buchholz score (total).
- Win difference (Total points earned minus total points lost).
A maximum of one forfeit per team is permitted in ozfortress competitions, on the second forfeit a team is considered inactive and removed from the league. Exclusion penalties will then apply for future ozfortress participation. See Rule 2.5 for more information on disbanded and removed teams.
It is the team captain’s responsibility to contact your bracket’s Administrator as soon as possible if there is a change in circumstances that will affect your team’s ability to field a team each round, even if it is a temporary problem.
ANY forfeit in finals rounds will result in a removal from the league and additional sanctions on the offending team.
A forfeit win will be awarded where the offending team has not made an effort to organise the match. Forfeit wins will also be considered as a punitive measure where serious rule breaches have been committed during a match. A forfeit win will be recorded as match win worth 4 league points. See Rule 4.6 on how to submit a forfeit win.
Mutual forfeits will be applied where neither team have made an effort to organise the match within a reasonable timeframe. A mutual forfeit will be recorded as a match loss for both teams, worth 0 league points.
A technical forfeit will be awarded in cases where situations outside the teams’ control occur, preventing both teams from playing the match, including but not limited to, Steam outages or major weather events. A technical forfeit will be recorded as a match draw, worth 2 league points for each team.
Draws on individual maps are not possible in the ozfortress ruleset, as the map will be determined by a Golden Cap, however matches can result in a draw when each team wins one map.
Administrators are responsible for the efficient running of ozfortress competitions. Each bracket will be assigned administrators who will be the first point of contact for support and any disputes. However, all league administrators are able to assist or deliver rulings on disputes if your bracket administrator is not available.
The League Coordinator is ultimately responsible for the general running of the league.
1.9 Foreign Teams and Players
ozfortress primarily caters players from Australia and New Zealand, however players from other areas such as Asia are welcome to compete. Foreign teams must still play on ozfortress servers, unless it is determined that using an alternative server is beneficial for both the native and foreign teams. For example, in a match between teams from Singapore and Western Australia may choose to use an approved server located in Perth.
Teams participating are required to conduct themselves in a sportsmanlike manner in all communications.
Global chat is not fully restricted and may be used for light, friendly and tasteful banter. However, at the request of either team captain or an ozfortress administrator, chat may be restricted to only essential match communication. This request must be clearly stated in global chat or the match thread.
Discrimination on the basis of, but not limited to, race, nationality, religious beliefs, gender, sexual orientation, or age will be regarded as an extreme breach of sportsmanship.
Breach of the sportsmanship clause may result in exclusion penalties to be determined by the ozfortress administration.
Teams apply preseason to enter the league and nominate their desired bracket. A minimum of six eligible players are required for the application to be processed, however we recommend that teams have a minimum of two backups on their roster. It is expected that your team is available to play at least three days out of the five eligible days.
Although there is no maximum number of players that teams may have on signup, transfers will not be allowed if the roster size is ten or greater. See Rule 2.6 for further information regarding transfers and roster limits.
2.2 Player Eligibility
To be eligible to be accepted onto a team’s roster, a player must:
- Have an ozfortress Citadel account.
- Not be under any current competition exclusion penalties.
A team must nominate a player to act as a captain to represent the team in organizing matches and liaising with ozfortress administrators. This player has the ultimate responsibility for their team. Captains may be excluded from acting as team captain for future competitions if ozfortress administrators consider them to be unfit to lead.
2.4 Mutiny Rule
A simple majority of registered team members may elect to nominate a new captain, or remove the captain entirely, at any point of the season with the approval of the league coordinator. This may be used when a captain is the sole reason for an imminent disband of a team. In this situation, the team at large will remain without penalty.
2.5 Disbanded or Removed Teams
The captain of a disbanded or removed team will not be permitted to captain in the following ozfortress seasonal league. Administrators will subject future applications from a disbanded or removed team to a closer review.
To avoid penalty, captains and/or team members should approach League Administrators at the first sign of trouble to determine a solution.
Teams may transfer in players on a weekly basis. The transfer application must be submitted by the match deadline of a round to be eligible for play in the following round. A thread will be posted at the start of the season detailing this process.
Teams will only be able to increase the size of their roster throughout the season to a maximum of ten players. Teams with ten players or more may not increase their roster size through transfers unless enough players have been transferred out of their team to put their roster size under the limit. However, teams may submit a roster larger than ten in their application as explained in Rule 2.1.
Administrators reserve the right to deny transfer applications.
2.7 Infractions, Warnings, and Exclusions
In each competition, administrators will keep track of rule breaches. Warnings and Infractions will be posted on the match and roster pages.
There is no specific number of infractions or warnings to determine if a team is to be excluded from a competition; the judgement by the discretion of the administrators.
Exclusions will be applied for repeated major rule breaches by a player or team. An exclusion will result in the immediate ejection of the player or team from the league, with potential prohibitions from playing in future competitions. In serious cases, exclusions may apply for first offenses.
3 Match Organisation
3.1 Negotiating Match Times
Each team must select a minimum of three days in which they are able to play. Captains may change your team’s availability from a week to week basis from Thursday 4:00PM to Saturday 8:00PM. Once the match for the round has been posted, teams can begin negotiating to arrange a time and date for their match. If a match time has not been negotiated between the teams, the earliest matching day from both team’s selections will be appointed as the default date. However, this default date can be changed under agreement of both teams.
It is expected that team captains or a nominated team member make a reasonable effort to organise their match before the organisation deadline. Team members who facetiously propose match times will be punished.
Communications in match threads are considered the authoritative log for all correspondence about match organisation. Teams may decide to (and are encouraged to) negotiate the match over Steam chat or other means, however we recommend posting chat logs in the thread to prove that such correspondence has taken place in case of a dispute.
The negotiated time must always be posted in the thread.
If it is proving difficult to get in contact with the other team, or they are not making a reasonable effort to organise the match, please bring it to the attention of your bracket’s League Administrator immediately.
3.2 Match Deadlines
Match time set: 7:00PM Sunday
Results submission: 11:59PM Thursday
3.3 Organisational Responsibilities
The responsibility for these tasks fall upon the team captain of each team. If he is unable to complete these tasks or ensure these tasks are completed, he must nominate another team member to ensure their completion.
Both teams must:
- Make appropriate effort to organise the match.
- Ensure attendance to the match.
- Inform the other team of any mercenaries and post their usage in the match thread.
- Inform administrators of any potential issues with the match, or of any disputes.
- Submit or verify the final score within an hour of the match ending.
The home team must:
- Organise the server.
- Appropriately administrate the server during the match.
Teams must clearly state both the winner and match score of each map
Logs and booking name must also be linked. If a non-ozfortress server was used, a download link to the demos must be provided.
A mercenary is an unrostered player that is used in lieu of an unavailable team member. To be valid, mercenaries must have an ozfortress Citadel account and not be under any exclusion penalties.
Only one mercenary per team is allowed in each match. Each team is allowed to use mercenaries four times per season.
Mercenaries may only be used at the discretion of the opposing team captain. There is no restriction on mercenary use if allowed by the opposing team captain. Do be aware that it is unlikely that opposing team captains will allow players of significantly larger skill to participate in the match and therefore reasonable requests are preferred.
Team captains do have the right to deny any mercenary, even if they are from a lower bracket. However, please do try to accommodate reasonable mercenary use, as you may find yourself in the same position. We recommend contacting an administrator if you are unsure of the skill level of the potential mercenary.
ozfortress administrators will act as arbitrators in such a case of unreasonable mercenary denial, and may decide to overrule a team captain’s decision and allow a mercenary of a reasonable skill level.
Mercenaries are not allowed in playoff matches. Teams playing in playoffs must use players from the league roster only.
Mercenary use must be clearly stated in the match thread where they are used. The information provided must include their SteamID and link to their ozfortress Citadel profile.
3.5 Map Selection
Regular season matches will use two pre-defined maps from the map pool.
Maps for playoff matches are selected by the captains of each team in the game server chat prior to the game starting.
The selection process:
- The higher seeded or home team will either choose to ban first or defer.
- The first team (determined by the result of step one) will ban a map.
- The second team will ban a map.
- The first team will select the first map from the remaining pool.
- The second team will select the second map from the remaining pool.
- The first team will select the tiebreaker map from the remaining maps.
For the Premier Grand Final, the selection process varies as follows:
- The first team will select the third map from the remaining pool.
- The second team will select the fourth map from the remaining pool.
- The remaining map will be the tiebreaker map.
During this process, general chat must only be used by team captains. All mentions of valid maps during each teams turn will be considered a pick or a ban, so please do not propose joke picks. Non captains using chat may cause a team to lose one of their selections.
3.6 Match Disputes
To lodge a dispute or report misconduct, please contact an ozfortress administrator as soon as possible. Please do not bring the debate into public as it’s being resolved.
Fakenicking is not allowed in any ozfortress matches. Players must use a name similar to their submitted roster name, and hence their forum name, as to be generally recognizable to someone comparing team rosters with those on the server. Clan and sponsorship tags are allowed but must be reasonable. Players are encouraged to carefully choose their submitted roster name.
Fakenicking rules will be more closely enforced in casted matches.
4. Match Format
4.1 Team Eligibility Requirements
Teams must have a minimum of five rostered (does not include any mercenaries) players ready to start or continue a match.
4.2 Demo Recording
POV demos must be recorded for all ozfortress matches, and must be provided on the request of an ozfortress administrator. We recommend using the demo recording system included in TF2, which can be activated under the advanced options menu in the game settings.
Demos are required to be stored for the current and past season.
If you are unable to provide POV demos for a match you will face a 2 round exclusion. It is the player’s responsibility to ensure that demos are being recorded.
ozfortress Administrators are the only approved spectators. If you desire for others to spectate your game, please contact an ozfortress administrator to set you up with a Source TV link.
Pausing during a match are allowed where players clearly exhibit technological performance issues. In addition, the match may only be unpaused by the team who initiated the pause. Both teams must give the all-clear to unpause, which is followed by an in-built five second countdown.
Each team is permitted two pauses per match with a combined total time limit of ten minutes. However, if captains are in agreement, the pause limit can be extended.
4.5 Casted Games
Official matches may be casted from a private STV, with the approval of the ozfortress. This is subject to streamer and caster availability. If your game is to be casted, your team must provide to the caster(s), streamer or organisation representative:
- The server connect string.
- An updated list of players and/or any mercenaries participating in the match. This must be provided at least an hour before the set match time.
The above rules apply to ozfortress approved casting organisations only.
Casting organisation representatives may contact the ozfortress Media Coordinator or the ozfortress League Director for approval to cover ozfortress matches officially, and receive promotion. Approval will only be granted once it is determined by ozfortress that the coverage meets approved standards.
4.6 Submitting Forfeit Wins
Teams are expected to be readied up in the server by 15 minutes past the set match time. If your team is readied up in the server at such time, and the other team is not fully present or is refusing to ready up, please contact an ozfortress administrator to claim a forfeit win.
If the home team is not communicating, the away team is expected to book an ozfortress server and attempt to provide server details. If at 15 minutes past the home team has not joined the server or provided details to their own booked server, a forfeit win will be distributed.
If a team is unavailable to compete in a match and has communicated the forfeit, this must be posted with chat logs and confirmed on the match page.
4.7 ozfortress Administrators as Referees
ozfortress may sometimes require certain matches to be refereed by an ozfortress administrator. In such case, a post will be made in the match thread denoting this, and teams will be provided with a connect string before the match. If this happens, it is no longer the home team’s responsibility to administer the server or report the scores at the end of the round.
All Grand Final matches will be refereed. Other important matches will be refereed as required.
5.1 Server Configuration
5.2 Preferred and Acceptable Servers
ozfortress bookable servers are considered the standard for matches. However, if both teams agree, an alternative server may be used. See Rule 5.3 for further details on Third party servers.
If teams cannot agree on a server, an official ozfortress server must be used.
Administrators reserve the right to choose which server a match may be played on.
5.3 Third Party Servers
For those who wish to run their own, servers must be running the official ozfortress configuration to be considered match-ready. They must also comply with the following requirements:
- Be hosted on a dedicated, non-residential connection with enough bandwidth for at least 16 players.
- Be running the current ozfortress seasonal league configs and whitelist and be running on sv_pure 2.
- Be physically located in Australia, unless the match is between two New Zealand or two Asia based teams.
- Running a logging system which uploads to logs.tf or Livelogs.
- Not running any gameplay altering modifications.
- Sourcemod plugins are not required but may be loaded as long as they are not considered gameplay altering modifications.
- Must have configured SourceTV to allow recording of STV demos and relay attachment.
If desired, an ozfortress administrator will review your server configs to determine if you have configured it to match-ready standard.
rcon for third party servers must be provided to ozfortress administrators on request.
ozfortress administrators reserve the right to force a match to be played on an ozfortress server.
5.4 Class Restrictions
The ozfortress seasonal league runs on the following class restrictions:
- 2 Scouts
- 2 Soldiers
- 2 Pyros
- 1 Demoman
- 1 Heavy
- 1 Engineer
- 1 Medic
- 2 Snipers
- 1 Spy
These limits must be enforced using the ‘tf_tournament_classlimit_X’ commands. The full listing of these can be found in Rule 5.1.
The standard ozfortress whitelist can be found on whitelist.tf. This will always redirect to the most recent whitelist in use for ozfortress competitions.
The in-game mechanic of weapon exchange and pickup is allowed.
5.6 Game Formats
The following formats are used in the ozfortress seasonal league and have an associated configuration file in the ozfortress configs.
5 Control Points
Standard 5 Control Points (5CP) maps are played to 30 minutes with a 5 point difference mercy rule. The following configuration represents this format:
mp_windifference 5 mp_timelimit 30 mp_winlimit 0
Load this configuration using
rcon exec ozfortress_6v6_5cp or simply
rcon ozf on ozfortress servers.
King of the Hill
King of the Hill (KOTH) maps are played first to 3 with no time limit. The following configuration represents this format:
mp_windifference 0 mp_timelimit 0 mp_winlimit 3
Load this configuration using
rcon exec ozfortress_6v6_koth or simply
rcon ozfkoth on ozfortress servers.
In formats where ties are not allowed, a golden cap may be used to determine the winner of a 5CP match tied at 30 minutes. Golden Cap rounds are played till the first capture of the last point with no time limit. The following configuration represents this format:
mp_windifference 0 mp_timelimit 0 mp_winlimit 1
Load this configuration using
rcon exec ozfortress_golden_cap or simply
rcon golden on ozfortress servers.
6 Cheating, Exploits and Bans
Exploiting game or map bugs or flaws for an unfair advantage, whether they are explicitly listed in the rules or not, is prohibited.
The following is an incomplete list of known, unfixed exploits:
- Exploiting flaws in map design to enter areas that put you underneath or above the map.
- Building Sentry Guns, Dispensers or Teleporters in indestructible areas.
- Using scripts, macros or key combinations that allow you to bypass movement restrictions (e.g. the “Mega Jump” exploit). However, “c-taps” are explicitly legal).
- Any other script which is deemed disruptive to hitboxes or gameplay.
- Medics changing hat/items/weapons in spawn to back spawn and preserve Uber percentage.
- Any other inventory glitch that allows abuse of spawn room mechanics.
- Engineers using an inventory glitch to refill metal in a spawn room without a resupply cabinet.
- Removing the black sniper scope.
Use of the wait command in scripts is considered an exploit, and will be enforced by
If you are unsure if something is considered an exploit, please contact a League Administrator and request a ruling be made.
6.2 Third-Party Software
The use of any third-party addons, hooks, programs or wrappers that interact with or alter the Team Fortress 2 client, its appearance or behaviour for the purposes of gaining an unfair advantage is a bannable offence.
6.3 Malicious Server Administration
The use of any server commands, variables or plugins for the purposes of gaining an unfair advantage or to interfere with an ozfortress match is prohibited. Once the match is underway, the server administrator must let the match run its course and not make any changes without the consent of both teams.
6.4 Steam Account Sharing
A Steam account may only be used by its owner in any ozfortress match. Sharing your login details with a third party for use in an ozfortress match is strictly prohibited and if discovered will result in lengthy bans for all involved parties.
6.5 ozfortress Forum Bans
Members who are banned on the ozfortress website are also banned from leading teams in ozfortress competitions. Players banned from the ozfortress website may also be subject to competition bans, and are considered under probation. Please contact an ozfortress administrator for further clarification.
7 Ruleset Information
7.1 Rules are subject to change
The rules set on this page may be updated at any time. It is the responsibility of the player(s) to keep up to date with these rules. Major rule changes during a season will be clearly announced with a front page post, with minor changes being relayed to all players via Discord.
7.2 Administrative Ruling
Administrators reserve the right to change, modify, or adapt all rules as deemed appropriate by ozfortress in order to uphold and maintain a spirit of overall fairness and good sportsmanship. We understand that a ruleset may not cover every situation and therefore we may occasionally deliver judgement based rulings.
This work by ozfortress is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.