diff --git a/archetype_setcode_constants.lua b/archetype_setcode_constants.lua index 649ff42c28..9b98c3163d 100644 --- a/archetype_setcode_constants.lua +++ b/archetype_setcode_constants.lua @@ -602,9 +602,9 @@ SET_ENNEACRAFT = 0x1cd SET_KEWL_TUNE = 0x1ce SET_ECCLESIA = 0x1cf SET_END_OF_THE_WORLD = 0x1d1 +SET_FAIRY_TAIL = 0x1d2 --Released but the official English name is unconfirmed SET_ELVENNOTES = 0x1d0 ---Pre-release archetypes -SET_FAIRY_TAIL = 0x1d2 SET_CLOWN_CREW = 0x1d3 +--Pre-release archetypes SET_GMX = 0x1d4 diff --git a/pre-release/c101304013.lua b/official/c10266279.lua similarity index 100% rename from pre-release/c101304013.lua rename to official/c10266279.lua diff --git a/pre-release/c101304021.lua b/official/c17209452.lua similarity index 100% rename from pre-release/c101304021.lua rename to official/c17209452.lua diff --git a/pre-release/c101304108.lua b/official/c17269895.lua similarity index 100% rename from pre-release/c101304108.lua rename to official/c17269895.lua diff --git a/pre-release/c101304011.lua b/official/c17473466.lua similarity index 100% rename from pre-release/c101304011.lua rename to official/c17473466.lua diff --git a/pre-release/c101304018.lua b/official/c18321034.lua similarity index 100% rename from pre-release/c101304018.lua rename to official/c18321034.lua diff --git a/pre-release/c101304068.lua b/official/c18482473.lua similarity index 100% rename from pre-release/c101304068.lua rename to official/c18482473.lua diff --git a/pre-release/c101304008.lua b/official/c18595008.lua similarity index 100% rename from pre-release/c101304008.lua rename to official/c18595008.lua diff --git a/pre-release/c101304005.lua b/official/c18711696.lua similarity index 100% rename from pre-release/c101304005.lua rename to official/c18711696.lua diff --git a/pre-release/c101304016.lua b/official/c19144622.lua similarity index 100% rename from pre-release/c101304016.lua rename to official/c19144622.lua diff --git a/pre-release/c101304062.lua b/official/c19326613.lua similarity index 100% rename from pre-release/c101304062.lua rename to official/c19326613.lua diff --git a/pre-release/c101304102.lua b/official/c19434243.lua similarity index 100% rename from pre-release/c101304102.lua rename to official/c19434243.lua diff --git a/pre-release/c101304065.lua b/official/c19504025.lua similarity index 100% rename from pre-release/c101304065.lua rename to official/c19504025.lua diff --git a/pre-release/c101304059.lua b/official/c20448151.lua similarity index 87% rename from pre-release/c101304059.lua rename to official/c20448151.lua index f5bda5fbc1..7430b86365 100644 --- a/pre-release/c101304059.lua +++ b/official/c20448151.lua @@ -25,17 +25,17 @@ function s.initial_effect(c) c:RegisterEffect(e2) end s.listed_series={SET_CLOWN_CREW} -s.listed_names={101304015,id} --"Clown Crew Biancaviso" +s.listed_names={82159583,id} --"Clown Crew Biancaviso" function s.thcost(e,tp,eg,ep,ev,re,r,rp,chk) if chk==0 then return Duel.CheckReleaseGroupCost(tp,nil,1,true,nil,nil) end local g=Duel.SelectReleaseGroupCost(tp,nil,1,1,true,nil,nil) Duel.Release(g,REASON_COST) end function s.thfilter(c) - return (c:IsCode(101304015) or (c:IsSetCard(SET_CLOWN_CREW) and c:IsSpellTrap() and not c:IsCode(id))) and c:IsAbleToHand() + return (c:IsCode(82159583) or (c:IsSetCard(SET_CLOWN_CREW) and c:IsSpellTrap() and not c:IsCode(id))) and c:IsAbleToHand() end function s.rescon(sg,e,tp,mg) - return sg:IsExists(Card.IsCode,1,nil,101304015) and sg:IsExists(Card.IsSpellTrap,1,nil) + return sg:IsExists(Card.IsCode,1,nil,82159583) and sg:IsExists(Card.IsSpellTrap,1,nil) end function s.thtg(e,tp,eg,ep,ev,re,r,rp,chk) if chk==0 then diff --git a/pre-release/c101304056.lua b/official/c25661743.lua similarity index 100% rename from pre-release/c101304056.lua rename to official/c25661743.lua diff --git a/pre-release/c101304053.lua b/official/c26387390.lua similarity index 100% rename from pre-release/c101304053.lua rename to official/c26387390.lua diff --git a/pre-release/c101304050.lua b/official/c27519978.lua similarity index 100% rename from pre-release/c101304050.lua rename to official/c27519978.lua diff --git a/pre-release/c101304047.lua b/official/c27632520.lua similarity index 100% rename from pre-release/c101304047.lua rename to official/c27632520.lua diff --git a/pre-release/c101304038.lua b/official/c30698243.lua similarity index 100% rename from pre-release/c101304038.lua rename to official/c30698243.lua diff --git a/pre-release/c101304035.lua b/official/c31411835.lua similarity index 100% rename from pre-release/c101304035.lua rename to official/c31411835.lua diff --git a/pre-release/c101304032.lua b/official/c31533473.lua similarity index 96% rename from pre-release/c101304032.lua rename to official/c31533473.lua index 33a74d281e..55d952a939 100644 --- a/pre-release/c101304032.lua +++ b/official/c31533473.lua @@ -36,7 +36,7 @@ end function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) local b1=not Duel.HasFlagEffect(tp,id) and Duel.IsExistingMatchingCard(aux.AND(Card.IsFusionMonster,Card.IsFaceup,Card.IsAbleToExtra),tp,LOCATION_MZONE|LOCATION_GRAVE,LOCATION_MZONE|LOCATION_GRAVE,1,nil) - local b2=not Duel.HasFlagEffect(tp,id+100) + local b2=not Duel.HasFlagEffect(tp,id+1) and Duel.IsExistingMatchingCard(s.setfilter,tp,LOCATION_DECK,0,1,nil) if chk==0 then return b1 or b2 end local op=Duel.SelectEffect(tp, @@ -48,7 +48,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) e:SetCategory(CATEGORY_TOEXTRA) Duel.SetOperationInfo(0,CATEGORY_TOEXTRA,nil,1,PLAYER_ALL,LOCATION_MZONE|LOCATION_GRAVE) elseif op==2 then - Duel.RegisterFlagEffect(tp,id+100,RESET_PHASE|PHASE_END,0,1) + Duel.RegisterFlagEffect(tp,id+1,RESET_PHASE|PHASE_END,0,1) e:SetCategory(CATEGORY_SET) end end diff --git a/pre-release/c101304106.lua b/official/c3294539.lua similarity index 100% rename from pre-release/c101304106.lua rename to official/c3294539.lua diff --git a/pre-release/c101304044.lua b/official/c38354018.lua similarity index 100% rename from pre-release/c101304044.lua rename to official/c38354018.lua diff --git a/pre-release/c101304041.lua b/official/c39576656.lua similarity index 100% rename from pre-release/c101304041.lua rename to official/c39576656.lua diff --git a/pre-release/c101304034.lua b/official/c4026187.lua similarity index 100% rename from pre-release/c101304034.lua rename to official/c4026187.lua diff --git a/pre-release/c101304078.lua b/official/c42719764.lua similarity index 100% rename from pre-release/c101304078.lua rename to official/c42719764.lua diff --git a/pre-release/c101304029.lua b/official/c42759961.lua similarity index 96% rename from pre-release/c101304029.lua rename to official/c42759961.lua index 1502b47a76..5f0ffe9087 100644 --- a/pre-release/c101304029.lua +++ b/official/c42759961.lua @@ -47,7 +47,7 @@ end function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) local b1=not Duel.HasFlagEffect(tp,id) and Duel.IsExistingMatchingCard(aux.AND(Card.IsRitualMonster,Card.IsFaceup,Card.IsAbleToDeck),tp,LOCATION_MZONE|LOCATION_GRAVE,LOCATION_MZONE|LOCATION_GRAVE,1,nil) - local b2=not Duel.HasFlagEffect(tp,id+100) + local b2=not Duel.HasFlagEffect(tp,id+1) and Duel.IsExistingMatchingCard(aux.AND(Card.IsEffectMonster,Card.IsCanTurnSet),tp,LOCATION_MZONE,LOCATION_MZONE,1,nil) if chk==0 then return b1 or b2 end local op=Duel.SelectEffect(tp, @@ -59,7 +59,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) e:SetCategory(CATEGORY_TODECK) Duel.SetOperationInfo(0,CATEGORY_TODECK,nil,1,PLAYER_ALL,LOCATION_MZONE|LOCATION_GRAVE) elseif op==2 then - Duel.RegisterFlagEffect(tp,id+100,RESET_PHASE|PHASE_END,0,1) + Duel.RegisterFlagEffect(tp,id+1,RESET_PHASE|PHASE_END,0,1) e:SetCategory(CATEGORY_POSITION+CATEGORY_SET) Duel.SetOperationInfo(0,CATEGORY_POSITION,nil,1,PLAYER_EITHER,POS_FACEDOWN_DEFENSE) end diff --git a/pre-release/c101304026.lua b/official/c43471513.lua similarity index 100% rename from pre-release/c101304026.lua rename to official/c43471513.lua diff --git a/pre-release/c101304012.lua b/official/c43871165.lua similarity index 100% rename from pre-release/c101304012.lua rename to official/c43871165.lua diff --git a/pre-release/c101304075.lua b/official/c43932352.lua similarity index 100% rename from pre-release/c101304075.lua rename to official/c43932352.lua diff --git a/pre-release/c101304072.lua b/official/c44654994.lua similarity index 100% rename from pre-release/c101304072.lua rename to official/c44654994.lua diff --git a/pre-release/c101304023.lua b/official/c44694191.lua similarity index 100% rename from pre-release/c101304023.lua rename to official/c44694191.lua diff --git a/pre-release/c101304019.lua b/official/c44716748.lua similarity index 100% rename from pre-release/c101304019.lua rename to official/c44716748.lua diff --git a/pre-release/c101304069.lua b/official/c44886582.lua similarity index 100% rename from pre-release/c101304069.lua rename to official/c44886582.lua diff --git a/pre-release/c101304009.lua b/official/c44994712.lua similarity index 100% rename from pre-release/c101304009.lua rename to official/c44994712.lua diff --git a/pre-release/c101304006.lua b/official/c45116390.lua similarity index 100% rename from pre-release/c101304006.lua rename to official/c45116390.lua diff --git a/pre-release/c101304066.lua b/official/c45508030.lua similarity index 100% rename from pre-release/c101304066.lua rename to official/c45508030.lua diff --git a/pre-release/c101304022.lua b/official/c45538320.lua similarity index 100% rename from pre-release/c101304022.lua rename to official/c45538320.lua diff --git a/pre-release/c101304031.lua b/official/c5148778.lua similarity index 100% rename from pre-release/c101304031.lua rename to official/c5148778.lua diff --git a/pre-release/c101304057.lua b/official/c51669847.lua similarity index 100% rename from pre-release/c101304057.lua rename to official/c51669847.lua diff --git a/pre-release/c101304080.lua b/official/c5208118.lua similarity index 100% rename from pre-release/c101304080.lua rename to official/c5208118.lua diff --git a/pre-release/c101304054.lua b/official/c52782439.lua similarity index 99% rename from pre-release/c101304054.lua rename to official/c52782439.lua index 76a2b1f12e..039b9bd9e5 100644 --- a/pre-release/c101304054.lua +++ b/official/c52782439.lua @@ -2,7 +2,7 @@ --Exceptional Schedule --scripted by pyrQ local s,id=GetID() -local TOKEN_SCHEDULE=id+100 +local TOKEN_SCHEDULE=id+1 function s.initial_effect(c) --Add 1 "Special Schedule" or "Urgent Schedule" from your Deck to your hand, then you can Special Summon 1 "Schedule Token" (Machine/EARTH/Level 10/ATK 3000/DEF 3000) to your opponent's field local e1=Effect.CreateEffect(c) diff --git a/pre-release/c101304051.lua b/official/c53904087.lua similarity index 100% rename from pre-release/c101304051.lua rename to official/c53904087.lua diff --git a/pre-release/c101304014.lua b/official/c56651978.lua similarity index 100% rename from pre-release/c101304014.lua rename to official/c56651978.lua diff --git a/pre-release/c101304063.lua b/official/c56725612.lua similarity index 100% rename from pre-release/c101304063.lua rename to official/c56725612.lua diff --git a/pre-release/c101304103.lua b/official/c56838842.lua similarity index 100% rename from pre-release/c101304103.lua rename to official/c56838842.lua diff --git a/pre-release/c101304060.lua b/official/c57847269.lua similarity index 100% rename from pre-release/c101304060.lua rename to official/c57847269.lua diff --git a/pre-release/c101304025.lua b/official/c6083904.lua similarity index 100% rename from pre-release/c101304025.lua rename to official/c6083904.lua diff --git a/pre-release/c101304077.lua b/official/c6325660.lua similarity index 100% rename from pre-release/c101304077.lua rename to official/c6325660.lua diff --git a/pre-release/c101304028.lua b/official/c6361316.lua similarity index 100% rename from pre-release/c101304028.lua rename to official/c6361316.lua diff --git a/pre-release/c101304048.lua b/official/c64626565.lua similarity index 100% rename from pre-release/c101304048.lua rename to official/c64626565.lua diff --git a/pre-release/c101304074.lua b/official/c6547248.lua similarity index 100% rename from pre-release/c101304074.lua rename to official/c6547248.lua diff --git a/pre-release/c101304045.lua b/official/c65848113.lua similarity index 100% rename from pre-release/c101304045.lua rename to official/c65848113.lua diff --git a/pre-release/c101304042.lua b/official/c65961304.lua similarity index 100% rename from pre-release/c101304042.lua rename to official/c65961304.lua diff --git a/pre-release/c101304039.lua b/official/c66787942.lua similarity index 100% rename from pre-release/c101304039.lua rename to official/c66787942.lua diff --git a/pre-release/c101304105.lua b/official/c67809530.lua similarity index 100% rename from pre-release/c101304105.lua rename to official/c67809530.lua diff --git a/pre-release/c101304073.lua b/official/c70058649.lua similarity index 96% rename from pre-release/c101304073.lua rename to official/c70058649.lua index 95c9ff48c0..d0b77edd4f 100644 --- a/pre-release/c101304073.lua +++ b/official/c70058649.lua @@ -43,7 +43,7 @@ function s.effcost(e,tp,eg,ep,ev,re,r,rp,chk) e:SetLabel(-100) local b1=not Duel.HasFlagEffect(tp,id) and Duel.IsExistingMatchingCard(s.spfilter,tp,LOCATION_DECK|LOCATION_EXTRA,0,1,nil,e,tp,Duel.GetLocationCount(tp,LOCATION_MZONE)>0) - local b2=not Duel.HasFlagEffect(tp,id+100) + local b2=not Duel.HasFlagEffect(tp,id+1) and Duel.IsExistingMatchingCard(s.thfilter,tp,LOCATION_DECK,0,1,nil) if chk==0 then return b1 or b2 end end @@ -51,7 +51,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) local cost_skip=e:GetLabel()~=-100 local b1=(cost_skip or not Duel.HasFlagEffect(tp,id)) and Duel.IsExistingMatchingCard(s.spfilter,tp,LOCATION_DECK|LOCATION_EXTRA,0,1,nil,e,tp,Duel.GetLocationCount(tp,LOCATION_MZONE)>0) - local b2=(cost_skip or not Duel.HasFlagEffect(tp,id+100)) + local b2=(cost_skip or not Duel.HasFlagEffect(tp,id+1)) and Duel.IsExistingMatchingCard(s.thfilter,tp,LOCATION_DECK,0,1,nil) if chk==0 then e:SetLabel(0) return b1 or b2 end local op=Duel.SelectEffect(tp, @@ -64,7 +64,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_DECK|LOCATION_EXTRA) elseif op==2 then e:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) - if not cost_skip then Duel.RegisterFlagEffect(tp,id+100,RESET_PHASE|PHASE_END,0,1) end + if not cost_skip then Duel.RegisterFlagEffect(tp,id+1,RESET_PHASE|PHASE_END,0,1) end Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) end end diff --git a/pre-release/c101304024.lua b/official/c70088809.lua similarity index 100% rename from pre-release/c101304024.lua rename to official/c70088809.lua diff --git a/pre-release/c101304010.lua b/official/c70488851.lua similarity index 100% rename from pre-release/c101304010.lua rename to official/c70488851.lua diff --git a/pre-release/c101304070.lua b/official/c71275181.lua similarity index 100% rename from pre-release/c101304070.lua rename to official/c71275181.lua diff --git a/pre-release/c101304020.lua b/official/c71801447.lua similarity index 100% rename from pre-release/c101304020.lua rename to official/c71801447.lua diff --git a/pre-release/c101304033.lua b/official/c78021082.lua similarity index 100% rename from pre-release/c101304033.lua rename to official/c78021082.lua diff --git a/pre-release/c101304079.lua b/official/c78114463.lua similarity index 100% rename from pre-release/c101304079.lua rename to official/c78114463.lua diff --git a/pre-release/c101304030.lua b/official/c78744660.lua similarity index 100% rename from pre-release/c101304030.lua rename to official/c78744660.lua diff --git a/pre-release/c101304076.lua b/official/c79936051.lua similarity index 100% rename from pre-release/c101304076.lua rename to official/c79936051.lua diff --git a/pre-release/c101304027.lua b/official/c79966218.lua similarity index 100% rename from pre-release/c101304027.lua rename to official/c79966218.lua diff --git a/pre-release/c101304007.lua b/official/c81101309.lua similarity index 100% rename from pre-release/c101304007.lua rename to official/c81101309.lua diff --git a/pre-release/c101304064.lua b/official/c82119326.lua similarity index 100% rename from pre-release/c101304064.lua rename to official/c82119326.lua diff --git a/pre-release/c101304015.lua b/official/c82159583.lua similarity index 96% rename from pre-release/c101304015.lua rename to official/c82159583.lua index 7da83f5030..ad1a10c75d 100644 --- a/pre-release/c101304015.lua +++ b/official/c82159583.lua @@ -36,7 +36,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) local ct=e:GetHandler():GetMaterialCount() local b1=not Duel.HasFlagEffect(tp,id) and Duel.IsPlayerCanDraw(tp,ct) - local b2=not Duel.HasFlagEffect(tp,id+100) + local b2=not Duel.HasFlagEffect(tp,id+1) and Duel.IsExistingMatchingCard(Card.IsNegatable,tp,0,LOCATION_ONFIELD,ct,nil) if chk==0 then return ct>0 and (b1 or b2) end local op=Duel.SelectEffect(tp, @@ -48,7 +48,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) e:SetCategory(CATEGORY_DRAW) Duel.SetOperationInfo(0,CATEGORY_DRAW,nil,0,tp,ct) elseif op==2 then - Duel.RegisterFlagEffect(tp,id+100,RESET_PHASE|PHASE_END,0,1) + Duel.RegisterFlagEffect(tp,id+1,RESET_PHASE|PHASE_END,0,1) e:SetCategory(CATEGORY_DISABLE) Duel.SetOperationInfo(0,CATEGORY_DISABLE,nil,ct,1-tp,LOCATION_ONFIELD) end diff --git a/pre-release/c101304104.lua b/official/c82323997.lua similarity index 100% rename from pre-release/c101304104.lua rename to official/c82323997.lua diff --git a/pre-release/c101304017.lua b/official/c82933935.lua similarity index 100% rename from pre-release/c101304017.lua rename to official/c82933935.lua diff --git a/pre-release/c101304067.lua b/official/c82997779.lua similarity index 100% rename from pre-release/c101304067.lua rename to official/c82997779.lua diff --git a/pre-release/c101304061.lua b/official/c83232904.lua similarity index 100% rename from pre-release/c101304061.lua rename to official/c83232904.lua diff --git a/pre-release/c101304101.lua b/official/c83445539.lua similarity index 100% rename from pre-release/c101304101.lua rename to official/c83445539.lua diff --git a/pre-release/c101304058.lua b/official/c84054556.lua similarity index 100% rename from pre-release/c101304058.lua rename to official/c84054556.lua diff --git a/pre-release/c101304055.lua b/official/c89176044.lua similarity index 100% rename from pre-release/c101304055.lua rename to official/c89176044.lua diff --git a/pre-release/c101304049.lua b/official/c90011273.lua similarity index 100% rename from pre-release/c101304049.lua rename to official/c90011273.lua diff --git a/pre-release/c101304046.lua b/official/c91237821.lua similarity index 95% rename from pre-release/c101304046.lua rename to official/c91237821.lua index f2a242e37f..364ed2ea48 100644 --- a/pre-release/c101304046.lua +++ b/official/c91237821.lua @@ -32,7 +32,7 @@ end function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) local b1=not Duel.HasFlagEffect(tp,id) and Duel.IsExistingMatchingCard(aux.AND(Card.IsXyzMonster,Card.IsFaceup,Card.IsAbleToExtra),tp,LOCATION_MZONE|LOCATION_GRAVE,LOCATION_MZONE|LOCATION_GRAVE,1,nil) - local b2=not Duel.HasFlagEffect(tp,id+100) + local b2=not Duel.HasFlagEffect(tp,id+1) and Duel.IsExistingMatchingCard(s.setfilter,tp,LOCATION_DECK,0,1,nil) if chk==0 then return b1 or b2 end local op=Duel.SelectEffect(tp, @@ -44,7 +44,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk) e:SetCategory(CATEGORY_TOEXTRA) Duel.SetOperationInfo(0,CATEGORY_TOEXTRA,nil,1,PLAYER_ALL,LOCATION_MZONE|LOCATION_GRAVE) elseif op==2 then - Duel.RegisterFlagEffect(tp,id+100,RESET_PHASE|PHASE_END,0,1) + Duel.RegisterFlagEffect(tp,id+1,RESET_PHASE|PHASE_END,0,1) e:SetCategory(CATEGORY_SET) end end diff --git a/pre-release/c101304043.lua b/official/c92359409.lua similarity index 100% rename from pre-release/c101304043.lua rename to official/c92359409.lua diff --git a/pre-release/c101304040.lua b/official/c93172951.lua similarity index 96% rename from pre-release/c101304040.lua rename to official/c93172951.lua index bb4256761c..a6b776bd14 100644 --- a/pre-release/c101304040.lua +++ b/official/c93172951.lua @@ -40,7 +40,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk,chkc) if chkc then return chkc:IsControler(tp) and chkc:IsLocation(LOCATION_GRAVE) and s.thfilter(chkc) end local b1=not Duel.HasFlagEffect(tp,id) and Duel.IsExistingMatchingCard(aux.AND(Card.IsSynchroMonster,Card.IsFaceup,Card.IsAbleToExtra),tp,LOCATION_MZONE|LOCATION_GRAVE,LOCATION_MZONE|LOCATION_GRAVE,1,nil) - local b2=not Duel.HasFlagEffect(tp,id+100) + local b2=not Duel.HasFlagEffect(tp,id+1) and Duel.IsExistingTarget(s.thfilter,tp,LOCATION_GRAVE,0,1,nil) if chk==0 then return b1 or b2 end local op=Duel.SelectEffect(tp, @@ -53,7 +53,7 @@ function s.efftg(e,tp,eg,ep,ev,re,r,rp,chk,chkc) e:SetProperty(EFFECT_FLAG_DELAY) Duel.SetOperationInfo(0,CATEGORY_TOEXTRA,nil,1,PLAYER_ALL,LOCATION_MZONE|LOCATION_GRAVE) elseif op==2 then - Duel.RegisterFlagEffect(tp,id+100,RESET_PHASE|PHASE_END,0,1) + Duel.RegisterFlagEffect(tp,id+1,RESET_PHASE|PHASE_END,0,1) e:SetCategory(CATEGORY_TOHAND) e:SetProperty(EFFECT_FLAG_DELAY+EFFECT_FLAG_CARD_TARGET) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) diff --git a/pre-release/c101304107.lua b/official/c99398682.lua similarity index 100% rename from pre-release/c101304107.lua rename to official/c99398682.lua