Skip to content

Card.SetCounterLimit ​

Signature ​

lua
Card.SetCounterLimit(Card c, int countertype, int limit) -> void

Description ​

Adds an EFFECT_COUNTER_LIMIT for countertype to c with value limit.

Parameters ​

  • c Card
  • countertype int
  • limit int

Source ​

  • D:\Programs\GitHub\ygopro-core\libcard.cpp:3687

Guided Examples ​

Learn how to use this function in context:

Used By ​

Generated from the local Scripts/ folder and cards.cdb.

  • Detected in 36 indexed script(s).
  • Search this function in the Script Explorer with Card.SetCounterLimit.
CardIDScriptDetected Calls
Reversal Box2606417Scripts/c2606417.lua1
Performapal Turn Trooper220414Scripts/c220414.lua1
The Deal of Destiny32245230Scripts/c32245230.lua1
Forge a New Future27104921Scripts/c27104921.lua1
The Kaiju Files11163040Scripts/c11163040.lua1
That's 10!97223101Scripts/c97223101.lua1
Skilled Blue Magician88901771Scripts/c88901771.lua1
Skilled Red Magician65338781Scripts/c65338781.lua1
Defect Compiler92327802Scripts/c92327802.lua1
Thelematech Clatis98986900Scripts/c98986900.lua1
Skilled Brown Magician88232397Scripts/c88232397.lua1
Arcane Barrier17896384Scripts/c17896384.lua1
Kaiju Capture Mission81057455Scripts/c81057455.lua1
Shining Piecephilia49776811Scripts/c49776811.lua1
Spellstone Sorcerer Karood20630765Scripts/c20630765.lua1
The World Legacy92562411Scripts/c92562411.lua1
Silent Magician LV473665146Scripts/c73665146.lua1
Performage Hat Tricker31292357Scripts/c31292357.lua1
Skilled Dark Magician73752131Scripts/c73752131.lua1
Skilled White Magician46363422Scripts/c46363422.lua1
Karakuri Anatomy85541675Scripts/c85541675.lua1
Seed Cannon81524977Scripts/c81524977.lua1
Six Samurai United72345736Scripts/c72345736.lua1
Summon Over48015771Scripts/c48015771.lua1
...and 12 more

Script Examples ​

Reversal Box (2606417) ​

Source: Scripts/c2606417.lua

lua
	aux.AddCodeList(c,40235813)
	c:EnableCounterPermit(0x76)
	c:SetCounterLimit(0x76,6)
	--Activate
	local e1=Effect.CreateEffect(c)

Performapal Turn Trooper (220414) ​

Source: Scripts/c220414.lua

lua
function c220414.initial_effect(c)
	c:EnableCounterPermit(0x50)
	c:SetCounterLimit(0x50,2)
	--add counter
	local e1=Effect.CreateEffect(c)

The Deal of Destiny (32245230) ​

Source: Scripts/c32245230.lua

lua
function c32245230.initial_effect(c)
	c:EnableCounterPermit(0x5e,LOCATION_SZONE)
	c:SetCounterLimit(0x5e,1)
	--Activate
	local e0=Effect.CreateEffect(c)