Update 2.33
7.6.2026
v2.33.0BETA
Seymour
Monster-AI-Editor: Zielwechsel (#8) + Multi-Cast / zweite Fähigkeit (#9), begründet durch Korpus-Mining
- Zwei weitere von der Liste, erledigt RE/Korpus-zuerst, ohne Raten. Neue
AiScriptLab-Scanner (--targets,--cond) haben 1645 Kommando-Stellen und 10520 Verzweigungen abgebaut (Docdocs/reverse/FFX_AI_TARGET_ENCODING_AND_CONDITION_GETTERS_2026-06-07.md). #8 — 🎯 Zielwechsel: das Ziel ist der Push vor der Kommando-ID; 54 % sind berechnet (PUSHV findMatchingChr) und 46 % literale Sentinels (PUSHII) — nur die Literale sind durch einen Operanden austauschbar (längenerhaltend = der RT2-proven Edit). Ehrlich: nur self (-13/0xFFF3) ist bytebewiesen; die anderen negativen Sentinels sind Ziel-Modi, deren genaue Bedeutung eine RE-Grenzfläche ist. Daher bietet der Editor "Selbst" + "ein Ziel aus einer anderen Aktion DIESES Monsters kopieren" an (ein Schutzwall, der im Spiel dafür bereits funktioniert), ohne Semantik zu behaupten. #9 — ⧉+ Multi-Cast: fügt die Fähigkeit des Pickers direkt nach der ausgewählten Aktion ein und klont deren Ziel+Modus (Seymor-artige 2 Aktionen in Folge; wächst über Rebuild). Reine LogikAiAutomation.{ChangeTargetInstructions,InsertSecondCommand}+AiDetectedActionerhieltTargetPushOffset/TargetOperand/TargetIsLiteral. Gate--ai3: Zielwechsel 195/195 (757 literale Ziele), 2. Befehl einfügen 294/294; alle übrigen weiterhin PASS;--ai2PASS. Build 0 Fehler. Ehrlich: Struktur offline bewiesen; In-Game-Effekt = RT2 (Multi-Cast: bestätigen, dass beide in einer Runde auflösen). Mapping jedes Schutzwall→Modus + HP%/turn = Grenzfläche (siehe Doc). [previous:v2.32.0]