Commit be39b526 authored by POLYMER's avatar POLYMER

fix

parent 35564576
......@@ -91,7 +91,7 @@ function cm.trop(e,tp,eg,ep,ev,re,r,rp)
if Duel.MoveToField(tc,tp,1-tp,LOCATION_SZONE,POS_FACEDOWN,false) then
tg:AddCard(tc)
Duel.Equip(1-tp,tc,rc,false)
tc:RegisterFlagEffect(m,RESET_EVENT+RESET_MSCHANGE+RESET_CONTROL+RESET_OVERLAY+RESET_PHASE+PHASE_STANDBY,0,1)
tc:RegisterFlagEffect(m,RESET_EVENT+RESET_MSCHANGE+RESET_CONTROL+RESET_OVERLAY,0,1)
end
end
tg=tg:Filter(Card.GetEquipTarget,nil)
......
......@@ -101,7 +101,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
e3:SetProperty(EFFECT_FLAG_OATH)
e3:SetTargetRange(0xff,0xff)
e3:SetTarget(function(e,c) return Duel.IsExistingMatchingCard(Card.IsOriginalCodeRule,0,LOCATION_GRAVE,LOCATION_GRAVE,1,c,table.unpack({c:GetOriginalCodeRule()})) end)
e3:SetValue(function(e,c) return c:GetSequence()*0xfff+c:GetTurnID()*0xff+c:GetFieldID()*0xf+c:GetOriginalCode()+c:GetRealFieldID() end)
e3:SetValue(function(e,c) return c:GetOriginalCode()+0xffffff+c:GetFieldID() end)
e3:SetReset(RESET_PHASE+PHASE_END)
Duel.RegisterEffect(e3,tp)
end
......
......@@ -168,7 +168,7 @@ function cm.cpcost2(e,tp,eg,ep,ev,re,r,rp,chk)
e3:SetProperty(EFFECT_FLAG_OATH)
e3:SetTargetRange(0xff,0xff)
e3:SetTarget(function(e,c) return Duel.IsExistingMatchingCard(Card.IsOriginalCodeRule,0,LOCATION_GRAVE,LOCATION_GRAVE,1,c,table.unpack({c:GetOriginalCodeRule()})) end)
e3:SetValue(function(e,c) return c:GetSequence()*0xfff+c:GetTurnID()*0xff+c:GetFieldID()*0xf+c:GetCode()+c:GetRealFieldID() end)
e3:SetValue(function(e,c) return c:GetOriginalCode()+0xffffff+c:GetFieldID() end)
e3:SetReset(RESET_PHASE+PHASE_END)
Duel.RegisterEffect(e3,tp)
end
......
......@@ -67,7 +67,7 @@ function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
e3:SetProperty(EFFECT_FLAG_OATH)
e3:SetTargetRange(0xff,0xff)
e3:SetTarget(function(e,c) return Duel.IsExistingMatchingCard(Card.IsOriginalCodeRule,0,LOCATION_GRAVE,LOCATION_GRAVE,1,c,table.unpack({c:GetOriginalCodeRule()})) end)
e3:SetValue(function(e,c) return c:GetSequence()*0xfff+c:GetTurnID()*0xff+c:GetFieldID()*0xf+c:GetOriginalCode()+c:GetRealFieldID() end)
e3:SetValue(function(e,c) return c:GetOriginalCode()+0xffffff+c:GetFieldID() end)
e3:SetReset(RESET_PHASE+PHASE_END)
Duel.RegisterEffect(e3,tp)
end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment