Paulo Pascoal
2026-02-11T18:54:33Z

Pick a merit build and view priorities with target levels.

Torn Merit Build Planner

Plan your merit upgrades with named builds, target levels, and priority highlights.
This script adds a clean control panel on the Torn merits page, plus bulk editing and JSON import/export.

What This Script Does

Adds a Build selector on the merits page.

Highlights merit rows by priority (high / medium / low).

Shows target progress ring segments toward your chosen target level.

Lets you create, edit, save, duplicate, and delete custom builds.

Supports build sharing through JSON import/export.

Supports dark and light mode automatically.

Works on desktop and mobile layouts.

Main Features

Build Presets: Includes starter build templates you can use and customize.

Bulk Edit Modal: Edit priority, target, and optional reason for many merits quickly.

Show Only Planned: Hide merits with no planned data in one click.

Import / Export: Save and share builds as JSON files.

Fast UI: Optimized for instant select feedback in editor and panel controls.

How To Use

1. Open Torn and go to your Merits page.

2. Use the Build dropdown in the planner panel.

3. Click the Edit icon to open the bulk editor.

4. Set each merit priority and target level.

5. Click Save (or Save As New).

6. Use Import or Export to share builds.

Import / Export Format

The script exports JSON with a build object that contains a name and rules.
Each rule uses normalized merit keys and includes:

priority: high, medium, low, or none (optional)

target: integer from 0 to 10 (optional)

reason: optional text

Notes

Build data is stored in your browser localStorage.

Built-in preset builds are read-only templates.

When you edit a preset and save, the script creates a custom build copy.

Data does not leave your browser unless you manually export and share it.

Troubleshooting

Panel not visible: Refresh the merits page once.

UI conflicts: Temporarily disable other Torn userscripts and retest.

Import fails: Check JSON structure, priorities, and target range (0-10).

Permissions

@grant none

Runs only on https://www.torn.com/page.php?sid=awards*

Changelog

1.1.1: Fixed edit/save name validation for existing builds, added stricter Save As New name validation, and refined panel placement/layout behavior.

1.1.0: Added optional reasons in the editor, made priority optional, improved planned filter behavior, improved mobile panel layout, and refined SPA tab handling/performance.

1.0.0: Initial public release with build planner, bulk editor, import/export, and performance pass.