Skip to content

Auxiliary.RitualCheckAdditional ​

Signature ​

lua
Auxiliary.RitualCheckAdditional(Card c, int lv, string greater_or_equal) -> function

Description ​

Returns an additional subgroup check used while selecting Ritual Materials for Equal or Greater Ritual procedures.

Parameters ​

  • c Card
  • lv int
  • greater_or_equal string

Returns ​

  • function - Additional Ritual Material subgroup check.

Source ​

  • Utilities/procedure.lua:1810

Used By ​

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

  • Detected in 31 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.RitualCheckAdditional.
CardIDScriptDetected Calls
Sonic Tracker17888577Scripts/c17888577.lua1
Gishki Nekromirror36982581Scripts/c36982581.lua1
Secrets of Dark Magic59514116Scripts/c59514116.lua1
Double Interlock38129297Scripts/c38129297.lua1
Magikey Duo51510279Scripts/c51510279.lua1
Blessing of the Voiceless Voice39114494Scripts/c39114494.lua1
Heavy Interlock20071842Scripts/c20071842.lua1
Magikey Maftea99426088Scripts/c99426088.lua1
Nekroz Divinemirror50596425Scripts/c50596425.lua1
Revendread Evolution7986397Scripts/c7986397.lua1
Megalith Phuloch8805651Scripts/c8805651.lua1
Dogmatikaturgy42158279Scripts/c42158279.lua1
Dogmatikalamity31002402Scripts/c31002402.lua1
Megalith Och36849933Scripts/c36849933.lua1
Miracle Raven18988396Scripts/c18988396.lua2
Rise of the Salamangreat38784726Scripts/c38784726.lua1
Megalith Ophiel63056220Scripts/c63056220.lua1
Megalith Unformed69003792Scripts/c69003792.lua2
Underworld Ritual of Prediction8428836Scripts/c8428836.lua2
Megalith Hagith90444325Scripts/c90444325.lua1
Fire Formation - Domei93754402Scripts/c93754402.lua1
Ravenous Vendread13386407Scripts/c13386407.lua2
Archfiend's Usurpation82997779Scripts/c82997779.lua1
High Ritual Art36350300Scripts/c36350300.lua1
...and 7 more

Script Examples ​

Sonic Tracker (17888577) ​

Source: Scripts/c17888577.lua

lua
		end
		Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_RELEASE)
		aux.GCheckAdditional=aux.RitualCheckAdditional(tc,tc:GetLevel(),"Greater")
		local mat=mg:SelectSubGroup(tp,aux.RitualCheck,true,1,tc:GetLevel(),tp,tc,tc:GetLevel(),"Greater")
		aux.GCheckAdditional=nil

Gishki Nekromirror (36982581) ​

Source: Scripts/c36982581.lua

lua
		if g1:IsContains(tc) and (not g2 or (g2:IsContains(tc) and not Duel.SelectYesNo(tp,aux.Stringid(36982581,0)))) then
			Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_RELEASE)
			aux.GCheckAdditional=aux.RitualCheckAdditional(tc,tc:GetLevel(),"Equal")
			local mat=mg:SelectSubGroup(tp,aux.RitualCheck,true,1,tc:GetLevel(),tp,tc,tc:GetLevel(),"Equal")
			aux.GCheckAdditional=nil

Secrets of Dark Magic (59514116) ​

Source: Scripts/c59514116.lua

lua
				mg:RemoveCard(tc)
			end
			aux.GCheckAdditional=aux.RitualCheckAdditional(tc,tc:GetLevel(),"Greater")
			Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_RELEASE)
			local mat=mg:SelectSubGroup(tp,aux.RitualCheck,true,1,tc:GetLevel(),tp,tc,tc:GetLevel(),"Greater")