Skip to content

Auxiliary.IsMaterialListCode ​

Signature ​

lua
Auxiliary.IsMaterialListCode(Card c, int code) -> bool|nil

Description ​

Checks whether code is present in c.material, normally populated by AddMaterialCodeList; returns true or nil.

Parameters ​

  • c Card
  • code int

Returns ​

  • bool|nil

Source ​

  • Utilities/utility.lua:512

Used By ​

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

  • Detected in 44 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.IsMaterialListCode.
CardIDScriptDetected Calls
The Gaze of Timaeus22283204Scripts/c22283204.lua1
Ojamassimilation2390019Scripts/c2390019.lua1
Overload Future Fusion33099732Scripts/c33099732.lua1
XYZ-Hyper Dragon Cannon75748977Scripts/c75748977.lua1
Alba System Dogmatikalamity93053159Scripts/c93053159.lua1
Ultimate Fusion71143015Scripts/c71143015.lua4
Contact Gate41933425Scripts/c41933425.lua1
Branded Fusion44362883Scripts/c44362883.lua1
Neos Fusion14088859Scripts/c14088859.lua4
Mirrorjade the Iceblade Dragon44146295Scripts/c44146295.lua1
Fusion Draft55158350Scripts/c55158350.lua1
Destruction Swordsman Fusion41940225Scripts/c41940225.lua1
Branded Retribution17751597Scripts/c17751597.lua2
Keeper of Dragon Magic48048590Scripts/c48048590.lua1
Xtra HERO Infernal Devicer19324993Scripts/c19324993.lua1
Branded Expulsion1041278Scripts/c1041278.lua2
Springans Call!83199011Scripts/c83199011.lua1
Springans Merrymaker48285768Scripts/c48285768.lua1
The Golden Swordsoul82489470Scripts/c82489470.lua1
XYZ Hyper Cannon21723081Scripts/c21723081.lua1
Brightest, Blazing, Branded King19271881Scripts/c19271881.lua1
Springans Kitt45484331Scripts/c45484331.lua1
The Eye of Timaeus1784686Scripts/c1784686.lua1
Decisive Battle of Golgonda70485614Scripts/c70485614.lua1
...and 20 more

Script Examples ​

The Gaze of Timaeus (22283204) ​

Source: Scripts/c22283204.lua

lua
end
function s.fusfilter(c,e,tp,code,mc)
	return c:IsType(TYPE_FUSION) and aux.IsMaterialListCode(c,code)
		and Duel.GetLocationCountFromEx(tp,tp,mc,c)>0 and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_FUSION,tp,false,false)
end

Ojamassimilation (2390019) ​

Source: Scripts/c2390019.lua

lua
end
function c2390019.spfilter(c,e,tp,fc)
	return aux.IsMaterialListCode(fc,c:GetCode()) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
end
function c2390019.fselect(cg,tp,tg)

Overload Future Fusion (33099732) ​

Source: Scripts/c33099732.lua

lua
end
function s.sfilter(c,tc)
	return aux.IsMaterialListCode(tc,c:GetCode()) and c:IsAbleToGrave()
end
function s.tgtg(e,tp,eg,ep,ev,re,r,rp,chk)