Commit f3283429 authored by 聖園ミカ's avatar 聖園ミカ 🐟

vme50

parent 7daf1935
--季神-嘉丽
function c50218305.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218305.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -52,6 +63,10 @@ function c50218305.initial_effect(c)
e4:SetOperation(c50218305.drawop)
c:RegisterEffect(e4)
end
function c50218305.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218305.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-菲布
function c50218310.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218310.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -50,6 +61,10 @@ function c50218310.initial_effect(c)
e4:SetOperation(c50218310.drop)
c:RegisterEffect(e4)
end
function c50218310.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218310.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-玛绮
function c50218315.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218315.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -52,6 +63,10 @@ function c50218315.initial_effect(c)
e4:SetOperation(c50218315.drop)
c:RegisterEffect(e4)
end
function c50218315.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218315.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-阿普
function c50218320.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218320.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -52,6 +63,10 @@ function c50218320.initial_effect(c)
e4:SetOperation(c50218320.drop)
c:RegisterEffect(e4)
end
function c50218320.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218320.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-魅儿
function c50218325.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218325.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -51,6 +62,10 @@ function c50218325.initial_effect(c)
e4:SetOperation(c50218325.drop)
c:RegisterEffect(e4)
end
function c50218325.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218325.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-朱恩
function c50218330.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218330.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -53,6 +64,10 @@ function c50218330.initial_effect(c)
e4:SetOperation(c50218330.drop)
c:RegisterEffect(e4)
end
function c50218330.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218330.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-朱莱
function c50218335.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218335.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -55,6 +66,10 @@ function c50218335.initial_effect(c)
e4:SetOperation(c50218335.drop)
c:RegisterEffect(e4)
end
function c50218335.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218335.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-欧歌
function c50218340.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218340.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -53,6 +64,10 @@ function c50218340.initial_effect(c)
e4:SetOperation(c50218340.drop)
c:RegisterEffect(e4)
end
function c50218340.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218340.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-思普
function c50218345.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218345.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -52,6 +63,10 @@ function c50218345.initial_effect(c)
e4:SetOperation(c50218345.drop)
c:RegisterEffect(e4)
end
function c50218345.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218345.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-阿可
function c50218350.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218350.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -52,6 +63,10 @@ function c50218350.initial_effect(c)
e4:SetOperation(c50218350.drop)
c:RegisterEffect(e4)
end
function c50218350.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218350.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-娄温
function c50218355.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218355.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -52,6 +63,10 @@ function c50218355.initial_effect(c)
e4:SetOperation(c50218355.drop)
c:RegisterEffect(e4)
end
function c50218355.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218355.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
end
......
--季神-蒂森
function c50218360.initial_effect(c)
c:EnableReviveLimit()
aux.EnablePendulumAttribute(c)
local e00=Effect.CreateEffect(c)
e00:SetType(EFFECT_TYPE_SINGLE)
e00:SetCode(EFFECT_REVIVE_LIMIT)
e00:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e00:SetCondition(c50218360.revcon)
c:RegisterEffect(e00)
local e01=Effect.CreateEffect(c)
e01:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE)
e01:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS)
e01:SetCode(EVENT_SPSUMMON_SUCCESS)
e01:SetOperation(Auxiliary.PSSCompleteProcedure)
c:RegisterEffect(e01)
--splimit
local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_FIELD)
......@@ -53,6 +64,10 @@ function c50218360.initial_effect(c)
e4:SetOperation(c50218360.drop)
c:RegisterEffect(e4)
end
function c50218360.revcon(e)
return not Duel.IsExistingMatchingCard(Card.IsCode,e:GetHandlerPlayer(),LOCATION_PZONE,0,1,nil,50224205)
or not e:GetHandler():IsLocation(LOCATION_HAND)
end
function c50218360.splimit(e,c,tp,sumtp,sumpos)
return not c:IsSetCard(0xcb3)
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