Wenn es nur darum geht, mit den Werten der Gegner zu spielen wäre es doch viel einfacher, dem Gegner einfach einen Status zu geben, der die gewünschte Veränderung erzielt. Enemy Transform ist eher für Encounter gedacht wo sich die Gegner grundlegend verändern (mit Grafik und Verhaltensmuster).

Gegnern gibt man auch keine Skills wie man sie einem Helden gibt. Man kann einfach einstellen unter welchen Bedingungen ein Gegner welchen Skill einsetzt. Wenn du also willst, dass ein Gegner einen bestimmten Skill nur unter gewissen vorraussetzungen einsetzt, dann genügt es wenn du die Verwendung des Skills an einen Switch knüpfst und den bei bedarf aktivierst und deaktivierst.