132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
--~ 量_手卡印卡数量的上限
--~ 量_印卡总数量的上限
f["印卡"] = function(o1, o2, o3)
--~ 效果
local k5
k3 = o2
k4 = o3 or o2
Debug.ShowHint("点击对方额外卡组,可以印卡\n手卡只能印" .. k3 .. "张\n最多可印" .. k4 .. "张")
k5 = Effect.CreateEffect(o1)
k5:SetType(EFFECT_TYPE_IGNITION)
k5:SetProperty(EFFECT_FLAG_BOTH_SIDE + EFFECT_FLAG_UNCOPYABLE + EFFECT_FLAG_CANNOT_DISABLE)
k5:SetTarget(f["不被连锁"])
k5:SetRange(LOCATION_EXTRA)
k5:SetOperation(f["_印卡"])
o1:RegisterEffect(k5)
|
|
|
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
--~ 量_手卡印卡数量的上限
--~ 量_印卡总数量的上限
f["印卡"] = function(o1, o2, o3)
--~ 效果
local k5
k3 = o2
k4 = o3 or o2
Debug.ShowHint("点击对方额外卡组,可以印卡\n只能印 " .. k3 .. " 张手卡\n最多可印 " .. k4 .. " 张卡")
k5 = Effect.CreateEffect(o1)
k5:SetType(EFFECT_TYPE_IGNITION)
k5:SetProperty(EFFECT_FLAG_BOTH_SIDE + EFFECT_FLAG_UNCOPYABLE + EFFECT_FLAG_CANNOT_DISABLE)
k5:SetTarget(f["不被连锁"])
k5:SetRange(LOCATION_EXTRA)
k5:SetOperation(f["_印卡"])
o1:RegisterEffect(k5)
|