53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
end
return true
end
do
local k1
--~ 所调用这个效果的效果
--~ 所调用这个效果的玩家
s["_开局选卡入手"] = function(o1, o2)
local k2
--~ 玩家选定的卡
k2 = Duel.SelectMatchingCard(o2, Card.IsAbleToHand, o2, LOCATION_DECK, 0, k1, k1, nil)
Duel.SendtoHand(k2, nil, REASON_RULE)
o1:Reset()
end
s["开局选卡入手"] = function(o1)
local k2
d["数_选卡"] = o1
--~ 「开局选卡入手」之量
k1 = o1
--~ 效果
k2 = Effect.GlobalEffect()
k2:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
k2:SetCode(EVENT_ADJUST)
k2:SetCondition(aux.TRUE)
k2:SetOperation(s["_开局选卡入手"])
Duel.RegisterEffect(k2, 0)
end
end
--~ 禁几个怪兽格
f["禁格"] = function(o1)
local k1
d["禁几个怪兽格"] = o1
|
|
|
|
|
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
end
return true
end
do
local k1
--~ 所调用这个效果的效果
--~ 所调用这个效果的玩家
f["_开局选卡入手"] = function(o1, o2)
local k2
--~ 玩家选定的卡
k2 = Duel.SelectMatchingCard(o2, Card.IsAbleToHand, o2, LOCATION_DECK, 0, k1, k1, nil)
Duel.SendtoHand(k2, nil, REASON_RULE)
o1:Reset()
end
f["开局选卡入手"] = function(o1)
local k2
d["数_选卡"] = o1
--~ 「开局选卡入手」之量
k1 = o1
--~ 效果
k2 = Effect.GlobalEffect()
k2:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
k2:SetCode(EVENT_ADJUST)
k2:SetCondition(aux.TRUE)
k2:SetOperation(f["_开局选卡入手"])
Duel.RegisterEffect(k2, 0)
end
end
--~ 禁几个怪兽格
f["禁格"] = function(o1)
local k1
d["禁几个怪兽格"] = o1
|