﻿Ivalice Trainer 0.2.0

Requirements: Windows 10/11 x64, .NET 10 Desktop Runtime,
and FINAL FANTASY TACTICS - The Ivalice Chronicles (Steam, enhanced mode).
.NET runtime: https://dotnet.microsoft.com/download/dotnet/10.0

Close older trainer instances before upgrading. Extract the folder and run
FftTrainer.App.exe. Preserve your own assets/portraits folder or user-local
portraits. Game artwork is not included. Back up your saves first.

New: smooth inventory scrolling, highlighted quantity edits, equipment
information, verified special-character secondary commands, and opt-in
experimental cross-character commands and current-command action learning.

Hack command selection does not learn actions. Action learning is a separate
preview/stage/confirm operation. Write and refresh a changed command before
previewing its learning data. Only valid action positions are OR-ed into the
existing learning bitmap; passive bits, JP and jobs are not changed.
Special commands share the base learning region: the same positions can also
appear learned when another special command is equipped.

After writing, fully leave the game's roster menu for the world map and
re-enter if its skill screen is stale. Closing only the skill popup may not
refresh it. Do not repeatedly write based on a stale menu.

Known limits: combat use and save/reload behavior are not comprehensively
verified. The game can overwrite working data. Three roster copies are
validated and read back, but writes are not atomic and can partly succeed.
Failed learning writes are not automatically retried. Undo of staged edits
does not undo already-written game data. The existing partial reward-write
retry issue is not fixed. Equipment numbers require the verified executable;
unknown fields remain unknown. Weapon power is not final damage.

Source: https://github.com/cqagc/ivalice-trainer
Release notes: https://github.com/cqagc/ivalice-trainer/releases/tag/v0.2.0
