Skip to content

Card.SetCardTarget ​

Signature ​

lua
Card.SetCardTarget(Card c1, Card c2) -> void

Description ​

Registers c2 as a persistent card target of c1. This stores a card-target relation used by functions such as Card.GetCardTarget and by related-card disable checks; it is separate from Duel.SelectTarget's Chain target list.

Parameters ​

  • c1 Card
  • c2 Card

Source ​

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

Guided Examples ​

Learn how to use this function in context:

Used By ​

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

  • Detected in 121 indexed script(s).
  • Search this function in the Script Explorer with Card.SetCardTarget.
CardIDScriptDetected Calls
Future Fusion Nova92058902Scripts/c92058902.lua2
Trickstar Light Stage35371948Scripts/c35371948.lua1
Trickstar Light Arena63492244Scripts/c63492244.lua1
Future Fusion77565204Scripts/c77565204.lua1
Red Dragon Archfiend's Chains92936364Scripts/c92936364.lua1
Cubic Mandala8837932Scripts/c8837932.lua1
Goblin Freefall Squad85123771Scripts/c85123771.lua1
Zero Extra Link60162470Scripts/c60162470.lua1
Gladiator Beast Darius25924653Scripts/c25924653.lua1
Marincess Sleepy Maiden57541158Scripts/c57541158.lua1
Phantom Knights' Sword61936647Scripts/c61936647.lua1
Earthbound Prison71089030Scripts/c71089030.lua1
Ninjitsu Art of Shadow Sealing13629812Scripts/c13629812.lua1
Ninjitsu Art of Dancing Leaves68038375Scripts/c68038375.lua1
Prevention Star94303232Scripts/c94303232.lua1
Ninjitsu Art of Duplication50766506Scripts/c50766506.lua1
Portable Battery Pack61840587Scripts/c61840587.lua1
Performapal Changeraffe69228245Scripts/c69228245.lua1
Phantom Knights' Fog Blade25542642Scripts/c25542642.lua1
Battle Royal Mode - Joining65433790Scripts/c65433790.lua1
Dimension Mirage80560728Scripts/c80560728.lua1
Number 45: Crumble Logos the Prophet of Demolition29208536Scripts/c29208536.lua1
World Legacy's Secret98935722Scripts/c98935722.lua1
Dimension Sphinx17787975Scripts/c17787975.lua1
...and 97 more

Script Examples ​

Future Fusion Nova (92058902) ​

Source: Scripts/c92058902.lua

lua
		aux.FCheckAdditional=nil
		tc:CompleteProcedure()
		c:SetCardTarget(tc)
		fid=c:GetFieldID()
		tc:RegisterFlagEffect(id,RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END,0,1,fid)

Trickstar Light Stage (35371948) ​

Source: Scripts/c35371948.lua

lua
	local cid=Duel.GetChainInfo(0,CHAININFO_CHAIN_ID)
	if c:IsRelateToEffect(e) and tc:IsFacedown() and tc:IsRelateToEffect(e) and tc:GetFlagEffectLabel(35371949)==cid then
		c:SetCardTarget(tc)
		e:SetLabelObject(tc)
		c:ResetFlagEffect(35371948)

Trickstar Light Arena (63492244) ​

Source: Scripts/c63492244.lua

lua
	local cid=Duel.GetChainInfo(0,CHAININFO_CHAIN_ID)
	if c:IsRelateToEffect(e) and tc:IsFacedown() and tc:IsRelateToEffect(e) and tc:GetFlagEffectLabel(63492245)==cid then
		c:SetCardTarget(tc)
		e:SetLabelObject(tc)
		c:ResetFlagEffect(63492244)