Sure, JSpaced. Last I checked you really could damage the warp drive on an enemy ship even though they don't have warp drive. The same goes for the Tactical and Torpedo flags on enemy ships that don't really do anything. Just give the enemy a really high topSpeed, but not in the same code block in which the enemy was created. Have another code block constantly checking to see:
<if_object_property name="Enemy Ship" property="systemDamagedWarp" comparator="=" value="1"/>
When true then drop top speed down. Once the enemy repairs their Warp Drive this test should work:
<if_object_property name="Enemy Ship" property="systemDamagedWarp" comparator="=" value="0"/>
When true then boost the topSpeed back up again. Viola!
"Damn the torpedoes! Four bells, Captain Drayton!"
(Likely actual words of Admiral David Farragut, USN, at the battle of Mobile Bay. Four bells was the signal for the engine room to make full steam ahead).