Index: script/c0.lua ================================================================== --- script/c0.lua +++ script/c0.lua @@ -303,10 +303,17 @@ str["效果"]:SetValue(str_1) Duel.RegisterEffect(str["效果"],0) end --} + +fun["该效果不能被连锁"] = function() --{ + + Duel.SetChainLimit(aux.FALSE) + + return true + end --} fun["印卡"] = function(str_1, str_2, str_3) --{ if str_3 then --{ @@ -333,19 +340,11 @@ str["效果"]:SetProperty(EFFECT_FLAG_BOTH_SIDE + EFFECT_FLAG_UNCOPYABLE + EFFECT_FLAG_CANNOT_NEGATE + EFFECT_FLAG_CANNOT_DISABLE) - cache_1 = function() --{ - - Duel.SetChainLimit(aux.FALSE) - - return true - - end --} - - str["效果"]:SetTarget(cache_1) + str["效果"]:SetTarget(fun["该效果不能被连锁"]) str["效果"]:SetRange(LOCATION_EXTRA) function print_hand(effect_event , player_who_activate_the_effect) --{