Skip to content

Card.GetOriginalCode ​

Signature ​

lua
Card.GetOriginalCode(Card c) -> int

Description ​

Returns c's original card code from card data.

Parameters ​

  • c Card

Returns ​

  • int

Source ​

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

Used By ​

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

  • Detected in 99 indexed script(s).
  • Search this function in the Script Explorer with Card.GetOriginalCode.
CardIDScriptDetected Calls
Deftero Enneacraft - "alazoneIA"92171126Scripts/c92171126.lua1
PSY-Framelord Omega74586817Scripts/c74586817.lua1
Shooting Majestic Star Dragon40939228Scripts/c40939228.lua1
PSY-Framelord Zeta37192109Scripts/c37192109.lua1
Starving Venemy Dragon93729065Scripts/c93729065.lua1
W:P Fancy Ball4993187Scripts/c4993187.lua1
A Bao A Qu, the Lightless Shadow4731783Scripts/c4731783.lua1
Angelica, Princess of Noble Arms36320744Scripts/c36320744.lua1
Duel Link Dragon, the Duel Dragon60025883Scripts/c60025883.lua1
Ecclesia and the Dark Dragon78397661Scripts/c78397661.lua1
Rank-Up-Magic Astral Force45950291Scripts/c45950291.lua1
The Phantom Knights' Rank-Up-Magic Requiem62104532Scripts/c62104532.lua1
Emperor Charles the Great97864322Scripts/c97864322.lua1
Gladiator Beast Gaiodiaz90957527Scripts/c90957527.lua2
Timebreaker Magician80335817Scripts/c80335817.lua1
Sleipnir the Runick Mane74659582Scripts/c74659582.lua1
Rank-Up-Magic Numeron Force48333324Scripts/c48333324.lua1
The Phantom Knights' Rank-Up-Magic Launch3298689Scripts/c3298689.lua1
Raidraptor - Rising Rebellion Falcon71222868Scripts/c71222868.lua1
Time Thief Redoer55285840Scripts/c55285840.lua1
Gladiator Beast Gyzarus48156348Scripts/c48156348.lua2
V Umbral Horror39053882Scripts/c39053882.lua1
Rank-Up-Magic Argent Chaos Force94220427Scripts/c94220427.lua1
Blackwing - Aurora the Northern Lights4068622Scripts/c4068622.lua1
...and 75 more

Script Examples ​

Deftero Enneacraft - "alazoneIA" (92171126) ​

Source: Scripts/c92171126.lua

lua
		local fid=c:GetFieldID()
		local og=Duel.GetOperatedGroup()
		if c:GetOriginalCode()~=id then
			og:RemoveCard(c)
		end

PSY-Framelord Omega (74586817) ​

Source: Scripts/c74586817.lua

lua
		local fid=c:GetFieldID()
		local og=Duel.GetOperatedGroup()
		if c:GetOriginalCode()~=id then
			og:RemoveCard(c)
		end

Shooting Majestic Star Dragon (40939228) ​

Source: Scripts/c40939228.lua

lua
	local fid=c:GetFieldID()
	if c:IsRelateToEffect(e) and Duel.Remove(c,0,REASON_EFFECT+REASON_TEMPORARY)~=0 then
		if c:GetOriginalCode()==id then
			c:RegisterFlagEffect(40939228,RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END,0,1,fid)
			local e1=Effect.CreateEffect(c)