Skip to build editor
TL HELPER
Preparing the armory
{{ loadError }}
TL HELPERArmory
{{ chip.label }}
{{ chip.value }}

Item Potentials are excluded from calculations and recommendations in this release. Stored selections are preserved.

TL Helper build planner

Start your build

Create a loadout that belongs to you

Choose your first weapon, tune the build below, and TL Helper will save your progress in this browser automatically.

Use My builds when you want a named snapshot.
{{ charName }}
{{ portraitSubtitle }}
{{ fx.label }}
{{ fx.value }}
Artifacts
Click a stat to inspect its sources

{{ statPageTitle }}

{{ statPageDesc }}

{{ statRowCount }} totals
{{ group.label }} {{ group.count }}
No visible totals in this category yet.
Build checks · {{ issueCount }}
{{ issue.severity }} {{ issue.message }}
Specialization Budget {{ specSpent }} / {{ specBudget }}
Active
{{ activeCount }} / {{ activeCap }}
Passive
{{ passiveCount }} / {{ passiveCap }}
Defensive
{{ defensiveCount }} / {{ defensiveCap }}
Active SkillsRight-click to remove
Passive Skills
Defensive SkillRight-click to remove · bound to Space
Skill Library Hover to inspect · click to add · {{ poolCount }} skills
{{ group.label }} Weapon Abilities
Active {{ group.activeCount }}
Passive {{ group.passiveCount }}
Defensive {{ group.defensiveCount }}
{{ skillHover.name }}
{{ skillHover.tierName }} {{ skillHover.type }} · {{ skillHover.tierName }} {{ skillHover.tierLevel }}/{{ skillHover.tierSize }}
{{ skillHover.cooldown }} {{ skillHover.manaCost }}

{{ skillHover.desc }}

{{ skillHover.specText }}
{{ masterySelectedCount }} nodes selected
{{ cost.amount }}
Weapon Point Budget
{{ masteryPointsSpent }} / {{ masteryPointsBudget }} {{ masteryError }}
{{ marker.glyph }}
{{ masterySelectedCount }}
{{ wheelCenterLabel }}
Mastery
{{ lane.label }} {{ lane.count }} Diamonds are synergy & bridge nodes Drag empty space to pan · wheel to zoom · Shift + click assigns 10 points · Shift + wheel adjusts a selected node

Unified Mastery

Shared across weapons. Potential affects persistent static totals. Supported conditional nodes, currently Shielded by Unity, apply only through a matching combat scenario; unsupported nodes receive no invented value.
{{ unifiedSelectedLabel }}
Rune mode active

{{ runeItemName }}

Select an equipped item from the character sheet. Blue outlines have sockets; gold marks the item being edited.

{{ runeSlotLabel }}
{{ runeFilledLabel }}

{{ runeSlotLabel }} Sockets

{{ runeItemName }}
{{ runeCategoryLabel }}
{{ row.typeLabel }} RUNE{{ row.tierLabel }} · Socket {{ row.n }}
{{ row.contribution }}

Equip an item first

Choose an equipped item with rune sockets from the character sheet.

{{ set.name }} {{ set.count }} pieces
({{ bonus.required }}) {{ bonus.text }}

Food, recovery items, guild stones, castle bonuses, and stellarite contribute to totals while remaining separate from gear completion.

My TL Helper Builds

Create and edit builds directly in TL Helper. Saved builds stay in this browser and do not require a Questlog import.

Save this TL Helper build
Creates an independent saved build from everything currently selected below.
Restore replaced build
{{ undoLabel }}
{{ presetError }}
{{ preset.name }} Active {{ preset.originLabel }} Name saved ✓
{{ preset.meta }}
{{ preset.heroicsLabel }}
{{ chip.name }} {{ chip.value }}
View source
No builds saved yet. Choose equipment, skills, masteries, runes, and attributes in TL Helper, then save the current build here.
Import Questlog Build

Paste a Questlog character-builder link. If the link includes a build ID, that build is imported. Otherwise, TL Helper imports the first build on the character.

{{ importError }}