Index: trunk/ippTools/share/Makefile.am
===================================================================
--- trunk/ippTools/share/Makefile.am	(revision 20706)
+++ trunk/ippTools/share/Makefile.am	(revision 20722)
@@ -163,5 +163,6 @@
      warptool_pendingcleanuprun.sql \
      warptool_pendingcleanupskyfile.sql \
-     warptool_revertwarped.sql \
+     warptool_revertwarped_update.sql \
+     warptool_revertwarped_delete.sql \
      warptool_scmap.sql \
      warptool_tooverlap.sql \
Index: trunk/ippTools/share/warptool_revertwarped.sql
===================================================================
--- trunk/ippTools/share/warptool_revertwarped.sql	(revision 20706)
+++ 	(revision )
@@ -1,9 +1,0 @@
-DELETE FROM warpSkyfile
-USING warpSkyfile, warpRun, fakeRun, camRun, chipRun, rawExp
-WHERE
-    warpSkyfile.warp_id = warpRun.warp_id
-    AND warpRun.fake_id = fakeRun.fake_id
-    AND fakeRun.cam_id = camRun.cam_id
-    AND camRun.chip_id = chipRun.chip_id
-    AND chipRun.exp_id = rawExp.exp_id
-    AND warpSkyfile.fault != 0
Index: trunk/ippTools/share/warptool_revertwarped_delete.sql
===================================================================
--- trunk/ippTools/share/warptool_revertwarped_delete.sql	(revision 20722)
+++ trunk/ippTools/share/warptool_revertwarped_delete.sql	(revision 20722)
@@ -0,0 +1,8 @@
+DELETE FROM warpSkyfile
+USING warpSkyfile, warpRun, fakeRun, camRun, chipRun, rawExp
+WHERE warpSkyfile.warp_id = warpRun.warp_id
+    AND warpRun.fake_id = fakeRun.fake_id
+    AND fakeRun.cam_id = camRun.cam_id
+    AND camRun.chip_id = chipRun.chip_id
+    AND chipRun.exp_id = rawExp.exp_id
+    AND warpSkyfile.fault != 0
Index: trunk/ippTools/share/warptool_revertwarped_update.sql
===================================================================
--- trunk/ippTools/share/warptool_revertwarped_update.sql	(revision 20722)
+++ trunk/ippTools/share/warptool_revertwarped_update.sql	(revision 20722)
@@ -0,0 +1,8 @@
+UPDATE warpRun
+JOIN warpSkyfile USING(warp_id)
+JOIN fakeRun USING(fake_id)
+JOIN camRun USING(cam_id)
+JOIN chipRun USING(chip_id)
+JOIN rawExp USING(exp_id)
+SET warpRun.state = 'new'
+WHERE warpSkyfile.fault != 0
