Skip to content

Auxiliary.AddThisCardInGraveAlreadyCheck ​

Signature ​

lua
Auxiliary.AddThisCardInGraveAlreadyCheck(Card c) -> void

Description ​

Registers a continuous effect on c that records the effect that sent c to the Graveyard. This lets later Graveyard-condition checks distinguish a card that was already in the Graveyard from one sent there by the currently resolving effect.

Parameters ​

  • c Card

Source ​

  • Utilities/utility.lua:1551

Used By ​

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

  • Detected in 40 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.AddThisCardInGraveAlreadyCheck.
CardIDScriptDetected Calls
Predaplant Bal Teah66787942Scripts/c66787942.lua1
Abyss-steam63941169Scripts/c63941169.lua1
Masked HERO Furnace58288218Scripts/c58288218.lua1
Unchained Soul Lord of Yama24269961Scripts/c24269961.lua1
Armed Rebeellion21056275Scripts/c21056275.lua1
Maiden of Blue Tears99176254Scripts/c99176254.lua1
Tachyon Cloudragon72705654Scripts/c72705654.lua1
Mirage Swordsman73936388Scripts/c73936388.lua1
Naturia Mole Cricket93454062Scripts/c93454062.lua1
Thousand Umbral Horror2932235Scripts/c2932235.lua1
Cross Keeper40740224Scripts/c40740224.lua1
Amphibious Swarmship Amblowhale20665527Scripts/c20665527.lua1
Sacred Fire King Garunix66431519Scripts/c66431519.lua1
Predaprimitive89176044Scripts/c89176044.lua1
Unchained Ogre Shara95136979Scripts/c95136979.lua1
The Abyss Dragon Swordsoul5141117Scripts/c5141117.lua1
Geistgrinder Golem26913989Scripts/c26913989.lua1
Blackwing - Shamal the Sandstorm8571567Scripts/c8571567.lua1
Maiden of White17947697Scripts/c17947697.lua1
Dillingerous Dragon23732205Scripts/c23732205.lua1
Assault Lion67676619Scripts/c67676619.lua1
Galaxy War Drake19316241Scripts/c19316241.lua1
Promethean Princess, Bestower of Flames2772337Scripts/c2772337.lua1
Assault Synchron77202120Scripts/c77202120.lua1
...and 16 more

Script Examples ​

Predaplant Bal Teah (66787942) ​

Source: Scripts/c66787942.lua

lua
	aux.AddCodeList(c,24094653)
	--same effect send this card to grave and summon another card check
	local e0=aux.AddThisCardInGraveAlreadyCheck(c)
	--Synchro summon
	aux.AddSynchroProcedure(c,nil,aux.NonTuner(nil),1)

Abyss-steam (63941169) ​

Source: Scripts/c63941169.lua

lua
function s.initial_effect(c)
	--same effect send this card to grave and spsummon another card check
	local e0=aux.AddThisCardInGraveAlreadyCheck(c)
	--draw
	local e1=Effect.CreateEffect(c)

Masked HERO Furnace (58288218) ​

Source: Scripts/c58288218.lua

lua
function s.initial_effect(c)
	aux.AddCodeList(c,21143940,24094653)
	local e0=aux.AddThisCardInGraveAlreadyCheck(c)
	--search
	local e1=Effect.CreateEffect(c)