Repository navigation
What's new
- Smoother inventory scrolling: recycling virtualization, batched refreshes, and fewer unchanged-value notifications.
- Clearer inventory edits: changed rows are highlighted, with the original and staged quantity beside the item name.
- Equipment details: official localized descriptions read from your own game installation, plus verified static equipment attributes for the supported executable. Unknown values stay unknown; weapon power is not final damage.
- Special-character secondary commands: verified characters retain access to their own learned special commands after changing to ordinary jobs.
- Experimental cross-character secondary commands: an opt-in Hack switch offers verified human command groups without automatically learning their actions.
- Experimental action learning: preview and stage learning all valid actions in the currently equipped secondary command. The trainer reads each action position, including ninth-bit IDs, and ORs only valid action bits; it does not fill the entire learning region or alter passive bits, JP, or jobs.
Important behavior and limitations
- Both Hack operations are explicit and require confirmation before writing. Learning requires the secondary-command change to be written and refreshed first.
- Special commands share the character's base learning region. Learning positions for one command can also make actions at the same positions appear learned in another special command. This is not an independent learning record for each command.
- An already-open game roster/skill screen may retain old data. After a successful write, fully leave the roster menu and return from the world map; closing only the skill popup may not refresh it. Do not repeatedly write just because the old menu is still visible.
- Menu learning display was checked in the supported build, but all combat actions and save/reload behavior have not been comprehensively verified. Weapons, MP, targets, status, and game-side validation still apply. The game may overwrite working data.
- Learning writes validate and read back three roster copies, but are not atomic. Failures can leave partial changes; they are reported and not automatically retried. Undoing staged changes does not roll back bytes already written to the game.
- The previously documented partial reward-write retry issue remains unresolved. Single-instance protection does not guarantee that every possible JP/EXP amplification case is fixed.
- Game artwork is not included. Keep your own local portrait assets when upgrading. This release does not claim to provide a complete downloadable portrait pack.
Installation
Windows 10/11 x64, .NET 10 Desktop Runtime, and FINAL FANTASY TACTICS — The Ivalice Chronicles (Steam, enhanced mode). Equipment numeric decoding is restricted to the verified executable for build 24304444; incompatible builds retain unknown numeric values.
Close older trainer instances, extract the ZIP, and run FftTrainer.App.exe. Back up saves before experimental edits. Preserve any existing assets/portraits directory or your user-local portrait installation.
Domestic download: https://dl.cqagc.com/ivalice-trainer/0.2.0/IvaliceTrainer-0.2.0-win-x64.zip
A .sha256 checksum is provided alongside the archive.
中文说明
本版包含物品滚动优化、数量修改整行高亮及名称旁前后数值、装备原文说明与已核验属性、特殊角色专属副指令,以及两项独立的实验性 Hack 功能:跨角色装备副指令、学习当前已装备副指令的有效行动招式。
学习功能按真实招式位置生成遮罩并保留原有位,不是全部填满。特殊指令共用基础习得区,换另一指令时相同位置也可能被解释为已学。预览与选择只暂存,必须再次确认写入;不修改被动技能、JP 或职业。
写入后若游戏仍显示旧的灰色技能,请完整退出队员菜单回世界地图后再进入,而非反复写入。所有战斗施放及存档重读效果尚未全面验证;写入不是原子操作,失败可能部分生效且不会自动重试。原有奖励倍率部分写失败后的重试问题仍未修复。压缩包不附带游戏立绘,升级请保留自己的图片目录。
Validation: 618 core tests and isolated Windows WPF interaction checks passed. These tests do not substitute for comprehensive live-game compatibility testing.