Titan Trainer manages titan upgrades: levels, artifacts, skins and automatic tasks. It is a planner with limits, not a “spend everything” button.
Titan Trainer is published through two independent channels: stable as hwhtitanartifact.user.js and beta as hwhtitanartifact-beta.user.js. Beta has its own update/download URLs and never replaces stable during updates. Both files are available as direct .user.js downloads and through GitHub raw; stable is also published on GreasyFork.
Artifacts
Upgrade titan artifacts while respecting slots, levels, fragments and reserves.
Levels
Raise titan levels by selected queue and configured cap.
Skins
Upgrade selected skins with separate caps and stone reserves.
The Titans button opens in the main menu or in the More section. The script window contains three main tabs:
- Artifacts — artifact upgrades: slots, levels, evolution, fragments.
- Levels — titan levels: queue, cap, evolution.
- Skins — titan skins: skin selection, cap, stone reserves.
Each tab has its own set of settings and a run button. Additionally, there is a Settings tab with shared parameters.
The Artifacts, Levels and Skins tabs use the same planning choice:
- Sequential — follows the configured titan and nested-target order. Reordering is enabled and an earlier target receives resources first.
- Parallel — picks the cheapest available next upgrade among selected targets on every step. Manual reordering is disabled because list order does not participate in this calculation.
Sequential mode is intended for strict main-team priority. Parallel mode spreads a limited resource stock more efficiently by next-step price.
- Open
Titans.
- Choose
Artifacts, Levels or Skins.
- Select one or two titans.
- Set resource limits.
- Run the current tab.
If nobody is selected, the script will not guess who deserves resources. Correct behavior, inconvenient as it may be.
Main team
Start with titans that actually fight or carry dungeon progress.
Queue
Order affects resource distribution, especially when stock is limited.
Reserves
Keep potions, gold, essence and stones for events and manual choices.
Controls titan artifact upgrades.
- Selected titans — who participates in artifact upgrades.
- Upgrade mode — sequential priority or parallel selection of the cheapest next upgrade.
- Artifact slots — which artifacts to upgrade (usually 4 slots per titan).
- Level cap — maximum level for each slot.
- Essence reserve — how much essence must remain.
- Gold reserve — how much gold must remain.
- Artifact evolution — permission to raise artifact stars when fragments are available.
- Fragment purchases — permission to buy fragments when enabled.
- Open the Artifacts tab.
- Check the titans you want to upgrade.
- For each titan, select artifact slots.
- Set the level cap for each slot.
- Configure essence and gold reserves.
- If you want evolution — enable the corresponding checkbox.
- Press
Run for the current tab.
If you do not know which slot matters most, do not enable every slot at once. Start with one slot and watch the spending in the report.
Evolution raises an artifact’s star, increasing base bonuses. Evolution requires fragments, which can be obtained from:
- Titan shop.
- Raids and missions.
- Events.
The script checks fragment availability before evolution. If fragments are insufficient, the action is skipped.
Raises titan levels.
- Titan selection — defines the upgrade queue.
- Upgrade mode — sequential follows the queue, while parallel picks the cheapest next level.
max mode — upgrades to the available maximum within limits.
- Per-titan limit — each titan has its own target level directly in its row, so support titans do not have to chase the tank’s cap.
- XP potion purchases — uses the 300 and 3000 potion offers from the Titan Soul shop when the current stock is insufficient.
- Titan Soul coin reserve — the coin balance that automatic purchases must leave untouched.
- Titan evolution — controlled separately, raises titan star.
- Open the Levels tab.
- Check titans in the desired order.
- Set the target level on the right side of every selected titan row.
- Configure the potion reserve and the upgrade-count limiting mode.
- If needed, enable potion purchases and configure the Titan Soul coin reserve.
- Enable evolution if you want to raise stars.
- Press
Run.
Purchases are planned from the current shopGet response: the script does not invent cost or reward payloads, preserves the configured coin reserve and sends shopBuy before level upgrades. Only server-confirmed purchases are included in the report.
For the first test, set a small cap. If the report is expected, raise the cap later. This is how we avoid waking up without potions.
Evolution raises a titan’s star and unlocks new abilities. Requirements:
- Sufficient titan souls.
- Gold for evolution.
- The titan must be at max level for the current star.
Raises titan skins.
- Titan selection — which titans participate.
- Upgrade mode — sequential skin order or parallel selection of the cheapest next level.
- Skin selection — specific skins for each titan.
- Cap per skin — maximum skin level.
- Skin stone reserve — how many stones to keep.
- Open the Skins tab.
- Check titans.
- For each titan, select skins.
- Set the cap for each skin.
- Configure stone reserve.
- Press
Run.
Skins often compete for one resource. If several titans are selected, check queue order and caps, otherwise the stronger titan may receive crumbs.
Titan Trainer can add separate tasks to the shared checklist:
- titan levels;
- titan artifacts;
- titan skins.
Each task position is configurable: do not add, start, end, before another action or after another action.
Recommended order:
- Titan levels — levels first.
- Titan artifacts — artifacts second.
- Titan skins — skins last, they are lower priority.
Shared options are grouped on the Settings tab:
- interface theme and tooltips;
- Titan Trainer button placement;
- accordion, list and result-window behavior;
- settings import and export;
- configurable hotkeys for opening settings, running every module, or running artifacts, levels and skins separately.
Duplicate shortcuts are marked as conflicts and do not run. While one hotkey command is active, another command cannot start a second upgrade operation in parallel.
The result window shows what was upgraded, how much was spent and what remained. Empty reports usually mean one of three things:
- targets are already reached;
- resources are blocked by reserves;
- selected titans or skins do not match the current conditions.
What to check in the report:
- How many levels were raised.
- Which artifacts evolved.
- How many resources were spent.
- How many XP potions were purchased and how many Titan Soul coins were spent.
- Which reserves triggered.
- Were there skipped actions and why.
- One tab per run.
- Two or three selected titans.
- Small level cap.
- Gold and profile resource reserves above zero.
- Evolution and fragment purchases only after normal upgrades were checked.
- Open the game in the morning, refresh the page.
- Run
Do all — Titan Trainer executes in the shared queue.
- Check the report: what was upgraded, how many resources were spent.
- If resources are running low — raise reserves.
- 2-3 days before the event, raise all titan resource reserves.
- Disable evolution — it can consume many fragments.
- Leave only levels and artifacts enabled.
- After the event, return to normal settings.
- Split titans into groups of 2-3.
- Run each tab separately for each group.
- Check resource remainders between runs.
- Do not enable evolution for the entire group at once.
Check that the titan is selected on the current tab, the cap is not reached and resources remain after reserves.
It needs fragments, evolution permission and enough resources after reserves. If one part fails, the action is skipped.
A cap, reserve or queue order stopped it. That is not a bug, that is the seat belt you configured yourself.
Check if skins are selected, the cap is not reached and stones remain after the reserve.
The titan must be at max level for the current star, and enough souls are required. Check both conditions.