Skip to content
TORNLIFE More

Chedburn: forum

Chedburn [1] Level 15 Medic!! MED! Medical Board

Forum posts (Torn's count)
29,250 observed
Archived posts
10,000+
Threads started (archived)
838

Boards

From the 2,000 newest archived posts.

Threads started

Most-liked posts

Likes as archived at fetch time, adjusted for how long each post had been up. Scored posts only; the full score pass runs after the import.

Feedback on your suggestions · · 832 likes

Any suggestion which receives a positive score of at least 250 will receive feedback from a developer, and may be looked into / implemented. This score requirement may increase in the future depending on how many reach this goal.

So please rate up suggestions that you think would be a great addition to TORN, and we'll be sure to at the very least, make a comment on those which players really like.

Thanks.

Admin has banner blindness to me · · 161 likes


Forum banned.

Adding screenshots to your bug report · · 126 likes

To help us identify and replicate bugs, please provide screenshots of all processes involved, even if you think they might not be useful. They can drastically help us locate the issue and resolve it.

For Desktop users

1. Click on the window you want to take a screenshot of.
2. Press `Alt + Print Screen` on Windows, or `Shift + Ctrl + Cmd + 3` for Mac.
3. Go to one https://snipboard.io/ or https://imgur.com/upload and press `Ctrl + V` on Windows, or `Cmd + V` on Mac.
4. For Snipboard, would need a direct image link to be able to use it in forums (something that ends in .jpg or .png or .gif). You can simply copy the link from here:

[image: i.imgur.com]

You can then click on the Photo icon and paste the copied link in the pop-up box and click on Add Image.

[image: i.imgur.com]

5. For Imgur, you can click on these three dots > Get share links and then copy the BBCode link.

[image: i.imgur.com]

[image: i.imgur.com]

You can then simply post the copied link in the post reply directly and the system embeds the image for you.

[image: i.imgur.com]


For Mobile users

1. Search on Google on how to take a screenshot on your device. So, something like like this will give you the exact shortcut for your device "Take screenshot on Google Pixel 5" (replace Google Pixel 5 with your device name). Usually it is a combination of power button + volume key pressed simultaneously.
2. It is recommended to use https://snipboard.io/ to upload the screenshots on a mobile device. You can upload your screenshot by clicking on "pick a file" option on the webpage:

[image: i.imgur.com]

3. After this, you can simply follow the steps give above for the Desktop users to upload your screenshot and post it on Forums.

Thank you.

Torn assumed im gay · · 112 likes

If it says it happened, it happened. You gained 2,500 happiness watching a man dance. I'm not one to judge, nor can I change your sexual preference.

WTF HAVE THEY DONE TO THE STOCK MARKET!! · · 551 likes

I'm really, honestly, very happy to revert them back to their old inferior states if players really want that. For example, HRG would go back to not having Private Islands available, and we'd return the weighted chances (I.e. Around 1% chance of a Castle).

It really doesn't phase me either way, I just thought this new way was cleaner, far more satisfying to achieve, and less deceptive.

If someone wants to put up a poll in GD be my guest! This is all absolutely mind boggling to me, but I'm more than happy to respect the community decision there! :)

Recent archived posts

Everything about Hi-Vis Vest · · 11 likes

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.

Insurance policy description · · 3 likes

I've changed this back to 'Other' for now, thanks.

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.

Why was torn created? · · 50 likes

That's always been the ultimate end-game.

Duplicate merit upgrade requests... · · 1 like

I'll ask Roman to take a look. Perhaps a database transaction is missing here.

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.

Received a Read book · · 1 like

This should be good now, thanks!

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.

FORTUNE TELLER · · 21 likes

If I'm not mistaken, Kim Chi is Korean born and moved to China.


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.

inconsistency - if it doesn't fit in a box, how does it fit in display cabinet? · · 25 likes

Your display cabinet is very large.

 

 

 

Or, your car is very small.

 

Weapons Titling - Taurus · · 1 like

I've adjusted the name, and also checked the other weapons for any similar cases - all look fine.

 

Thanks.

News ticker grammar · · 3 likes

I've made a minor change to tighten things up a little.

"A combined $123,456 has been rewarded to 2 lucky citizens after Manchester United won in the Football Match"

News ticker grammar · · 1 like

What makes you say that it's incorrect grammar?

As an example:

 

"A combined $123,456 has been rewarded to 2 lucky citizens when Manchester United won in the Football Match"

This is fine

x amount stored in property vault but no property · · 1 like

Fixed for the future, thanks!

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.

Inconsistent info on event logs for incoming and outgoing attackss ·

Chain numbers are shown on the attacking faction's profile too, so there is a way to see this. I can imagine things becoming confusing when your logs are full of chain numbers from other factions though.

Inconsistent info on event logs for incoming and outgoing attackss · · 2 likes

Generally, for events and logs we only show the information that's relevant to the attacker. The hospital time of the opponent is a value that effects the defender and (under normal circumstances) isn't really relevant to the attacker.

 

So in both cases, in order to maintain that consistency and avoid potential confusion (like displaying another faction's chain number), I feel it's best to leave things how they are.

We will review what data is being made available by the API.

 

Thanks.

Minor bug: Faction vs faction in logs · · 1 like

"faction" should be lowercase. I'll pass this along, thanks.