Skip to content
TORNLIFE More

Staff on History

Torn's history, updates and On This Day

831 archived staff posts on these boards; the newest 30 are shown. counted .

bogie [148747] Admin Staff

In Rules update: Real Money Trading & Third Party Gambling

Hey everyone,

Thanks to everyone who gave feedback on our recent proposal. We’ve read through it all and have now finalised an update to the Real Money Trading guideline. The main goal is to stop third party casino and bookie platforms operating off the back of Torn, while keeping the impact on the community-run activities you already enjoy as small as possible.

Why we’re making this change
Third party casinos and bookies have operated in a grey area under our real money trading rules for too long, and we want to end that. The updated guideline makes it clear that buying into external gambling services with Torn currency or assets counts as RMT.


We also want to protect players from the harm unregulated gambling can cause. These platforms run with no oversight, no limits and no protections. As a business, we have to make sure the game stays compliant and isn’t linked to gambling operations we don’t run or control. We feel strongly that Torn shouldn’t be a place flooded with dodgy casinos, and this change makes sure it won’t be.

Regrettably, this also means off-site raffles, lotteries and bookies are included. I know some of you will be disappointed, and we tried hard to find a way to leave them alone. Plenty of people run and enjoy them in good faith; unfortunately, a few people have ruined it for everyone else. If we left these open, the huge number of casino sites out there would simply pivot to that model and carry on exploiting gamblers under a different name. We've tried to keep this as reasonable and unrestrictive as we can, which is why raffles hosted in the forums will still be allowed, since we have more oversight there.

What’s no longer allowed

  • Third party casinos. This covers any external, player-run site or service where you buy in with Torn currency or assets to gamble on non-Torn content, such as slots, dice, roulette or card games.
  • Third party bookies. This covers external platforms that take bets on events outside of Torn, such as sports books and accumulators.
  • Off-site raffles and lotteries that cost Torn currency or assets to enter, including those run on Discord servers.



What’s still fine

  • Betting on Torn events. Bets between players on wars, competitions and other in-game activity are still allowed.
  • Forum raffles. Raffles hosted in the appropriate Torn forums are fine, as long as entries, the draw and the results are all posted in the forum thread. We know you’ll need a third party RNG tool to draw winners, and that’s fine. Raffles must still follow all existing Torn rules. For example, you can’t ask for forum karma in exchange for entries as the Advertising rules already prohibit this.
  • Free entry giveaways and competitions. Giveaways and events that are free to enter, such as fantasy football or music league competitions with prizes for the winners, are still allowed.
  • Game services. Services tied to specific in-game activities, such as loss selling and overdose insurance, aren’t affected.



The updated guideline

Real Money Trading: The exchange of currency or assets on Torn for real-world money or services is strictly prohibited. Examples of prohibited exchanges include but are not limited to receiving assets from other games for Torn cash and buy-ins to external gambling services unrelated to Torn activities. Real money trading directly affects Torn's economy and donation levels, while exposing our users to fraudulent activities. Staff proactively seek out buyers and sellers both on-site and externally, and no warnings are given for the first offense. Buyers will have their purchased goods removed and be subject to a lengthy game ban, whereas sellers will be banned permanently without recourse.



What about advertising?
We aren’t changing the Advertising rules. Third party casinos and bookies were previously allowed to advertise on Torn. Now that they’re no longer permitted under the RMT rules, they fall under our existing rules against promoting content, websites or services that aren’t related to Torn. You can no longer advertise them anywhere on Torn, including forums, chat, mail, the newspaper, profiles, faction pages and company pages.

When this takes effect
This change applies from Oct 1st 2026. If you currently run or hold funds with an external casino or bookie, please wind it down and may return players’ balances before then. If you have a forum thread advertising this service, please report it so staff can grave it in time.
If you’re unsure whether something you run is allowed, contact staff before you set it up. We’d much rather help you get it right than take action afterwards. Any existing newspaper advertisements will be removed, with any unused advertising costs refunded.

Thanks for your patience and your feedback,
bogie

0 likes
Chedburn [1] Admin Developer

In Patch list #450 : Choose your prize, New badge effects, Replaced 11 old honor images

Patch list

 

A list of all updates released between the dates of 15/09/2026 and 22/09/2026.

 

- Released Choose Your Prize system to provide competition participants with performance-based rewards

- Replaced 11 honour bar images with new high-res versions including Champion, Mule, On Track and Decorated

- Added additional Elimination profile badge effects to indicate captain status, no-hitter, and number of hits

- Changed Ranked War division calculation to penalize very low performance and cap Diamond at the top 10%

- Changed all attack logs to be retained for 1 year instead of 6 months thanks to storage optimizations

- Fixed inability to join OCs in a new faction in some situations after being kicked from a previous one 🐞

- Fixed product name overflowing onto Submit button on the Company Pricing tab of the Companies page 🐞

- Fixed disappearing job specials upon text selection on the Company Specials tab on mobile view 🐞

- Fixed Temporary Block rate limit being triggered by excessive background requests on Property Vaults 🐞

- Fixed Insurance Policy being incorrectly labeled as Material when it's not used or consumed by anything 🐞

- Fixed Elimination Score wrapping on the competition status appearing on player profiles on mobile view 🐞

- Fixed Faction Rank wrapping issue on faction profiles when zoomed out on browser to 90% 🐞

- Fixed newsletter bonus 'already redeemed' notice to use a more consistent date format and reference TCT

- Fixed performance issues caused by smoke effects on the Dish it Out and Crane Reaction animations

 

- [INTERNAL] Upgraded API infrastructure for increased capacity and throughput

- [INTERNAL] Replaced old legacy 'user class' infrastructure with a newer version

- [INTERNAL] Optimized the Crimes hub by batching API requests - lowering the calls per minute from 36 to 8

- [INTERNAL] Optimized how attack logs are archived by improving and batching logic

 

- [APP][2.3.43] Added dev database toggle to Admin panel (all requests will be send to dev db if needed)

- [APP][2.3.43] Updated core app frameworks and libraries

- [APP][2.3.43] Updated third-party service libraries and removed outdated compatibility settings

- [APP][2.3.43] Fixed the Donator subscription list not refreshing when reopening the Donator bottom sheet

 

- [A11Y] Changed the Graffiti crime 'active tags' readout to be more descriptive for screen readers



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and issues / Legacy improvements

Alexey: Wiki updates and management

Artem: Bugs and issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper

Catherine: PR reviews / Elimination / Bugs and issues

Chris: Development platform updates / Elimination performance / Chat 3.1

Constantin: Elimination / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 icons / Elimination

Jane: Crimes 2.0 / Traveling 2.0 

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Elimination / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Group attack queuing / Elimination performance

Matthijs: Onboarding

Mauro: Traveling 2.0 / API v2

Mike: Observability / Synthetic load testing

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Profile badges / Elimination badges / Bugs and issues

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked War / Admin panel / Anti-multi / George

Prathmesh: Payments 2.0 / Organized Crimes 2.0 / Organized Crimes analytics

Roman: Ranked War / Bugs and issues

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Inventory rearchitecture / Security fixes / API v2 support

SerhiiMa: Inventory architecture / Shared platform / Elimination / Bugs and issues

SerhiiMo: Quality assurance / Bugs and issues / Annual Leave

SerhiiT: Faction logs / Ranked War / Bugs and issues

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Crimes 2.0 / Developer onboarding

YevhenI: Crimes 2.0

YevhenZ: Mailbox 2.0 / Shared components / HUD Tutorial

Julie: Staff management / Admin panel

ChrisW: Torn economy / Analytics

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
TestPedroDev [3613560] Admin Staff

In Changes to the calculation of RW ranks

Citizens,

 

We have made the following small tweak to the new Ranked War ranking system, ahead of larger upcoming changes.

 

Nota bene: the matchmaking code is unchanged by these changes. These changes affect rank only.

 

First: we will degrade the rank of factions with very low performance scores. Factions have low performance scores when they perform well below the level we'd expect from the stats of their constituent players. The vast majority of factions will not be affected by this change, or will see a very modest improvement in their rank as a result.

 

Secondly: we are changing how we calculate the size of Diamond, so that 10% becomes the ceiling on Diamond's size rather than its guaranteed size. Assuming ~1,800 ranked factions, previously we filled Diamond to 180 by taking the highest-rated factions with ≥75 members, digging below the top 180 when necessary. Now, to qualify for Diamond, you must both be one of the top 180 factions (by rating) and have ≥75 members. We will calculate everyone's rank as if we didn't have a member requirement for Diamond, and then dump factions affected by the member requirement into Plat III.

 

These two changes stack.

 

18% of factions will have their hidden/true division affected by these combined changes. 9% will gain a division, 6% will lose a division, 2% will lose two divisions, and 1% will lose more divisions. As these affect hidden/true divisions, most factions will not notice the change immediately, or will never know they were affected.

 

tldr; Diamond is getting a little smaller, Platinum III is getting a little larger, factions who lose all their wars will have their rank penalized.

 

Post-change rank map, Y = performance (log), X = faction strength (log)

Most winners (green) are near division boundaries, most losers (red) have low performance. X denotes factions affected by Diamond membership size requirement

 

Division membership count if all factions were at their "true" division, post changes (line = before, fill = after)

 

Per-division strength ratings, (line = before, fill = after)

 

Number of factions by divisions changed after changes

 

These changes have already been rolled out. Factions who have been strongly affected by these changes will either see a one-off rank adjustment during the next matchmaking period, or will see gradual drift over time in alignment with the existing promotion/demotion rules, depending on the specifics of how and why they're affected.

0 likes
Jack-o [133039] Admin Staff

In Choose Your Prize

Citizens,

 

Following the conclusion of Elimination 2026, you may have noticed something new waiting for you.

 

Choose Your Prize is a new reward system. Rather than receiving a fixed prize for taking part, you've been presented with a selection of rewards and can pick whichever one you want.

The options span most corners of Torn, including items that were previously only acquirable via City finds, the Mission shop or as subscriber rewards.


Your Options

Everyone who remained with their team through to the end of the competition has received something. The number of options you've been presented with, and the quality of those options, is based on how you and your team performed during the competition. The better you and your team did, the more choices you'll have, and the better those choices will be. We're not going to detail exactly how this is determined, we'd rather leave some of that for you to work out.

 

Choose Your Prize is intended as a bonus for taking part, rather than some form of compensation for the effort and energy spent. The competition itself, your team's final placement, as well as the honors and profile badges on offer are still the main event, and this sits on top of that.

 


Choosing Your Prize

You can only select one reward, so it's worth giving it some thought. Once you've confirmed, your choice is redeemed immediately and the remaining options are no longer available to you.

Your options can be found via the Elimination page, by selecting Choose Your Prize from the menu. They'll remain available for 31 days.


Thanks.

0 likes
Chedburn [1] Admin Developer

In Patch list #449 : Elimination fixes & optimizations, 15 new item models

Patch list

 

A list of all updates released between the dates of 08/09/2026 and 15/09/2026.

 

- Added 15 new item models including Assault Helmet, Tutu, Sun Hat, Paper Crowns, and Tube Dress

- Added 60-second newsletter cooldown in Elimination to avoid multiple newsletters being sent at the same time

- Added system to clear any overstock (caused by players selling items) from shops abroad daily at midnight

- Changed facts bubble while traveling to be slightly transparent instead of opaque as per their intended designs

- Fixed the top of the City Hall tooltip on the city map appearing hidden underneath the top tabs 🐞

- Fixed non-interactable response type selector on Scamming incorrectly showing pointer cursor upon hover 

- Fixed allowing factions to change case within their existing names without throwing an 'already in use' error 🐞

- Fixed Chain Recent Attacks display issue for rows of users without an honor bar equipped when zoomed in 🐞

- Fixed inability to 'Drink another' of your own items from the faction armory when stock is empty 🐞

- Fixed scenarios failing to appear at top of the page upon spawning due to unstable websocket connections 🐞

- Fixed scene transition flickering on OCs 2.0 by adding double-buffered player for preloading next scene

- Fixed inability to click the Payout button on OCs 2.0 in mobile view while zoomed out 🐞

- Fixed issue with Rage-like effects where the log incorrectly showed the same body part for all additional hits

- Fixed all Elimination team headers to show Captains and Vice-Captains with correct pronouns

- Fixed unoptimized TV static effect in Shoplifting banners while cameras are disabled by offloading to GPU

 

- [INTERNAL] Optimized attacking by updating attack log queries and storing armor hitboxes in memory

- [INTERNAL] Optimized sending team newsletters in Elimination by batching and chunking logic

- [INTERNAL] Optimized recent attacks and revenge lists in Elimination by adding caching and updating indexes

- [INTERNAL] Optimized API user search by improving pagination logic

- [INTERNAL] Improved logging of delayed flight service for analytical purposes

 

- [API] Added last minute attack summary to 'torn' -> 'elimination' in API v2

- [API] Added missing 'description' field to Swagger schema in 'user' -> 'trades' in API v2 🐞

- [API] Added missing vice captains information to 'torn' -> 'elimination' in API v2

- [API] Fixed eliminated teams being unaccessible in 'torn' -> 'eliminationteam' in API v2 🐞

- [API] Fixed leaked HTML in elimination mass messages in both API v1 & v2 🐞



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and issues / Legacy improvements

Alexey: Wiki updates and management

Artem: Bugs and issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper

Catherine: PR reviews / Elimination / Bugs and issues

Chris: Development platform updates / Elimination performance / Chat 3.1

Constantin: Elimination / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 icons / Elimination

Jane: Crimes 2.0 / Traveling 2.0 

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Elimination / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Group attack queuing / Elimination performance

Matthijs: Onboarding

Mauro: Traveling 2.0 / API v2

Mike: Observability / Synthetic load testing

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Profile badges / Elimination badges / Bugs and issues

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked War / Admin panel / Anti-multi / George

Prathmesh: Payments 2.0 / Organized Crimes 2.0 / Organized Crimes analytics

Roman: Ranked War / Bugs and issues

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Inventory rearchitecture / Security fixes / API v2 support

SerhiiMa: Inventory architecture / Shared platform / Elimination / Bugs and issues

SerhiiMo: Quality assurance / Bugs and issues / Annual Leave

SerhiiT: Faction logs / Ranked War / Bugs and issues

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Crimes 2.0 / Developer onboarding

YevhenI: Crimes 2.0

YevhenZ: Mailbox 2.0 / Shared components / HUD Tutorial

Julie: Staff management / Admin panel

ChrisW: Torn economy / Analytics

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Chedburn [1] Admin Developer

In Patch list #448 : Elimination additions and improvements

Patch list

 

A list of all updates released between the dates of 01/09/2026 and 08/09/2026.

 

- [ELIMINATION] Added 12 brand new teams for Elimination 2026

- [ELIMINATION] Added ability for team members to announce and withdraw their candidacy for Captain voting

- [ELIMINATION] Added Captain voting logic, history management, and real-time WebSocket updates 

- [ELIMINATION] Added panel for winning Captains to assign and remove up to five Vice-Captains 

- [ELIMINATION] Added team forum permissions and administrative privileges for Captains and Vice-Captains

- [ELIMINATION] Added news ticker headlines for Elimination teams with unique icon and color

- [ELIMINATION] Added news ticker headline management panel for Captains and Vice-Captains

- [ELIMINATION] Added UI to display team Captain voting graphs during active election periods 

- [ELIMINATION] Added the ability for team members to remove their votes during the election process 

- [ELIMINATION] Added high-quality retina team sigils (on profile pages)

- [ELIMINATION] Added automatic refresh upon the elimination of the second to last team to reveal final results

- [ELIMINATION] Changed all references of "Leader" terminology to "Captain" across the Elimination system

- [ELIMINATION] Changed newsletter restrictions to allow continued communication after the team is eliminated 

- [ELIMINATION] Improved blocking of new players under 14 days old from being able to join Elimination

- [ELIMINATION] Fixed Elimination page loading issues for some users by optimizing attack checks 🐞

 

- Fixed position on mobile and set auto-fill to maximum for quantity inputs on the Faction Armory 🐞

- Fixed 1px vertical misalignment of the Tutorial top-right link across several pages 🐞

- Fixed improper dark mode styling on several input fields site-wide on the Edge browser

- Fixed 'Place' button on the Bounties page to enable live when enough money enters the user's wallet 🐞

- Fixed money on hand to be reflected live on the company deposit page 🐞

- Fixed job points on the Jobs page to update live when spending them on job specials

- Fixed missing job points after starter job promotion during site issues by implementing transaction 🐞

- Fixed animation performance issue related to the new Cleared for Takeoff Organized Crime scenario 🐞

- Fixed 'Hamburglar's Guide To Crime' status being shown as 'Read' for those unable to read it on Crimes 1.0 🐞

- Fixed missing checks when adding friends/enemies/targets when using profile buttons

- Fixed hospital and jail status not updating live via socket in some cases 🐞

 

- [INTERNAL] Optimized validation logic on the input fields on the Bounties page

- [INTERNAL] Fixed situation with kicked faction member where a query requested all items with factionID = 0

- [INTERNAL] Refactored back-end structures and tooling relating to the Elimination event

 

- [API] Added auto-refresh on the initial page load for all keys access levels in the API v2 playground 🐞

- [API] Added 'competition' root field to 'user' -> 'competition' in API v2

- [API] Fixed elimination team leak on 'user' -> 'profile' in both API v1 & API v2 for future competitions

- [API] Fixed API caching bug allowing access to higher tier information with lower tier keys

- [API] Fixed various Swagger related issues 🐞

- [API] Re-enabled 'torn' -> 'elimination' & 'torn' -> 'eliminationteam' in API v2 🐞

 

- [API][ELIMINATION] Added Captain and Vice-Captain role statuses to team member data retrieval endpoints 

- [API][ELIMINATION] Added conditional check for elimination channel IDs within user API statistics 

- [API][ELIMINATION] Added API response builders and refactored competition integration methods 

- [API][ELIMINATION] Refactored API responses to integrate detailed Captain and Vice-Captain data 

 

- [A11Y] Improved screen reader support for the hud-tutorial page

- [A11Y] Fixed VoiceOver reading "Unlabelled image" instead of "Company image" on Company Profiles



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and issues / Legacy improvements

Alexey: Wiki updates and management

Artem: Casino / Racing / Bugs and issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper

Catherine: Activity Log / Dark mode / PR reviews / Bugs and issues

Chris: Development platform updates / Chat 3.1

Constantin: Elimination / Chat 3.1 / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 icons / Elimination

Jane: Crimes 2.0 / Traveling 2.0 / Ranked War

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Elimination / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Group attack queuing

Mauro: API v2 / Annual Leave

Mike: Observability / Synthetic load testing

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Profile badges / Elimination badges / Bugs and issues

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked War / Admin panel / Anti-multi / Infrastructure

Prathmesh: Payments 2.0 / Organized Crimes 2.0 / Organized Crimes analytics

Roman: Ranked War / Bugs and issues / Annual Leave

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Inventory rearchitecture / Security fixes / API v2 support

SerhiiMa: Inventory architecture / Shared platform / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and issues

SerhiiT: Faction logs / Bugs and issues

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Crimes 2.0

YevhenI: Crimes 2.0 / Organized Crimes 2.0 / Annual Leave

YevhenZ: Mailbox 2.0 / Shared components

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Jack-o [133039] Admin Staff

In Elimination 2026

Citizens,

 

We're pleased to announce Elimination 2026, which returns to its usual September slot after last year's one-off December run. Entry opens at midday on the 5th, and the competition will run for two weeks, closing on the 18th. Last year's Elimination was the first outing on the rebuilt system, and we were careful not to change too much alongside it.

 

That's given us a solid base to work from this year, and a number of the things we said we were considering last time have now made it in. Twelve brand new teams have been created for 2026, each with their own banner, sigil and colours.


Timings

Entry period: 5th September 12:00 to 10th September 12:00

Captain voting: 7th September 12:00 to 8th September 12:00

Vice-captain assignment: 8th September 12:00 to 10th September 12:00

Attacking begins: 10th September 12:00

Lives begin to be lost: 11th September 12:00

Competition closes: 18th September

 

Please note: the voting period closes two days before entry closes. If you'd like a say in who captains your team, it's worth joining early rather than leaving it until the final days.

 


Team Leadership

Last year, the three team members with the most votes became joint team captains. This year each team will elect a single captain, who can then appoint up to five vice-captains alongside them. Vice-captains hold exactly the same abilities as the captain (except for the ability to appoint vice-captains). Members who would like to be captain now need to put themselves forward as a candidate before voting opens. Previously, anyone in the team was eligible to receive votes whether they wanted the role or not. 

 

Note: Vice-captains can be freely added and removed by the captain until the point at which attacking begins. Beyond this deadline vice-captains can still be removed from their duties, but captains will not be able to replace them. So choose wisely!

 

The voting period is 24 hours rather than 48. Each member has one vote, you can't vote for yourself, and you're free to change or withdraw your vote at any point before the deadline. As last year, we anticipate members running their election campaigns within the team's forum. We've also decided to run the vote in the open this year. A live chart shows the leading candidates and how their support shifts through the day, so the race can be followed as it happens rather than waiting for a result at the end.

 

 

Alongside sending newsletters and posting headlines to their team, captains and vice-captains can now also moderate the team's forum. This was something we said we planned to add following feedback last year. Newsletters can now be sent either to the whole team, or only to those members who've been active in the last fifteen minutes, making it easier for captains and vice-captains to share targeted instructions to active team members. Headlines can be published to the news ticker, providing team members with easy to access instructions during Elimination.

 

 

 

Live Updating

We're also introducing live updating across the team pages, the revenge list and recent attacks, so member status and online indicators stay current without needing to refresh the page. Some of this will arrive during the competition rather than on day one.

 


Attacking

One change worth being aware of is that stealthed attacks will still count towards your attack total, but will no longer update your last attack time. In practice this means a member who only ever attacks a team stealthily won't appear on that team's revenge list.

 


Rules

This year, the following mechanics are in place.

- 12 teams
- 50 lives per team
- 1,000 tickets per team
- Lives are lost every 15 minutes

 


Rewards

The usual honor bars are available to earn.

Mission Accomplished: Finish the Elimination competition with your team in 1st, 2nd or 3rd
Purple Heart: Achieve 50 attacks against enemy team members in the Elimination competition
Domination: Finish the Elimination competition with your team in 1st place
Supremacy: Finish the Elimination competition within the top 5% of attacks

 

 

We hope this year's Elimination goes well and that all participants have fun.

Thanks.

0 likes
Chedburn [1] Admin Developer

In Patch list #447 : New level 7 scenario, Minor bug fixes

Patch list

 

A list of all updates released between the dates of 25/08/2026 and 01/09/2026.

 

- Added new level 7 scenario for Organized Crimes 2.0 named Cleared for Takeoff

- Added online indicators to user dropdowns in many areas such as sending events and adding a friend

- Changed employee effectiveness tooltip to always show the "Working stats" value even if it is zero 🐞

- Fixed faction's Territory tab failing to show the territory map and territory news 🐞

- Fixed incorrect font color for the "Logout from all other devices" link in dark mode after logging out

- Fixed checkbox and label misalignment in the profile and forum signature settings on mobile layouts 🐞

- Fixed memory leak affecting ranked war box caused by not cleaning up websocket subscriptions 🐞

 

- [INTERNAL] Added additional database query logging to improve visibility

- [INTERNAL] Fixed new Amazon subscriptions logging as renewed instead of created on the first payment

- [INTERNAL] Optimized attacking by updating query column, row and table selection logic



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and issues / Legacy improvements

Alexey: Wiki updates and management

Artem: Casino / Racing / Bugs and issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper

Catherine: Activity Log / Dark mode / PR reviews / Bugs and issues

Chris: Development platform updates / Chat 3.1

Constantin: Elimination / Chat 3.1 / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 icons / Elimination

Jane: Crimes 2.0 / Traveling 2.0 / Ranked War

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Elimination / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Group attack queuing

Mauro: API v2 / Annual Leave

Mike: Observability / Synthetic load testing

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Profile badges / Elimination badges / Bugs and issues

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked War / Admin panel / Anti-multi / Infrastructure

Prathmesh: Payments 2.0 / Organized Crimes 2.0 / Organized Crimes analytics

Roman: Ranked War / Bugs and issues / Annual Leave

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Inventory rearchitecture / Security fixes / API v2 support

SerhiiMa: Inventory architecture / Shared platform / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and issues

SerhiiT: Faction logs / Bugs and issues

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Crimes 2.0

YevhenI: Crimes 2.0 / Organized Crimes 2.0 / Annual Leave

YevhenZ: Mailbox 2.0 / Shared components

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Chedburn [1] Admin Developer

In Patch list #446 : Chat 3.0 migration, Minor bug fixes

Patch list

 

A list of all updates released between the dates of 18/08/2026 and 25/08/2026.

 

- Migrated all players to Chat 3.0 ahead of Chat 2.0 being retired 

- Changed the secondary weapon name "Taurus" (brand name) to the "Taurus PT92" 🐞

- Enabled networth tracking of some new items and items that previously had unstable values

- Fixed Rules link unexpectedly appearing after being hospitalized or revived 🐞

- Fixed timeout inconsistencies related to account recovery ensuring recoveries are limited to once per month 🐞

- Fixed vault icon not being removed from a player who's kicked out of their property by spouse into Shack 🐞

- Fixed error message appearing when the input on Event searching contains the "=" character 🐞

- Fixed negative money values not autofilling the field on the Give to User page when provided via URL 🐞

- Fixed broken currency selector on the Donator House failing to let players select a different currency 🐞

- Fixed error when attempting to interact with a stale Bookie tab after being sent to the hospital 🐞

- Fixed HTML injection on the email unsubscribe page by properly sanitizing the email address from the URL

- Fixed apostrophes in Tell Your Story submissions being saved with stray backslashes in the title and body

- Fixed payment failures and subscription state changes not being logged or notified in-game

 

- [INTERNAL] Fixed PayPal cancellation IPNs being retried in a loop when subscription was already cancelled

- [INTERNAL] Made Torn's Dark Mode cookie accessible to the Torn Wiki for the upcoming dark version

- [INTERNAL] Improved travel performance by updating pending travel lookups

- [INTERNAL] Improved monitoring of long-running requests by updating Sentry logic

 

- [API] Added 'shops' array containing all areas items can be bought or sold from to 'torn' -> 'items' in API v2

- [API] Added 'faction' -> 'inventory' to API v2

- [API] Removed 'faction' -> 'weapons', 'armor', 'boosters', 'cesium', 'drugs', 'medical', 'consumables', 'utilities', 'temporary' & 'caches' from API v2. All of these are now replaced by 'faction' -> 'inventory'

- [API] Removed 'First Owner' & 'First Faction Owner' values from API v1 & v2 to reduce the impact of mug bots

- [API] Changed chain values to 0 on attack selections to maintain consistency with the data available on site

- [API] Improved 'torn' -> 'itemdetails' to accept up to 25 unique multiple UIDs

- [API] Refactored selections 'faction' -> 'crimeexp', 'torn' -> 'pokertables', 'torn' -> 'cards', 'torn' -> 'bank', 'torn' -> 'cityshops', 'torn' -> 'rockpaperscissors', 'torn' -> 'itemstats, and 'torn' -> 'stats' in API v2

- [API] Disabled 'user' -> 'publicStatus' and 'torn' -> 'pawnshop'  in API v2

- [API] Fixed snapshot selections headers being set as application/json instead of text/csv in API v2 🐞

 

- [APP][2.3.40] Upgraded billing library to the latest version

- [APP][2.3.40]Upgraded age verification library to the latest version and upgraded usage flow

- [APP][2.3.40] Upgraded firebase library and usage flow

- [APP][2.3.40] Increased the minimum SDK version from 23 to 24 (Android 6 to 7)



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and issues / Legacy improvements

Alexey: Wiki updates and management

Artem: Casino / Racing / Bugs and issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper

Catherine: Activity Log / Dark mode / PR reviews / Bugs and issues

Chris: Development platform updates / Chat 3.1

Constantin: Elimination / Chat 3.1 / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 icons / Elimination

Jane: Crimes 2.0 / Traveling 2.0 / Ranked War

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Elimination / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Group attack queuing

Mauro: API v2 / Annual Leave

Mike: Observability / Synthetic load testing

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Profile badges / Elimination badges / Bugs and issues

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked War / Admin panel / Anti-multi / Infrastructure

Prathmesh: Payments 2.0 / Organized Crimes 2.0 / Organized Crimes analytics

Roman: Ranked War / Bugs and issues / Annual Leave

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Inventory rearchitecture / Security fixes / API v2 support

SerhiiMa: Inventory architecture / Shared platform / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and issues

SerhiiT: Faction logs / Bugs and issues

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Crimes 2.0

YevhenI: Crimes 2.0 / Organized Crimes 2.0 / Annual Leave

YevhenZ: Mailbox 2.0 / Shared components

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Jack-o [133039] Admin Staff

In Chat 3.0 is now the default version

Citizens,

 

Today we're moving players who are still using Chat 2.0 across to Chat 3.0. 

 

Chat 3.0 has been available for a while now and has been the default for new players for some time, but a large number of you are still on Chat 2.0. In most cases that's simply because you weren't aware there was a newer version to try. All of our chat work since release has gone into 3.0, and 2.0 no longer receives updates, so we'd rather you were on the version we're actively looking after.

 

As a reminder, the original announcement for Chat 3.0, including the enhanced features that it brings, can be found here.

 

If you'd prefer to stay on Chat 2.0

You can switch back at any time via Chat Settings > Return to old Chat 2.0. Nothing is being taken away today, and the choice remains yours. But please be aware that this version will be removed in the near future.

 

More message history

Chat 3.0 lets you scroll back much further through a conversation than Chat 2.0 does.

 

Ongoing improvements

Any further work on Chat happens in 3.0, and it's the version future Chat updates will build on. Moving across now means you'll already be familiar with it when those arrive.

 

Thank you as always for the feedback and suggestions that help to shape Torn.

0 likes
Chedburn [1] Admin Developer

In Patch list #445 : Fly-out sidebar for all new players, API updates, Money input field fixes

Patch list

 

A list of all updates released between the dates of 11/08/2026 and 18/08/2026.

 

- Updated the HUD Tutorial for new players to introduce them to the new fly-out sidebar on mobile view

- Changed the fly-out sidebar to be enabled for all new players upon registration by default instead of the topbar

- Changed Faction Rank HOF at Diamond rank to order by division (position tiebreaker) rather than just position

- Fixed TGP stock benefit remaining indefinitely enabled until company ad budget is manually changed 🐞💰

- Fixed direct stock links failing to open and scroll to the selected stock on the Stock Market page 🐞

- Fixed unreleased hidden items being available as parcel disguises when initiated via direct request

- Fixed unintended ability to package cars into parcels (they're too big!)

- Fixed role numbering issue on Organized Crime icon tooltips for scenarios that have not finished 🐞

- Fixed incorrect contractions in OC text to correctly use 'he has', 'she has' and 'they have'

- Fixed logs unnecessarily condensing into 'X similar' groups when a single log category or type is selected

- Fixed Events page accepting timestamps set in the future which needlessly widened query range

- Fixed pasted or dragged text in some search fields not stripping spaces and brackets or extracting the ID

- Fixed money input fields sending a flood of requests when returning to a Torn browser tab

- Fixed money input fields adding a stray '$' button next to 'Add Listing' after refreshing the Points Market

- Fixed money input fields disabling buttons when clicking the currency symbol on some pages

- Fixed money input fields causing fatal error messages to appear in Torn shops

- Fixed money input fields duplicating their wrapper and buttons when a page section reloads

- Fixed money input fields not restoring their original disabled/readonly state after a page section reloads

- Fixed money input fields ignoring updated settings when a page section reloads with different options

 

- [INTERNAL] Improved attack log performance by updating queries, indexes, and short circuiting earlier

- [INTERNAL] Improved delayed service creating travel arrival logs and implemented fallback logic for timeouts

- [INTERNAL] Converted an attacking table from memory to InnoDB to reduce lock times

- [INTERNAL] Changed table view of the Logs page to display a user_id column after date for internal use

- [INTERNAL] Refactored money input plugin initialisation and destruction flow to support dynamic reinitialisation

- [INTERNAL] Fixed hidden money inputs not being cleaned up or synced correctly on destroy and after requests

- [INTERNAL] Fixed recursive input event loops during programmatic money input value updates

 

- [API] Added 'user' -> 'search' to API v2

- [API] Added 'nanostamp' to allow getting all logs if there were more than 100 inserted in the same second 🐞

- [API] Added 'user' -> 'medals' for other players in API v2 (previously available only for the key owner)

- [API] Added refresh button to playground to refresh schema stuck on the older versions

- [API] Added auto-generated types support in various languages to playground

- [API] Added 'shops' array containing information about all sell/purchase locations for items to 'torn' -> 'items'

- [API] Increased comment string limit to 15 characters (previously 10)

- [API] Refactored 'torn' -> 'searchforcash', 'torn' -> 'shoplifting' in API v2

- [API] Refactored 'torn' -> 'pokertables', 'bank', 'cityshops' in API v2

- [API] Refactored 'torn' -> 'gyms', 'user' -> 'gym' in API v2

- [API] Split 'faction' -> 'warfare' into five unique warfare selections in API v2

- [API] Disabled 'torn' -> 'pawnshop' in API v2

- [API] Fixed an issue that caused some requests with invalid IDs to run out of memory

- [API] Fixed several access type inconsistencies in API v2 🐞

- [API] Fixed incorrect Swagger spec in 'user' -> 'equipment' schema 🐞

- [API] Fixed incorrect Swagger spec in 'user' -> 'enlistedcars' schema 🐞

- [API] Fixed inconsistent revive state in 'user' -> 'profile' 🐞



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Annual Leave

Alexey: Wiki updates and management

Artem: Torn Series of Poker / Bugs and Issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper / Dirty Bomb Alerts

Catherine: Fly-out side bar / PR reviews / Bugs and Issues

Chris: Development platform updates / Chat 3.1

Constantin: Attacking (Attack Logs & Filtering) / UI components / Bugs and Issues

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 / Elimination

Jane: Crimes 2.0 / Elimination

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Bugs and issues

Mauro: Traveling 2.0 / API v2 / Bugs and issues

Mike: Observability

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Faction headlines

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked war matchmaking / Autobogie

Prathmesh: Payments 2.0 / Organized Crimes analytics

Roman: Ranked war matchmaking

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Faction Headlines / Legacy architecture improvements

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and Issues

SerhiiT: Dirty Bomb Alerts

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Annual Leave

YevhenI: Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Chedburn [1] Admin Developer

In Patch list #444 : RW matchmaking updates, 11 new item models, Arsonist OC role now uses Arson Skill

Please note: This patch list covers the last two weeks that have passed since 28th July.

 

 

Patch list

 

A list of all updates released between the dates of 28/07/2026 and 11/08/2026.

 

- Released Ranked War Matchmaking Improvements

- Added mug values to the Latest Attacks panel on the home page

- Added "This person is in a war" to indicate why the Start Fight button is disabled during outside hit protection

- Added quick year navigation buttons to the date picker calendar

- Added 11 new item models including the full Vanguard Set, Rhino's Horn, and Pennywise Mask '20

- Changed new Faction Headlines system to allow countdown dates up to 31 days 🐞

- Changed the name of the Blazer item to Suit Jacket

- Changed position of Dump's pinpoint and tooltip in the city so they are no longer obscured by the controls 🐞

- Changed the Arsonist Organized Crime role to be influenced by Arson Crime Skill

- Updated all TornCon shot glass collectibles to use the new graphics made up for the IRL enamel pins

- Fixed the date picker calendar allowing future dates and failing silently on invalid date ranges

- Fixed the new fly-out sidebar staying open after clicking the Messages, Events, or Awards links 🐞

- Fixed the new fly-out sidebar unintentionally opening when using the overclocking slider on Cracking 🐞

- Fixed attacking debuffs / DOTs to be removed when being sent to jail via arrest exactly the same as hospital 🐞

- Fixed 'Hide and Seek' mission targets not being shuffled causing the true target to always appear first 🐞

- Fixed Faction user icon position text not updating when leadership is automatically transferred 🐞

- Fixed Loan user icon failing to shift positions to the far left/right (depending on settings) upon being updated 🐞

- Fixed missing "This stat is not available publicly" error when requesting someone's private personal stats 🐞

- Fixed personal stats graph tooltips unintentionally using client's local time to display "Now" 🐞

- Fixed duplicated rows on user image galleries appearing when scrolling after new images have been added 🐞

- Fixed an issue preventing text inside quoted forum posts from being selected and copied 

- Fixed item descriptions for 'Volt RS', 'Noble Coin', 'Florin Coin', 'Egyptian Amulet', 'Patagonian Fossil', 'Chalcedony Point' & 'Companion Scripts' 🐞

- Fixed synchronisation of countdown timers between the news ticker and faction headlines panel

- Fixed rare bug causing overseas item stock to skip a restock cycle highlighted during Hunting Day 🐞

- Fixed travel boarding error caused by timeout in GRPC service 🐞

- Fixed wrong search results showing in the header search after quickly switching search type using hot keys 🐞

- Fixed Advanced Search results when using Faction search along with the "In a faction" condition

- Fixed concurrent user registration requests creating duplicate accounts by locking validation per email address

- Fixed inability to leave Desktop Mode on the Safari mobile browser when the device is zoomed out 🐞

- Fixed inability to see which member has loaned a particular temp/tool/material like you can with weapons 🐞

- Fixed faction name change news to reference both the old and new names like the company variant does

- Fixed depositing temp weapons into the faction armoury unequipping an equipped temp of the same type 🐞

- Fixed ranked war progress bar rounding faction scores causing them to display inaccurately 🐞

- Fixed disabled states and tooltips for unavailable links in Navigation settings on mobile layout

- Fixed mini-profiles failing to close after entering the text area of the messages page 🐞

- Fixed mini-profiles failing to close when opening or closing panels on the home page 🐞

- Fixed item names disappearing from the list on confirmation screen when adding items to the Item Market 🐞

- Fixed Select All overwriting prices loaded from existing Item Market listings when no price changes were made 

- Fixed missing thousands separators on item stock quantities in Bazaars and Item Market search suggestions

- Fixed glitchy territory blocks (around YTG) not being visible or clickable 🐞

- Fixed a recaptcha validation error when JavaScript is disabled on the user's device

- Fixed event not being given to the player when their PayPal subscription payment fails

- Fixed a typo seen during the Organized Crime scenario Gaslight the Way 🐞

 

- [INTERNAL] Added spectator caching to large-scale NPC group attacks to improve performance

- [INTERNAL] Added PayPal failed payment IPN handling with deduplication of repeat failure notifications

- [INTERNAL] Changed the Log to use the shared date picker calendar - removing duplicate implementation

- [INTERNAL] Optimized various cron job query performance by batching and improving logic

- [INTERNAL] Refactored the shared ItemTile component into smaller composable layers

- [INTERNAL] Upgraded Rspack from v1 to v2 in react-apps

 

- [API] Added territory war IDs to attacks related selections (where applicable) in API v2 🐞

- [API] Fixed missing selection key in attacking selections when new players have not made any attacks in v2 🐞

- [API] Fixed finished but incomplete chains of less than 10 unintentionally appearing in 'faction' -> 'chainreport'

- [API] Fixed malformed IDs in API v2 requests resolving to the wrong user instead of returning an error 🐞🐞

- [API] Refactored 'user' -> 'networth', 'user' -> 'perks', 'market' -> 'pointsmarket', & 'torn' -> 'companies' in API v2

 

- [APP][2.3.37] Upgraded android target SDK to version 36

- [APP][2.3.37] Fixed WebView cache poisoning vulnerability 💰

 

- [A11Y] Added ARIA labels and improved focus handling on the date picker calendar

- [A11Y] Updated the Item Market range sliders with keyboard focus indicators and accurate screen reader labels

- [A11Y] Fixed screen readers skipping profile action buttons like Start chat & Send cash on Profiles' actions tab

- [A11Y] Fixed honor rarity not being announced by screen readers on the Awards page 🐞

- [A11Y] Fixed top page links being unintentionally announced in reverse order by screen readers



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Annual Leave

Alexey: Wiki updates and management

Artem: Torn Series of Poker / Bugs and Issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper / Dirty Bomb Alerts

Catherine: Fly-out side bar / PR reviews / Bugs and Issues

Chris: Development platform updates / Chat 3.1

Constantin: Attacking (Attack Logs & Filtering) / UI components / Bugs and Issues

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 / Elimination

Jane: Crimes 2.0 / Elimination

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Bugs and issues

Mauro: Traveling 2.0 / API v2 / Bugs and issues

Mike: Observability

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Faction headlines

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked war matchmaking / Autobogie

Prathmesh: Payments 2.0 / Organized Crimes analytics

Roman: Ranked war matchmaking

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Faction Headlines / Legacy architecture improvements

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and Issues

SerhiiT: Dirty Bomb Alerts

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Annual Leave

YevhenI: Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
TestPedroDev [3613560] Admin Staff

In Ranked War Matchmaking Improvements

Citizens,

 

This week we are releasing the new Ranked War matchmaking system. The changes will affect how your RW opponents are chosen, and how rank and division are assigned. The goal of the change is to create fairer RW match ups, while making your faction's rank reflect its ability to win wars.

 

 

Faction rating

 

Every faction now has a hidden rating, made up of two parts:

 

  • Stat strength: based on members' battle stats, using a formula similar to the old Hidden Rank number
  • Performance: a measure of how a faction actually fights, updated after every ranked war using a system derived from Elo


When you beat a faction we expected to beat you, your performance rises and future opponents get a little tougher. When you lose to a faction we expected you to beat, it falls. Performance is capped in both directions: there's a limit to how far above or below your stat strength you can drift. It’s also self-correcting: a faction that has climbed higher than it deserves will take a large correction the first time it loses a war it "should" have won.


Your actual rating is hidden, but your division and the opponents you find yourself matched against will reflect it. Ratings are not starting from scratch: your faction's war results from roughly the past year have already been fed in, so we will hopefully bring you plausible matches from day one.

 

Matches by relative faction strength, before and after

 

 

How matches are made

 

Enlisting works exactly as before. When matches are made, your opponent is drawn from a pool of similarly-rated factions. There's enough natural variance that you shouldn’t see the same handful of opponents on a fixed rotation, and a hard cap keeps fights from being too mismatched.

 

You are matched on rating, not on division. A fair match can cross multiple division boundaries. The member-count rule still applies: you will only be matched against factions of a broadly similar size. You won't be re-matched against a faction you’ve fought recently.

 

A handful of factions are so much stronger than everyone else in their size bracket that fair matches for them barely exist. Rather than starve them of wars, the system will occasionally hand them an opponent they outclass — we call this a sacrifice. Sacrifices are designed to be rare for any given faction: after being sacrificed you get a long period of protection before it can happen again, and there's a cap on how far down the rankings we'll reach to find one.

 

Sometimes there will simply be no valid opponent for you in a given week. Unmatched weeks are designed to be rare, and after one, the system puts you at the front of the queue in the weeks that follow.

 

You'll also notice the enlistment panel now shows a Faction Rating criterion where Faction Rank used to be. The pool of potential opponents it describes is now based on rating rather than adjacent divisions.

 

 

Rank and division

 

Rank and division are now determined by your rating: line every active faction up from highest-rated to lowest, and your position in that list decides where you sit.

 

Division sizes are changing as part of this. Each rank will hover around a fixed share of the ranked population: roughly 10% Diamond, 15% Platinum, 20% Gold, and 25% Silver, and 30% Bronze. Each rank is split into four divisions. Because the boundaries have moved, some factions will find themselves in a different division at launch without having played a war.

 

After every war, we will check where your new rating places you in the ranks and divisions. If you're already there (and most factions will be most of the time) then you'll stay there. If you're below where you belong and you win, you'll move up towards it. If you're above where you belong and you lose, we'll push you down towards it. The system won't demote you after a win or promote you after a loss, so your division can briefly lag behind your rating. If you end up a long way from where you belong — usually after a big roster change — we won't make you grind back one war at a time; we'll simply move you to the right division before your next war.

 

Diamond keeps its member requirement: you'll need 75+ members to hold a Diamond division, regardless of rating.

 

Finally, rank decay is gone. In its place: a faction that doesn't participate in ranked warring for around six weeks is unranked outright, with a warning a week beforehand. Re-enlist and you'll be assigned a rank at matchmaking time.

 

Rank and division by stat strength and performance multiplier, before and after

 

(stragglers represent recent roster strength changes in small factions. Overlap in plat/diamond is due to member cap)

 

 

Matchmaking accuracy and monitoring

 

It would be very optimistic to think everyone will get a perfect match on day one; there will be easier and harder ranked war matches, and the first few weeks will be more uneven than the steady state as the system settles in and learns. A small percentage of factions every week will be on the receiving end of a sacrifice match. The aim is that any given faction is "sacrificed" less than 5% of the time, although this will depend a little on enlistment patterns. Historic and future terming will continue to have a confounding effect on the numbers. We will be actively monitoring the outcomes of non-termed wars to tune the coefficients used in matchmaking, and we would like to post some data on that in about a month's time.

 

 

Terming

 

We'd like to see a modest reduction in terming as a result of this. Specifically, factions that enjoy real wars should have more opportunities to have them, rather than finding themselves in hopeless situations where a deal is the only sensible outcome.

 

 

What hasn't changed

 

  • Enlisting is identical; there's nothing new you need to do
  • You'll still only meet factions of a broadly similar member count
  • No quick rematches against factions you've recently fought
  • Ranked wars themselves (scoring, chaining, etc) are untouched, for at least the next few weeks

 

 

Questions and answers

 

Can this be gamed by terming?

The algorithm assumes all wars are real. You can't meaningfully game the stat-strength side, because changes to your roster genuinely change your fighting ability. Performance can be nudged, but will either give you easier matches for fewer rewards, or harder matches for more rewards. The Elo is self-healing: if you've termed your way to an unrealistic performance, it takes a big correction the first time you lose to a faction your rating said you should easily beat. And performance is capped, so there's a limit to how far you can push it in either direction.

 

Why did my division change at launch?

Two reasons a division may have moved without a war: the divisions themselves were resized (see above), and factions that were a long way from where their rating places them have been adjusted directly. Everyone else keeps their current division and will converge on their true position through wins and losses, up to two divisions at a time.

 

Didn't matching consider stats before, and didn't that cause problems?

The pre-"Open Letter to Ched" system did match on stats — and it starved the strongest factions of matches entirely, while the rankings still didn't reflect who could beat who. The sacrifice system and performance tracking are specifically what fix those two problems this time around.

 

 

What's next

 

The next set of changes to Ranked Wars, addressing wider concerns, are with the committee, and feedback has been positive. We'll let this bed in for a few weeks before starting to release follow-ups.

 

(original discussion of new Ranked War matching)

 

A huge shout-out to the various players who have discussed these changes with me at length.

 

 

Thanks.

0 likes
Jack-o [133039] Admin Staff

In Upcoming Ranked War Matchmaking Improvements

Citizens,

 

We wanted to let you know ahead of time that from Tuesday 11th August, Ranked War matchmaking will use a new ranking system to pair factions, and how faction ranks are calculated is changing alongside it. The aim is fairer matchups, with fewer wars that are one-sided from the start.

 

Matches will be based on your faction's rating, built from your stats and recent war performance, rather than roster stats alone.

 

Your rank will be recalculated to reflect that rating. If your rating has drifted a long way from your current rank, for example after a big change to your roster, this may be corrected before your next match rather than over several wars.

 

The old faction lock and rank decay system are being removed. In their place, if your faction doesn't enlist for 6 consecutive weeks, you will lose your current rank. Enlisting again will place you back at the rank your current rating supports, with no reduction to rewards.

 

Nothing else about how Ranked Wars work is changing.

 

We'll share full details at the time of release, and we're looking forward to your feedback as we continue to refine the system with the community.

 

Thanks.

0 likes
Chedburn [1] Admin Developer

In Patch list #443 : New forgery projects

Please note: Patch list #444 will be delayed until Tuesday 11th while we recover from TornCon :) It was amazing to see everyone at our biggest event yet.


Patch list

 

A list of all updates released between the dates of 21/07/2026 and 28/07/2026.

 

- Added 3 new Forgery crafting projects: Collection Bucket, Ordination Certificate, Medical License

- Changed Communication and Corporate Strategy descriptions to clarify linear employee effectiveness bonus

- Fixed missing personal best lap record event and log after beating a lap record in a race 🐞

- Fixed race completion not recording class records per car class 🐞

- Fixed Society's Worst (10,000 total offences) honor not triggering at exactly 10,000 🐞

- Fixed faction vault member search returning no results after making a payout 🐞

- Fixed faction vault payment option resetting when the window is resized 🐞

- Fixed battle stat percentage tooltip appearing under the news ticker on Home page 🐞

- Fixed unnecessary "the" before shop names appearing in the item information panel 🐞

- Fixed sell area in the item information panel incorrectly showing Print Shop instead of Print Store

- Fixed spelling of "enroute" to "en route" in the first responder's tooltip on Arson 🐞

 

- [INTERNAL] Improved general performance by storing config data in memory and reducing queries

- [INTERNAL] Rebuilt inventory GUI as a standalone micro-app with reusable shared components

- [INTERNAL] Fixed Amazon subscription cancellation returning incorrect HTTP status for IPN triggers

 

- [API] Added 'user' -> 'snapshot' containing all daily active players to API v2

- [API] Added 'torn' -> 'museum' containing all items needed to complete a museum set to API v2
- [API] Added detailed timestamps to 'user' -> 'trades' in API v2

- [API] Fixed reoccurring missing label in OC related selections in API v2 🐞

- [API] Temporarily closed (until the next elimination) 'torn' -> 'elimination' & 'torn' -> 'eliminationteam' in API v2



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Annual Leave

Alexey: Wiki updates and management

Artem: Torn Series of Poker / Bugs and Issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper / Dirty Bomb Alerts

Catherine: Fly-out side bar / PR reviews / Bugs and Issues

Chris: Development platform updates / Chat 3.1

Constantin: Attacking (Attack Logs & Filtering) / UI components / Bugs and Issues

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 / Elimination

Jane: Crimes 2.0 / Elimination

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Bugs and issues

Mauro: Traveling 2.0 / API v2 / Bugs and issues

Mike: Observability

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Faction headlines

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked war matchmaking / Autobogie

Prathmesh: Payments 2.0 / Organized Crimes analytics

Roman: Ranked war matchmaking

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Faction Headlines / Legacy architecture improvements

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and Issues

SerhiiT: Dirty Bomb Alerts

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Annual Leave

YevhenI: Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Chedburn [1] Admin Developer

In Patch list #442 : Faction headlines, New dirty bomb alerts, Replaced 19 old honor images

Patch list

 

A list of all updates released between the dates of 14/07/2026 and 21/07/2026.

 

- Released Faction Headlines system

- Released Contextualized Dirty Bomb Alerts

- Replaced 19 old honor bar images with new high-res versions including War Machine, Friendly Fire, Freerunner

- Changed advertising & passive employee stat education bonuses to show exact % gains on courses & perks

- Fixed missing error response when attacking action attempts to reuse temporary weapon that doesn't exist 🐞

- Fixed the Domino Effect honor occasionally failing to be credited upon auto-leaving 🐞

- Fixed rare Loading... error when equipping items overseas 🐞

- Fixed situation allowing players to travel while under attack 🐞

- Fixed OC failed initiation event while traveling unnecessarily providing an inaccessible [view] link

- Fixed unnecessary language filtering on a travel fact after rules were relaxed 🐞

- Fixed stat-increasing job specials temporarily breaking internal values used to determine fair fight multipliers 🐞

- Fixed inaccuracy with most simultaneous graffiti statistic on the Graffiti crime showing more than expected 🐞

- Fixed situation allowing players to attain multiple Amazon subscriptions in parallel by applying a gated redis lock

- Fixed missing extreme language and blocked website filtering on the new Faction Headlines system 🐞

- Fixed incorrect date format used on the expiry tooltip of the new Faction Headlines system 🐞

- Fixed external links in new Faction Headlines system not producing warnings that the user is leaving Torn 🐞

- Fixed out of bounds countdown timers through direct requests on the new Faction Headlines system 🐞

- Fixed Create button failing to work if a URL was not entered on the new Faction Headlines system

- Fixed inconsistency between email validation when initially registering and changing email during verification

- Fixed apostrophes not working when searching on the Awards page 🐞

- Fixed incorrect checkbox CSS styles on dark mode site-wide

 

- [INTERNAL] Added record of users credited daily pay & stats so the rest can process if the job fails midway

- [INTERNAL] Optimized trading performance by batching queries and improving logic

- [INTERNAL] Optimized API v2 user attack log performance by updating indexes

- [INTERNAL] Optimized automatic table pruning by chunking deletes

 

- [API] Added 'faction' -> 'snapshot' to API v2 and a cron job to create the snapshot daily

- [API] Added 'unused' item outcome to user.slots in organized crimes related selections 🐞

- [API] Fixed internal server error on 'organized crimes' related selections 🐞

- [API] Fixed missing role names on available organized crimes 🐞

- [API] Fixed error on 'user' -> 'jobs' if the company no longer exists

 

- [A11Y] Fixed unreliable VoiceOver announcements when activating the save/star button via keyboard sitewide



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Annual Leave

Alexey: Wiki updates and management

Artem: Torn Series of Poker / Bugs and Issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper / Dirty Bomb Alerts

Catherine: Fly-out side bar / PR reviews / Bugs and Issues

Chris: Development platform updates / Chat 3.1

Constantin: Attacking (Attack Logs & Filtering) / UI components / Bugs and Issues

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 / Elimination

Jane: Crimes 2.0 / Elimination

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Bugs and issues

Mauro: Traveling 2.0 / API v2 / Bugs and issues

Mike: Observability

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0 / Elimination

Oksana: Faction headlines

Olena: Profile badges / Dog tag badges / Elimination

Pavlo: Crimes 2.0 / Attacking

Pete: Ranked war matchmaking / Autobogie

Prathmesh: Payments 2.0 / Organized Crimes analytics

Roman: Ranked war matchmaking

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Faction Headlines / Legacy architecture improvements

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and Issues

SerhiiT: Dirty Bomb Alerts

Vadim: Mailbox 2.0 / Torn App

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Annual Leave

YevhenI: Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Jack-o [133039] Admin Staff

In Contextualized Dirty Bomb Alerts

Citizens,

 

Today we're releasing a rebuilt version of the Dirty Bomb alerting system, changing how warning and detonation alerts are selected and delivered to you.

 

 

Alerts matched to your situation

 

We've rebuilt how the Dirty Bomb alert system selects which alert you see when a Dirty Bomb is planted or detonated.

 

Previously this was pulled from a small, fixed pool of six, regardless of what was actually happening to you.

The system now checks your circumstances first, including your location, status, and faction, and selects the alert that applies to you specifically.

 

This required building out proper priority handling across dozens of possible player states, so that if you qualify for more than one alert at a time, you're shown the one that's actually correct for you. If you don't meet the requirements for any alert, none will be shown.

 

 

We've built out a much larger library of scenario-specific alerts to sit behind this new logic. We're not going to spoil what's in there, but there's substantially more depth and variety than before.

 

 

Clickable faction, territory links and mini-profiles

 

Player, faction and territory names referenced within these new contextualised Dirty Bomb alerts (such as the targeted faction, or nearby faction members) are now clickable links that open the standard mini-profile or navigate you to the relevant faction page or territory location on the city map.

 

 

 

Thanks.

0 likes
bogie [148747] Admin Staff

In Staff Applications [Closed]

Thank you to all those who took the time to apply. Applications are now closed and we have a lot of tough decisions ahead to decide to to shortlist. 

 

We will be going over the several hundred applications received over the upcoming weeks. All hopeful candidates will receive a response, unfortunately I will not have the time to provide specific feedback at this point due to the sheer number of applications but I am immensely grateful to all those who took the time to apply.

 

If you do not receive the response you were hoping for please do not let this dishearten you, it is a very tough decision and tough competition with several hundred applications for just a few spaces, and it pains me to have to reject plenty of genuinely great candidates. 

 

Shortlisted candidates will receive further communication in game to discuss next steps and interview processes. 

 

Thank you. 

 

 

Hello everyone,

 

We're now accepting applications for new volunteer helper staff! Torn has grown more than we ever imagined with over 100,000 players logging in every day and new records are being reached even as I write this announcement, making our community bigger, busier, and more vibrant than ever. That growth is exactly why we need more helpers, and we're thrilled to open the doors to players who want to represent Torn in a more active role.

 

This is a great opportunity for anyone looking to expand their involvement in the game. As Torn continues to grow, we're particularly looking for helpers interested in moderating chats and forums, alongside assisting players across the board.

 

Who Can Apply?
Anyone is welcome, but we recommend applying only if:

  • You've played Torn for at least a year.
  • You primarily use a computer rather than mobile (though all applications will be considered).

 

Please note:

This role goes beyond assisting new players, chat and forum moderation will be a major focus during this recruitment round.

 

How to Apply:
Email your interest and answers to the questions below to cm@torn.com, including your name and ID.

 

1. Why do you want to be a helper, and what do you believe are the most important responsibilities of a moderator in Torn?

2. Describe a time you witnessed or were involved in a conflict or rule-breaking in Torn. How did you respond, and what was the outcome?

3. If you saw a player toeing the line of the rules or intentionally provoking others without breaking them outright, how would you react?

4. What do you believe are the biggest challenges Torn's staff currently face? How would you help address them?

5. What recent change or update in Torn sparked strong reactions from the community? How would you have responded to complaints about it as staff or shared your own dissatisfaction?

6. What is your general impression of the Torn community and its culture and how would you contribute to maintaining an inclusive, positive and fair environment?

7. How familiar are you with Torn's rules and enforcement history? Are there any rules you think are frequently misunderstood by players?

8. If accepted, what would your personal goals as a helper/moderator be? Would you be interested in progressing further in staff, or is this your ideal role?

9. What device do you primarily use to play Torn? (PC/Mobile?)

10. Do you have any experience moderating other games, platforms, or communities? If so, which, and what did you learn from it?

 

Additional Notes:

  • Reapplying is encouraged! Many of our best staff were accepted after a second or further application.
  • We expect to accept up to 6 new helpers due to training capacity.
  • The timing of your application has no impact, focus on quality rather than aiming to apply early.
  • This round is for helper applicants only; we're not considering committee roles. That said, helpers do gain access to committee discussions and beta testing, with no obligation to take part.
  • To update or withdraw your application, simply email cm@torn.com again with your revised submission.
  • Applications close August 16th 23:59:59 TCT.

 

Want to learn more? Check out the following:

A day in the life of a helper (by Grif): https://www.torn.com/newspaper.php#!/articles/1072 
From helper to officer (by Bennyh): https://www.torn.com/newspaper.php#!/articles/2093 

 

Important:

Please apply by email only, do not send your application via in-game mail. This helps me keep track of applications and filter them appropriately.

 

Thanks and good luck to all applicants!
- Joshua & Julie

0 likes
Jack-o [133039] Admin Staff

In Faction Headlines

Citizens,


Today we're introducing Faction Headlines, a new way to share short, timely updates with your members. As part of this change, Urgent and Important announcements are being retired, with Faction Headlines taking their place. Main Page Announcement is not affected, and continues to work exactly as it does today.

 

Announcements are best suited to a single, persistent message on your faction's main page. Headlines are designed for shorter-lived updates, which appear in the News Ticker. Headlines can include a hyperlink, a countdown timer, and clear themselves automatically once they expire, so you're not relying on someone remembering to take them down. 

 


Headline URLs

 

Headlines can be linked directly to a page, whether within Torn or on an external site.

Simply paste in the full URL and it'll be validated automatically. Clicking an external headline will still show the usual redirect confirmation, so members always know when they're leaving Torn.

 

 

 


Automated durations and countdown timers

 

Headlines can be given an automatic expiry, rather than relying on manual removal.

Note: Setting 'Duration' to '0' will create a Headline with no expiration date/time.

 

Hovering over a headline will show a tooltip confirming exactly when it's due to expire, or confirm if it's set to never expire.

 

 


Headline management

 

The Current Headlines list makes it easy to see everything that's currently live for your faction, as well as delete Headlines as appropriate. Headlines deleted in error can be quickly recovered via the 'Restore' button until you refresh or move away from the page, at which point they can no longer be restored.

 

 


Separate tabs for Announcements and Headlines

 

Faction Headlines has its own tab under Faction Modification, sitting alongside your main page Announcement tab.

Permission management remains unchanged with the introduction of Faction Headlines. The existing Announcement Changes permission continues to define which faction members can manage Headlines.

 

If your faction had any Urgent or Important announcements active before this release, these have automatically been migrated into Headlines for you. Urgent announcements carry over as Urgent Headlines (still shown in red), and Important announcements carry over as standard Headlines. You'll find them all under Current Headlines, no action is needed on your part.

 

 

 

Thanks.

0 likes
Chedburn [1] Admin Developer

In Patch list #441 : Fly-out sidebar fixes, API v2 playground, OC unavailability events

Patch list

 

A list of all updates released between the dates of 07/07/2026 and 14/07/2026.

 

- Added events for members who are delaying the initiation of an organized crime due to jail, hospital, or travel

- Changed Core Drill to be a required item rather than used/consumed in the Blast from the Past scenario 🐞

- Changed cost of Mining Boom company special (which pays out excavation equipment) from 5 jp to 20 jp 

- Changed retrieving loaned items from faction members overseas to be blocked unless they are being kicked

- Fixed loaned items from faction being visible in the travel inventory but unavailable after being retrived 🐞

- Fixed automatic re-equipping of temporary items via the travel inventory after an attack 🐞

- Fixed the new fly-out sidebar unintentionally opening while interacting with other site elements 🐞🐞🐞

- Fixed tooltip for the revive preference toggle being hidden under header while using new fly-out sidebar 🐞

- Fixed items sold at Nikeh Performance labeling the shop as its old name Nikeh Sports in the item info panel 🐞

- Fixed consecutive crime outcomes on the same row unnecessarily condensing rather than remaining expanded

- Fixed burglary action buttons on completed targets becoming enabled again after visiting hub and returning 🐞

- Fixed green and red rows on Arson missing their hoverover highlight styles

- Fixed inflated item circulations that were duplicating the counts of cars that had been unenlisted

- Fixed unexpected extra empty page appearing when side-scrolling items for sale at Big Al's Gun Shop 🐞

- Fixed the Show other people's signatures setting being unintentionally disabled for all new players

- Fixed prioritisation of the 'Deadly' weapon bonus over 'Blindside' on the first move

- Fixed timestamps on Player Reports to use 24-hour clock instead of the legacy 12-hour AM/PM style 🐞

- Fixed text overflow issue on Player Report replies 🐞

 

- [INTERNAL] Added performance monitoring to another backend service to extend distributed tracing coverage

- [INTERNAL] Optimized attacking by reducing cache sizes and migrating from session storage to Redis

- [INTERNAL] Optimized Advanced Search player name search performance by updating index selection logic

- [INTERNAL] Optimized selling items to Torn shops by batching queries

 

- [API] Released API v2 playground ℹ️

- [API] Added field 'bazaar_exists' to 'user' -> 'bazaar' in API v1 so players know if the bazaar exists or not 🐞

- [API] Renamed F A G territory to XAG in API v2 🐞

- [API] Fixed attacks giving respect being shown with 'Timeout' status instead of 'Attacked' in API v2 🐞

- [API] Fixed wrong highest bid when two listings finish at same time in 'market' -> 'auctionhouse' in API v2 🐞

- [API] Fixed incorrect OC item requirement availability values when items are equipped in API v2 🐞

- [API] Fixed missing schema for 'user' -> 'bars' in API v2 🐞

- [API] Fixed incorrect auto-link generator in 'faction' -> 'crimes' in API v2 🐞

- [API] Fixed incorrect expiration date for mission rewards in API v2 🐞

- [API] Fixed dozens of Swagger schema issues 🐞

 

- [APP][2.3.32] Fixed age verification not re-checking after completing verification in the Play Store

- [APP][2.3.32] Fixed opening an image in a new tab causing a malformed URL and unresponsive page 🐞

- [APP][2.3.32] Fixed browser history not appearing in the URL manager 🐞

 

- [A11Y] Added a landmark for remaining flight time so keyboard users can skip past the 28 item slots



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and Issues / PR reviews / Team management

Alexey: Wiki updates and management

Artem: Missions / Torn Series of Poker / Bugs and Issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper / Dirty Bomb Alerts

Catherine: Fly-out side bar / PR reviews / Bugs and Issues

Chris: Development platform updates / Chat 3.1

Constantin: Missions / Attacking / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Crimes 2.0 / Elimination

Jane: Crimes 2.0

Jatin: Admin panel

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Bugs and issues

Mauro: Traveling 2.0 / API v2 / Bugs and issues

Mike: Observability

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0

Oksana: Faction headlines

Olena: Profile badges / Dog tag badges

Pavlo: Crimes 2.0

Pete: Ranked war matchmaking / Autobogie

Prathmesh: Payments 2.0

Roman: Ranked war matchmaking

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Faction Headlines / Legacy architecture improvements

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and Issues

SerhiiT: Dirty Bomb Alerts

Vadim: Mailbox 2.0

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Crimes 2.0 / Traveling 2.0

YevhenI: Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR / New player signups

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Chedburn [1] Admin Developer

In Patch list #440 : Attack logs 2.0, New level 8 chain scenario, Travel arrival log, 6 new item models

Patch list

 

A list of all updates released between the dates of 30/06/2026 and 07/07/2026.

 

- Released Improved Attack Logs with more detailed display, people sorting, and group attack filtering

- Added the second part of the new Elaborate-tier chain for Organized Crimes 2.0 named Hostile Takeover

- Added 6 new item models including Duke's Gimp Mask, Turkey Head '23, Paper Bag, Silver Flats

- Added Independence Day firework animations triggered when hovering (or tapping) the Torn banner for 4th July

- Added "You arrived in [country]" logs to be recorded at the exact moment a player lands overseas

- Changed Disarm weapon bonus to proc from first turn and always apply to the weapon used during same turn

- Changed personal ad submission text to clarify PG-13 intent and add a removal warning for rule violations

- Changed email subscription options to hide the George tutorials setting if player finished tutorial missions 🐞

- Fixed the fly-out sidebar's notification's broken counter appearance while on the Bazaar page

- Fixed landing gear not showing during descent phase of private jet flights

- Fixed racket popup failing to appear while the territory is under assault 🐞

- Fixed map layer expanding outside the expected boundary on the faction Territory tab 🐞

- Fixed newly uploaded webp profile pictures appearing as broken images for avatars in chat 

- Fixed failure to consume equipped disposable mask during the Disposal crime if it was the player's last one 🐞

- Fixed racing condition allowing the ability to rehab in Switzerland while unconscious after being attacked 🐞

- Fixed inability to equip an item abroad if the player's travel inventory is completely full 🐞

- Fixed Marauder armor health not being correctly applied and removed when flying 🐞

- Fixed item duplication exploit involving travel inventory and display cases - confirmed not abused by anyone 💰

 

- [INTERNAL] Added new fields & improved responses to support remaining Travel Agency refactoring

- [INTERNAL] Optimized the trade page's current and past trades lists by batching queries

- [INTERNAL] Optimized firestore operations to share a single connection across reads and writes

- [INTERNAL] Optimized chat endpoint response times by adding caching logic

- [INTERNAL] Improved instrumentation for the Firestore service for increased observability 

 

- [A11Y] Improved screen reader support for the header's logo, search autocomplete, and advanced Search form



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and Issues / PR reviews / Team management

Alexey: Wiki updates and management

Artem: Missions / Torn Series of Poker / Bugs and Issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Missions / Newspaper / Other content writing

Catherine: Fly-out side bar / PR reviews / Bugs and Issues

Chris: Development platform updates / Chat 3.1

Constantin: Missions / Attacking / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Hunting 2.0

Jane: Crimes 2.0 / Fly-out side bar

Jatin: Admin panel / Poker logs

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Bugs and issues

Mauro: Traveling 2.0 / API v2 / Bugs and issues

Mike: Observability

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0

Oksana: Faction headlines

Olena: Profile badges / Dog tag badges

Pavlo: Attacking WebSockets / Crimes 2.0 / Legacy code cleanup / Bugs and issues / Missions

Pete: Ranked war matchmaking / Autobogie moderation

Prathmesh: Payments 2.0

Roman: Ranked war matchmaking / Bugs and issues

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Faction Headlines / Legacy architecture improvements

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and Issues

SerhiiT: City Map / Dirty Bomb Alerts

Vadim: Mailbox 2.0

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Traveling 2.0 / Crimes 2.0 / Hunting 2.0

YevhenI: Retina Support / Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Jack-o [133039] Admin Staff

In Improved Attack Logs

Citizens,

 

Today we’re releasing an improved version of the Attack Log, with a number of changes designed to make it more accurate, easier to read, and more useful for both solo and group attacks.

 

 

Improved attack log data display


We’ve improved how the Attack Log displays hits and damage, so the numbers shown in the log are clearer and easier to trust, including in larger group attacks.

 

The log now uses the underlying attack data more directly, and values will use compact notation where needed so they fit cleanly within the UI.

 

 

 

Better group attack filtering


The People panel has been improved to make large group logs easier to work through. You can now select one or more people in the People panel and focus the Actions table on only their hits, incoming damage, and damage-over-time ticks. This should make it much easier to understand what happened in a specific part of a large fight without having to scroll through the full log.

 

 

 

We’ve also improved the People list so it can be searched and sorted by name, hits, or damage where appropriate.

 

 

 

Simpler view controls


The 'Important' and 'Simplified' toggles remain as simple on/off settings, and their state is remembered per player across logs. 'Reversed' has been renamed to 'Descending order', to provide a clearer indicator as to the current sort order.

 

We’ve kept these controls intentionally straightforward so that players can use their preferred view without having to reconfigure the page each time.

 

 

 

Cleaner log layout


We’ve removed some legacy clutter from the page, including the attack log number.

Date and time information is still available through clearer headers and per-row timestamps, which should make it easier to review attacks and investigate bug reports.

 

We have also included players' honor bars and faction tags within the People panel, to provide a more consistent experience. Making it easier to identify relevant players at a glance.

 

 

Thanks.

0 likes
Chedburn [1] Admin Developer

In Patch list #439 : Fly-out Sidebar, New level 8 chain scenario, Extra temp drops from NPCs

Heads up: Next week, the Disarm weapon bonus will see some minor changes related to its functionality. Firstly, Disarm will be able to proc immediately upon the first turn of an attack. Secondly, Disarm will always be applied to the weapon used in the current turn, rather than the previous turn. 

 

Patch list

 

A list of all updates released between the dates of 23/06/2026 and 30/06/2026.

 

- Released the Fly-out Sidebar for touch screen devices which can now be enabled in the settings

- Added new chain scenarios to the Elaborate tier of Organized Crimes 2.0 starting with Lock Stock

- Added visual animations upon hovering or tapping on the Pride Day logo

- Added two-step loader with skeleton view to the Travel Agency page in preparation for future UI elements

- Changed temporary weapons looted from NPCs to drop in stacks of 3

- Fixed green application counters on the Factions and Companies page to be Blue to match the sidebar 🐞

- Fixed user icon tooltips being unintentionally layered behind mini-profiles

- Fixed duplication of item models in the item information panel when opened multiple times while traveling 🐞

- Fixed broken styling on the sorting arrows that appear on the shops abroad to match other sortable tables

- Fixed unintentionally showing reduced-size travel inventory slots on desktop when the player has many slots

- Fixed foreign item restock timers being overwritten by citizens selling items back to the system 🐞

- Fixed rare error preventing travel agency from loading for some players after Phase 2 of Traveling 2.0 🐞

- Fixed 'Marauder' armor life not changing when traveling after Phase 2 of Traveling 2.0 🐞

- Fixed 'Travel Back' button not working from legacy pages after Phase 2 of Traveling 2.0 🐞

- Fixed rare case where the Revitalize weapon bonus might unintentionally overwrite natural regen tick 🐞

- Fixed situation causing the Revitalize bonus proc to not be reported in log 🐞

- Fixed dark mode styles for strike-through text in Real Estate chronicle in the Chronicle Archives 🐞

 

- [INTERNAL] Optimized travel log queries by pruning old data and updating table indexes

- [INTERNAL] Changed the Travel Agency to use new endpoints in preparation for Phase 3 of Traveling 2.0

- [INTERNAL] Fixed situation causing a replica database to lock up bringing the API and user searching down 🐞

 

- [A11Y] Fixed focus indicator for checkboxes and radio buttons across all legacy areas and modern React Apps



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and Issues / PR reviews / Team management

Alexey: Wiki updates and management

Artem: Missions / Torn Series of Poker / Bugs and Issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Missions / Newspaper / Other content writing

Catherine: Fly-out side bar / PR reviews / Bugs and Issues

Chris: Development platform updates / Chat 3.1

Constantin: Missions / Attacking / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Hunting 2.0

Jane: Crimes 2.0 / Fly-out side bar

Jatin: Admin panel / Poker logs

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Bugs and issues

Mauro: Traveling 2.0 / API v2 / Bugs and issues

Mike: Observability

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0

Oksana: Faction headlines

Olena: Profile badges / Dog tag badges

Pavlo: Attacking WebSockets / Crimes 2.0 / Legacy code cleanup / Bugs and issues / Missions

Pete: Ranked war matchmaking / Autobogie moderation

Prathmesh: Payments 2.0

Roman: Ranked war matchmaking / Bugs and issues

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Faction Headlines / Legacy architecture improvements

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and Issues

SerhiiT: City Map / Dirty Bomb Alerts

Vadim: Mailbox 2.0

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Traveling 2.0 / Crimes 2.0 / Hunting 2.0

YevhenI: Retina Support / Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Jack-o [133039] Admin Staff

In Fly-out Sidebar Navigation

Citizens,

 

Today we’re releasing the Fly-out Sidebar for touchscreen devices. Designed to make navigation faster, clearer, and more accessible to use.

 

 

Smoother mobile navigation

 

The Fly-out Sidebar is now available, and players can enable it via Profile icon > Settings > General Settings > Touchscreen Navigation, where you can toggle on the 'Fly-out sidebar'.

 

 

 

This provides a more intuitive navigation experience for touchscreen devices, while keeping access to key areas of Torn quick and familiar. If you’d prefer to use the legacy Topbar, you can do so by toggling the setting back off in the same place.

 

We’ve also added a quick and easy way to see how many unread notifications you have, with a number indicator now shown at the top-right of the hamburger icon.

 

 

 

Access to key areas

 

The Messages, Events, and Awards options now persist at the top of the Fly-out Sidebar, ensuring that they are still easy to access when you need them most.

 

In support of the Fly-out Sidebar we also recently updated the way that notifications are indicated in both the new Fly-out Sidebar and the existing desktop sidebar. Green now indicates unread items such as Messages, Events, or Awards. Blue now draws attention to things such as the Gym when your Energy is full, Crimes when your Nerve is full, and similar prompts.

 

To make sure these indicators remain accessible to everyone, they now also include a pip/dot, so players do not need to rely on color differences alone.

 

 

 

Tutorial updates

 

When the Fly-out Sidebar is enabled, players will initially see a short tutorial explaining how to interact with it. 

 

 

 

Thank you as always for the feedback and suggestions that help to shape Torn.

0 likes
Chedburn [1] Admin Developer

In Patch list #438 : Traveling updates, City map rebuild, Blue dots, Weapon bonus fixes

Patch list

 

A list of all updates released between the dates of 16/06/2026 and 23/06/2026.

 

- Changed styles of recommended links from green to blue to make them distinct from notifications (I.e. Events)

- Changed censored instances of "f**k" to uncensored "fuck" across all crime outcomes

- Fixed Shoplifting page lagging due to unnecessary load caused by static animations running in background 🐞

- Fixed name similarity check sometimes failing to block names similar to existing users during registration 🐞

- Fixed priority of the Execute attack bonus to avoid another bonus proc from superseding it 🐞

- Fixed situation causing the Eviscerate effect log to be missed upon being defeated 🐞

- Fixed Parry bonus incorrectly continuing to proc even if the opponent is Shocked 🐞

- Fixed Parry bonus proc occasionally being unintentionally carried into the next fight 🐞

- Fixed bonuses like Warlord or Stricken failing to be applied correctly after massive group attacks 🐞

- Fixed attack lock concurrency issue during final hit where invalid personal stats were unintentionally saved 🐞

- Fixed visual issue on Missions page where rewards appeared doubled if book or stock bonuses were active 🐞

- Fixed referral rewards incorrectly updating the referer's donator icon with twice the number of donator days 🐞

- Fixed minor grammatical error on Best of the Lot 🐞

- Fixed users getting stuck in a money lock during OCs 2.0 payouts by adding state check

- Fixed crash upon viewing a non-existent user's Display Case by showing an error instead

- Fixed rare issue causing errors when loading forum data for some users

 

- [INTERNAL] Added distributed tracing to the personal stats service to track individual fetch latencies

- [INTERNAL] Migrated Google reCAPTCHA to reCAPTCHA Enterprise site-wide

- [INTERNAL] Improved backend infrastructure to support better performance monitoring across systems

- [INTERNAL] Improved user online status icons (SVG) by moving color definitions to a global file

- [INTERNAL] Increased company daily cron lock timeout to avoid internal errors

- [INTERNAL] Updated dynamic Sentry sampling to account for pages with high average response times

- [INTERNAL] Optimized Advanced Search 'random' order performance by updating index selection logic

 

- [API] Fixed caching bug in the API involving 'attacking' selection ('user' -> 'attacks' & 'faction' -> 'attacks') 🐞

 

- [APP][2.3.28] Added app age verification via Playstore for users in the US state of Texas

- [APP][2.3.28] Added encrypted storage for sensitive data such as auth tokens

- [APP][2.3.28] Added WebView hardening by disabling file system access and restricted mixed content loading

- [APP][2.3.28] Added deep link validation accepting only torn.com links from external sources

- [APP][2.3.28] Added reCAPTCHA v3 (Enterprise) integration into the login and registration flows

- [APP][2.3.28] Fixed server switching causing 'session expired' logout for admin users



Updates relating to Traveling 2.0 - Phase 2

 

- Added travel inventory panel to allow for interaction with items being carried while flying or abroad

- Added item usage via the travel inventory, I.e. Drugs and Alcohol can now be consumed

- Added item equipping via the travel inventory - any replaced clothing will enter travel inventory

- Added item sending between citizens who are in the same country (if the receiver has available slots)

- Added item trashing via the travel inventory

- Added sale of items back to shops while abroad which increases the shop's stock (Black market goods sell 1:1)

- Added a limit of 100 sales of a particular item back to abroad shops per trip to limit potential abuse

- Increased the travel inventory capacity of the 'Standard' travel method from 5 to 10 for newer players without PI

- Reduced the additional travel capacity provided by suitcase enhancers by 1 (from 2/3/4 to 1/2/3)

- Reduced all travel times across all methods by 5.26% to compensate for the change to suitcases

- Changed attacking while abroad to prevent the use weapons and armor not in the player's travel inventory

- Changed traveling to prevent weapons and armor being taken when traveling abroad for the duration of phase 2



Updates and fixes relating to City Map Improvements

 

- Upgraded the map engine for better performance, smoother zoom, and lighter territory data transfer

- Redesigned the map control panel and removed the map panning block

- Added map padding so nearby areas and objects outside the viewport render immediately while dragging

- Added a map tutorial panel for new users visiting the city page for the first time

- Added logic to draw radiation icons only when they do not intersect with another radiation icon

- Added an error tooltip when attempting to claim a territory under radiological quarantine

- Added full-map mode toggling using the F and ESC keys

- Added a high-resolution set of map tiles for retina displays

- Applied minor restyling to faction tooltips

- Updated the copy-link panel and added copy-link functionality to faction and territory tooltips

- Fixed an issue where the map view did not update when the URL changed

- Renamed the territory F A G to XAG

 

- [A11Y] Added arrow key navigation for map items, factions, and territories, and open popup on Enter

- [A11Y] Added map items, factions, and territories navigation using hidden buttons for VoiceOver support

- [A11Y] Added tab and arrow navigation across territory/faction autocomplete

- [A11Y] Added accessibility announcements for navigation, search, and zoom changes

- [A11Y] Added updating map controls accessibility announcements depending on their state

- [A11Y] Added hidden button for zoom controls for VoiceOver support

- [A11Y] Added screen reader announcement for search results (amount of found territories and faction)

- [A11Y] Added popup autofocus on opening and return focus after closing

- [A11Y] Adapted popups for WAI screen readers.



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 / Item models

Alexander: Bugs and Issues / PR reviews / Team management

Alexey: Wiki updates and management

Artem: Missions / Torn Series of Poker / Bugs and Issues

Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Missions / Newspaper / Other content writing

Catherine: Fly-out side bar / PR reviews / Bugs and Issues

Chris: Development platform updates / Chat 3.1

Constantin: Missions / Attacking / UI components

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Hunting 2.0

Jane: Crimes 2.0 / Fly-out side bar

Jatin: Admin panel / Poker logs

Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0

Josh: Database optimisation / Performance monitoring / Bugs and issues

Mauro: Traveling 2.0 / API v2 / Bugs and issues

Mike: Observability

Mykyta: Quality assurance / Bugs and issues

Nadiia: Crimes 2.0

Oksana: Faction headlines

Olena: Profile badges / Dog tag badges

Pavlo: Attacking WebSockets / Crimes 2.0 / Legacy code cleanup / Bugs and issues / Missions

Pete: Ranked war matchmaking / Autobogie moderation

Prathmesh: Payments 2.0

Roman: Ranked war matchmaking / Bugs and issues

Sam: Proofreading

Sean: Analytics and infrastructure

SerhiiD: Faction Headlines / Legacy architecture improvements

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / Bugs and Issues

SerhiiT: City Map / Dirty Bomb Alerts

Vadim: Mailbox 2.0

Violeta: Elimination / Inventory rearchitecture

Vivek: Admin panel / Bugs and issues

Vova: Quality assurance

Wouter: Traveling 2.0 / Crimes 2.0 / Hunting 2.0

YevhenI: Retina Support / Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Chedburn [1] Admin Developer

In Traveling 2.0 - Phase 2 : Travel inventory adjustments and visualisation

Citizens,

 

Today we're releasing the second phase of Traveling 2.0, continuing the rollout with the first major changes to the travel meta. These updates are designed to open up more viable strategies and give more room for emergent gameplay to develop.

 

Phase 2 adds a visible travel inventory panel to the top of the page while flying and abroad. This panel indicates each empty or filled slot within a citizen's travel inventory, allowing interaction with each item. Standard travel sees a significant buff to its travel inventory capacity, while the capacity provided by suitcases is decreased by 1. During this phase, it will no longer be possible to bring weapons and armor abroad. Travel times will also see a minor reduction across the board. 

 

- A panel for your travel inventory has been introduced, showing each individual item you have with you and each empty slot available.

- Items within the travel inventory can now be used while flying and abroad.

- Items can be sold back to shops abroad, increasing the shop's stock of that item.

- The standard base travel inventory has doubled from 5 to 10, bringing it closer in line with Airstrips.

- The additional inventory provided by suitcase enhancers has been reduced by 1, from 2/3/4 to 1/2/3.

- All travel times across all methods have been reduced by 5.26%, calibrated to offset the reduction in suitcase capacity.

- Weapons and armor are temporarily restricted when departing Torn during this phase.

- Weapons and armor purchased abroad can still be equipped, though ammunition will not be accessible.

 

Thanks.

 

0 likes
Jack-o [133039] Admin Staff

In City Map Improvements and Accessibility Updates

Citizens,

Today we’re releasing an enhanced version of the City Map, with a number of improvements designed to make it faster, clearer, and more accessible to use.



Smoother map performance

 

The map engine has been upgraded to the latest stable version of Leaflet.js, and we’ve moved map features over to canvas rendering. Together, these changes improve performance, reduce data transfer for map object rendering by up to 70%, and allow the map to handle more content more smoothly, including zoom animations and larger custom shape layers.


We’ve also pre-scaled map items, rackets, and radiation icons for each zoom level, and added map padding so nearby objects can be drawn just outside your current view. This means you should now see things around you more quickly while dragging the map.

 

 

Better map controls

 

The City Map control panel has been redesigned, and the old map pan block has been removed. We’ve also updated the copy-link panel, added copy-link functionality to faction and territory tooltips, and fixed an issue where the map view did not update when the link changed.


For those using full-map mode, you can now toggle it with the F and Esc keys.

 


Territory and radiation improvements


We’ve made a few improvements to how territories and radiation are displayed too. Radiation icons will now only be drawn when they do not intersect with another radiation icon, and you’ll now see an appropriate tooltip if you try to claim a territory under radiological quarantine.

We’ve also applied some minor restyling to faction tooltips, and renamed the territory F A G to XAG.

 

 

 

New player tutorial


A new map tutorial panel has been added for new users, to help them get to grips with the City Map more quickly. Providing an improved onboarding experience.

 

[image: i.gyazo.com]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Accessibility improvements


We’ve also made a range of improvements for screen reader users and keyboard navigation. These include arrow key navigation across map items, factions and territories, hidden buttons for VoiceOver support, tab and arrow navigation across autocomplete, accessibility announcements for navigation, search and zoom changes, and improved popup focus handling.

This includes:

  • updating map controls accessibility announcements based on their state,
  • hidden buttons for zoom controls,
  • screen reader announcements for search results,
  • adapted popups for screen readers,
  • autofocus when popups open,
  • and returning focus after they close.



Thanks.

0 likes
Chedburn [1] Admin Developer

In Upcoming Travel Restrictions: Weapons & Armor

Citizens,

 

We wanted to let you know ahead of time that as part of Phase 2 of Traveling 2.0, Weapons and Armor will no longer be allowed on flights departing Torn. These new regulations will take effect on Tuesday 23rd June.

 

  • You will not need to unequip anything. The weapons and armor in your loadout will simply not be taken with you on your flight.

 

  • Armor and Weapons can be bought and equipped abroad, although you will not have access to your ammunition at this time.

 

  • The ability to travel with Weapons and Armor on flights will be reintroduced in the future.

 

  • The Duke mission 'Safari' will no longer be spawned during this phase.

 

 

Thanks.

 

0 likes
Chedburn [1] Admin Developer

In Patch list #437 : Clearer item buy/sell info, Additional poker tables, 7 new item models

Patch list

 

A list of all updates released between the dates of 09/06/2026 and 16/06/2026.

 

- Added relevant shop locations next to the Buy and Sell values featured on the Item Information panel

- Added the drug prices from the cheapest destination abroad to the Item Information panel

- Added the automatic spawning of additional Poker tables as capacity is reached

- Added 7 new item models including the full Sentinel Set, Anatoly Mask '19, and Michael Myers Mask '18

- Changed the newspaper's comic submission text to make it clear that AI-generated content will not considered

- Renamed the Nikeh Sports & Supplements shop to 'Nikeh Performance'

- Removed the weapons Brick and Lead Pipe from being sold at Bits 'n' Bobs to resolve an inconsistency

- Fixed some items being unintentionally sellable at more than one shop (I.e. some contraband in Bits 'n' Bobs)

- Fixed items disappearing from City Shops after a page refresh, as all shops now buy back what they sell 🐞

- Fixed text disappearing when dragged outside the Company Specials container on mobile

- Fixed an error caused by unescaped characters in Bookie utility data failing to save correctly

- Fixed user fetch error when field contains the player's 'rank' which is a reserved keyword in MySQL

- Fixed improper user validation method upon changing a company director, setting a referral after registration, editing a user's faction balance, and giving a user items from the faction armory

 

- [INTERNAL] Optimized money and poker log cleanup by automatically partitioning and dropping old data

- [INTERNAL] Refactored backend logic for selling and buying items from city shops

- [INTERNAL] Migrated honor awarding to standardised method improving consistency & enabling bulk crediting

 

- [A11Y] Improved screen reader support for the header's Advanced Search, Clock, Logs, and Avatar dropdown



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 Design, animation and modeling / Item models

Alexander: Bugs and Issues / Team management / Developer support and onboarding

Alexey: Wiki updates

Artem: Missions / Torn Series of Poker / Performance improvements / Bugs and Issues

Ash: Crimes 2.0 / Organized Crimes 2.0 / Missions / Newspaper / Other content writing

Catherine: Fly-out side bar / PR reviews

Chris: Chat 3.1 infrastructure / Development platform updates

Constantin: Missions / Attacking / Admin Panel / Accessibility

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Hunting 2.0

Jane: Dirty Bomb alerts / Fly-out side bar / Traveling 2.0 / Crimes 2.0

Jatin: Admin Panel

Joe: Travel 2.0 / Hunting 2.0 / Crimes 2.0 / Dirty Bomb alerts / Fly-out Sidebar / Mailbox 2.0 / Bugs and issues

Josh: Performance monitoring / Database tuning and query optimization

Mauro: API v2 / Traveling 2.0 / Hunting 2.0

Mike: Observability

Mykyta: Quality Assurance / QA process improvements / Bugs and Issues

Nadiia: Crimes 2.0

Oksana: Faction Headlines

Olena: Profile badges / Dog tag badges

Pavlo: Attacking WebSockets / Crimes 2.0 / Legacy code cleanup / Bugs and Issues

Pete: Ranked War Matchmaking Improvements / Autobogie moderation

Prathmesh: Payments 2.0

Roman: Ranked War Matchmaking Improvements / Resources 2.0

Sam: Proof reading

Sean: Analytics & infrastructure update

SerhiiD: Faction Headlines / Bugs and issues

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / QA process improvements / Bugs and Issues

SerhiiT: City Map / Dirty Bomb Alerts

Vadim: Mailbox 2.0

Violeta: Elimination

Vivek: Admin Panel

Vova: Quality Assurance / QA process improvements / Bugs and Issues

Wouter: Traveling 2.0 / Hunting 2.0

YevhenI: Retina Support / Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.

0 likes
Chedburn [1] Admin Developer

In Patch list #436 : Minor bug fixes, Optimizations, Refactoring

Patch list

 

A list of all updates released between the dates of 02/06/2026 and 09/06/2026.

 

- Changed Big Al's Gun Shop to only allow the purchase of 1 non-stackable gun or armor per transaction to help deter players from filling their inventories with thousands of them

- Changed the Territory wall joins personal stat to avoid incrementing when a player switches between two walls

- Fixed official app & Torn PDA occasionally freezing when long-pressing profile links to open up a mini-profile 🐞

- Fixed extra money credited after selling items to shops if it was the user's first action of the day (refactoring bug)

- Fixed briefly introduced bug occasionally duplicating the money received upon the bulk sale of items to shops

- Fixed unintended selling of certain items to shops via direct requests caused by sell values set for OC payouts

- Fixed sidebar header background color when traveling in dark mode incorrectly appearing black instead of blue

- Fixed odd equipping behaviour of some necklace items (I.e. two at once) caused by invalid neck layer 🐞

 

- [INTERNAL] Added hidden faction performance tracking in preparation for incoming Ranked Warring overhaul

- [INTERNAL] Added developer performance monitoring tool for easier query debugging and analysis

- [INTERNAL] Changed transaction sampling to be handled dynamically per page load across the entire site

- [INTERNAL] Changed custom transaction sample rates to be configurable on-the-fly without requiring deploy

- [INTERNAL] Optimized automatic database cleanup of large tables by improving query logic



Developer focus

 

The workforce's current project focuses, usually updated on a fortnightly basis.

 

Aerb: Organized Crimes 2.0 Design, animation and modeling / Item models

Alexander: Bugs and Issues / Team management / Developer support and onboarding

Alexey: Wiki updates

Artem: Missions / Torn Series of Poker / Performance improvements / Bugs and Issues

Ash: Crimes 2.0 / Organized Crimes 2.0 / Missions / Newspaper / Other content writing

Catherine: Fly-out side bar / PR reviews

Chris: Chat 3.1 infrastructure / Development platform updates

Constantin: Missions / Attacking / Admin Panel / Accessibility

David: Payments 2.0

Eugene: Equipment models for Crimes 2.0

Evgheni: Chat 3.1

Iryna: Hunting 2.0

Jane: Dirty Bomb alerts / Fly-out side bar / Traveling 2.0 / Crimes 2.0

Jatin: Admin Panel

Joe: Travel 2.0 / Hunting 2.0 / Crimes 2.0 / Dirty Bomb alerts / Fly-out Sidebar / Mailbox 2.0 / Bugs and issues

Josh: Performance monitoring / Database tuning and query optimization

Mauro: API v2 / Traveling 2.0 / Hunting 2.0

Mike: Observability

Mykyta: Quality Assurance / QA process improvements / Bugs and Issues

Nadiia: Crimes 2.0

Oksana: Faction Headlines

Olena: Profile badges / Dog tag badges

Pavlo: Attacking WebSockets / Crimes 2.0 / Legacy code cleanup / Bugs and Issues

Pete: Ranked War Matchmaking Improvements / Autobogie moderation

Prathmesh: Payments 2.0

Roman: Ranked War Matchmaking Improvements / Resources 2.0

Sam: Proof reading

Sean: Analytics & infrastructure update

SerhiiD: Faction Headlines / Bugs and issues

SerhiiMa: Inventory architecture / Bugs and issues

SerhiiMo: Quality Assurance / QA process improvements / Bugs and Issues

SerhiiT: City Map / Dirty Bomb Alerts

Vadim: Mailbox 2.0

Violeta: Elimination

Vivek: Admin Panel

Vova: Quality Assurance / QA process improvements / Bugs and Issues

Wouter: Traveling 2.0 / Hunting 2.0

YevhenI: Retina Support / Crimes 2.0 / Bugs and Issues

YevhenZ: Mailbox 2.0

Julie: Staff management / Admin panel

ChrisW: Torn economy

Kevin: Marketing & PR

Janine: Social media

 

This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.