Skip to content

Card.SetUniqueOnField ​

Signature ​

lua
Card.SetUniqueOnField(Card c, int s, int o, function|int unique_code, [int unique_location]) -> void

Description ​

Sets a uniqueness rule for c so only one card with unique_code can exist on the checked field, Monster Zone, or Spell & Trap Zone range.

Parameters ​

  • c Card
  • s int
  • o int
  • unique_code function|int
  • unique_location int optional - default: LOCATIOIN_ONFIELD

Source ​

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

Used By ​

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

  • Detected in 164 indexed script(s).
  • Search this function in the Script Explorer with Card.SetUniqueOnField.
CardIDScriptDetected Calls
D/D/D Deviser King Deus Machinex46593546Scripts/c46593546.lua1
Worldsea Dragon Zealantis45112597Scripts/c45112597.lua1
Don Thousand's Throne93238626Scripts/c93238626.lua1
Mirrorjade the Iceblade Dragon44146295Scripts/c44146295.lua1
Laevatein, Generaider Boss of Shadows74615388Scripts/c74615388.lua1
Ryu-Ge Realm - Sea Spires28669235Scripts/c28669235.lua1
Ryu-Ge Realm - Wyrm Winds55154344Scripts/c55154344.lua1
Cosmic Tree Irmistil74139959Scripts/c74139959.lua1
Necroquip Princess93860227Scripts/c93860227.lua1
Bujintei Tsukuyomi73289035Scripts/c73289035.lua1
Tsuchigumo, the Poisonous Mayakashi77092311Scripts/c77092311.lua1
Tengu, the Winged Mayakashi4103668Scripts/c4103668.lua1
Jizukiru, the Star Destroying Kaiju63941210Scripts/c63941210.lua1
Loptr, Shadow of the Generaider Bosses94183877Scripts/c94183877.lua1
Oboro-Guruma, the Wheeled Mayakashi30607616Scripts/c30607616.lua1
Malefic Truth Dragon37115575Scripts/c37115575.lua1
Gashadokuro, the Skeletal Mayakashi39475024Scripts/c39475024.lua1
Kumongous, the Sticky String Kaiju29726552Scripts/c29726552.lua1
Yoko, the Graceful Mayakashi3486020Scripts/c3486020.lua1
Ryu-Ge Realm - Dino Domains82661630Scripts/c82661630.lua1
Gadarla, the Mystery Dust Kaiju36956512Scripts/c36956512.lua1
Yuki-Onna, the Icicle Mayakashi36114945Scripts/c36114945.lua1
Jormungandr, Generaider Boss of Eternity2665273Scripts/c2665273.lua1
Super Anti-Kaiju War Machine Mecha-Dogoran84769941Scripts/c84769941.lua1
...and 140 more

Script Examples ​

D/D/D Deviser King Deus Machinex (46593546) ​

Source: Scripts/c46593546.lua

lua
	--pendulum summon
	aux.EnablePendulumAttribute(c,false)
	c:SetUniqueOnField(1,0,46593546,LOCATION_MZONE)
	--special summon
	local e1=Effect.CreateEffect(c)

Worldsea Dragon Zealantis (45112597) ​

Source: Scripts/c45112597.lua

lua
--世海龍ジーランティス
function c45112597.initial_effect(c)
	c:SetUniqueOnField(1,0,45112597)
	--link summon
	aux.AddLinkProcedure(c,aux.FilterBoolFunction(Card.IsLinkType,TYPE_EFFECT),1)

Don Thousand's Throne (93238626) ​

Source: Scripts/c93238626.lua

lua
--ドン・サウザンドの玉座
function c93238626.initial_effect(c)
	c:SetUniqueOnField(1,0,93238626)
	--activate
	local e1=Effect.CreateEffect(c)