1+ -- 時空浄化
12-- Tachyon Refresh
23local s ,id = GetID ()
34function s .initial_effect (c )
@@ -15,13 +16,13 @@ function s.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
1516 if chkc then return chkc :IsLocation (LOCATION_MZONE ) and chkc :IsControler (tp ) and chkc :IsAbleToRemove () end
1617 if chk == 0 then return Duel .IsExistingTarget (Card .IsAbleToRemove ,tp ,LOCATION_MZONE ,0 ,1 ,nil ) end
1718 Duel .Hint (HINT_SELECTMSG ,tp ,HINTMSG_REMOVE )
18- Duel .SelectTarget (tp ,Card .IsAbleToRemove ,tp ,LOCATION_MZONE ,0 ,1 ,1 ,nil )
19+ local g = Duel .SelectTarget (tp ,Card .IsAbleToRemove ,tp ,LOCATION_MZONE ,0 ,1 ,1 ,nil )
1920 Duel .SetOperationInfo (0 ,CATEGORY_REMOVE ,g ,1 ,0 ,0 )
2021end
2122function s .activate (e ,tp ,eg ,ep ,ev ,re ,r ,rp )
2223 local tc = Duel .GetFirstTarget ()
23- if tc :IsRelateToEffect (e ) and tc :IsControler (tp ) and Duel .Remove (tc ,0 ,REASON_EFFECT + REASON_TEMPORARY )~= 0 then
24+ if tc :IsRelateToEffect (e ) and tc :IsControler (tp ) and Duel .Remove (tc ,0 ,REASON_EFFECT | REASON_TEMPORARY )~= 0 then
2425 Duel .BreakEffect ()
2526 Duel .ReturnToField (tc )
2627 end
27- end
28+ end
0 commit comments