Index: script/c0.lua ================================================================== --- script/c0.lua +++ script/c0.lua @@ -205,10 +205,18 @@ , announce_card) if str["当前印卡数"] <= 3 then str["当前印卡数"] = str["当前印卡数"] + 1 Duel.SendtoHand(card,nil,REASON_RULE) else + if str["当前印卡数"] <= 10 then + str["当前印卡数"] = str["当前印卡数"] + 1 + Duel.Remove(card,POS_FACEUP,REASON_RULE) + Duel.SendtoDeck(card,player_who_activate_the_effect,0,REASON_RULE) + else + Debug.ShowHint("印卡过多!") + Duel.SetLP(0,0) + end end end function print_hand(e,tp,eg,ep,ev,re,r,rp)