namespace Gen7 { [Move effect=PreventFoeRunning] shared class PreventFoeRunning : PkmnScript { void OnSecondaryEffect(ExecutingMove@ move, Pokemon@ target, uint8 hit) override { auto script = cast(move.User.AddVolatile("PreventFoeRunning")); script.SetLockedOpponent(target); } } }