Skip to content

Auxiliary.chainreg ​

Signature ​

lua
Auxiliary.chainreg(Effect e, int tp, Group eg, int ep, any ev, Effect re, any r, int rp) -> void

Description ​

Registers FLAG_ID_CHAINING on e's handler if that flag is not already present. The flag resets by the standard event reset, except turn Set reset, and also at the end of the Chain.

Parameters ​

  • e Effect
  • tp int
  • eg Group
  • ep int
  • ev any
  • re Effect
  • r any
  • rp int

Source ​

  • Utilities/utility.lua:817

Used By ​

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

  • Detected in 47 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.chainreg.
CardIDScriptDetected Calls
Reflection of Endymion39000945Scripts/c39000945.lua1
Magister of Endymion66104644Scripts/c66104644.lua1
Servant of Endymion92559258Scripts/c92559258.lua1
Machina Fortress5556499Scripts/c5556499.lua1
Mythical Beast Master Cerberus53842431Scripts/c53842431.lua1
Mythical Beast Medusa54965929Scripts/c54965929.lua1
Mythical Beast Garuda28570310Scripts/c28570310.lua1
Spell Chronicle74402414Scripts/c74402414.lua1
Corrosive Scales13235258Scripts/c13235258.lua1
Mythical Beast Jackal91182675Scripts/c91182675.lua1
Mythical Beast Bashilisk80959027Scripts/c80959027.lua1
Nitro Warrior18013090Scripts/c18013090.lua1
Blackwing Full Armor Master54082269Scripts/c54082269.lua1
Interdimensional Matter Forwarder60238002Scripts/c60238002.lua1
Mythical Beast Jackal King27354732Scripts/c27354732.lua1
Skilled Blue Magician88901771Scripts/c88901771.lua1
Skilled Red Magician65338781Scripts/c65338781.lua1
Thelematech Clatis98986900Scripts/c98986900.lua1
Spellbook Star Hall56321639Scripts/c56321639.lua1
Megistric Maginician83035296Scripts/c83035296.lua1
Endymion's Lab65342096Scripts/c65342096.lua1
Skilled Brown Magician88232397Scripts/c88232397.lua1
Magical Exemplar6061630Scripts/c6061630.lua1
Spellstone Sorcerer Karood20630765Scripts/c20630765.lua1
...and 23 more

Script Examples ​

Reflection of Endymion (39000945) ​

Source: Scripts/c39000945.lua

lua
	e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
	e1:SetRange(LOCATION_PZONE)
	e1:SetOperation(aux.chainreg)
	c:RegisterEffect(e1)
	local e2=Effect.CreateEffect(c)

Magister of Endymion (66104644) ​

Source: Scripts/c66104644.lua

lua
	e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
	e1:SetRange(LOCATION_PZONE)
	e1:SetOperation(aux.chainreg)
	c:RegisterEffect(e1)
	local e2=Effect.CreateEffect(c)

Servant of Endymion (92559258) ​

Source: Scripts/c92559258.lua

lua
	e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
	e1:SetRange(LOCATION_PZONE)
	e1:SetOperation(aux.chainreg)
	c:RegisterEffect(e1)
	local e2=Effect.CreateEffect(c)