Skip to content

Auxiliary.mzctcheckrel ​

Signature ​

lua
Auxiliary.mzctcheckrel(Group g, int tp, [int reason]) -> bool

Description ​

Checks whether releasing group g by reason leaves a Monster Zone and g is a valid release group for tp.

Parameters ​

  • g Group
  • tp int
  • reason int optional - default: REASON_COST

Returns ​

  • bool

Source ​

  • Utilities/utility.lua:1174

Used By ​

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

  • Detected in 43 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.mzctcheckrel.
CardIDScriptDetected Calls
Odd-Eyes Revolution Dragon16306932Scripts/c16306932.lua2
DoSolfachord Coolia80776622Scripts/c80776622.lua2
Theia, the Primal Being85687952Scripts/c85687952.lua1
Galaxy-Eyes Photon Dragon93717133Scripts/c93717133.lua2
Raviel, Lord of Phantasms - Shimmering Scraper28651380Scripts/c28651380.lua2
Dark Creator52768390Scripts/c52768390.lua2
Supreme King Dragon Odd-Eyes96733134Scripts/c96733134.lua2
Vampire Voivode4918855Scripts/c4918855.lua2
The Bystial Alba Los69120785Scripts/c69120785.lua2
Shooting Star Dragon T.G. EX63180841Scripts/c63180841.lua2
Duke Shade, the Sinister Shadow Lord12766474Scripts/c12766474.lua2
Destiny HERO - Plasma83965310Scripts/c83965310.lua2
Aron, the Ogdoadic King34172284Scripts/c34172284.lua2
Master Peace, the True Dracoslayer34079868Scripts/c34079868.lua1
Amunessia, the Ogdoadic Queen61160289Scripts/c61160289.lua2
Citadel Whale46290741Scripts/c46290741.lua2
Trias Hierarchia26866984Scripts/c26866984.lua2
Raviel, Lord of Phantasms69890967Scripts/c69890967.lua2
King Beast Barbaros63972571Scripts/c63972571.lua1
Keurse, the Ogdoadic Light62383431Scripts/c62383431.lua2
Ice Master32750510Scripts/c32750510.lua2
Evil★Twins Ki-sikil & Lil-la62098216Scripts/c62098216.lua2
Stardust Synchron37799519Scripts/c37799519.lua2
Aleirtt, the Ogdoadic Dark98787535Scripts/c98787535.lua2
...and 19 more

Script Examples ​

Odd-Eyes Revolution Dragon (16306932) ​

Source: Scripts/c16306932.lua

lua
	local tp=c:GetControler()
	local g=Duel.GetReleaseGroup(tp,false,REASON_SPSUMMON):Filter(Card.IsRace,nil,RACE_DRAGON)
	return g:CheckSubGroupEach(c16306932.spchecks,aux.mzctcheckrel,tp,REASON_SPSUMMON)
end
function c16306932.hsptg(e,tp,eg,ep,ev,re,r,rp,chk,c)

DoSolfachord Coolia (80776622) ​

Source: Scripts/c80776622.lua

lua
	local tp=c:GetControler()
	local rg=Duel.GetReleaseGroup(tp,false,REASON_SPSUMMON):Filter(c80776622.rfilter,nil,tp)
	return rg:CheckSubGroup(aux.mzctcheckrel,2,2,tp,REASON_SPSUMMON)
end
function c80776622.sptg(e,tp,eg,ep,ev,re,r,rp,chk,c)

Theia, the Primal Being (85687952) ​

Source: Scripts/c85687952.lua

lua
function s.relgoal(sg,tp)
	Duel.SetSelectedCard(sg)
	return sg:CheckWithSumGreater(Card.GetLevel,11) and aux.mzctcheckrel(sg,tp)
end
function s.spcon(e,tp,eg,ep,ev,re,r,rp)