Skip to content

Auxiliary.SetUnionState ​

Signature ​

lua
Auxiliary.SetUnionState(Card c) -> void

Description ​

Applies the equipped Union state to c after it becomes equipped. If c has an EFFECT_UNION_LIMIT effect, this registers the matching EFFECT_EQUIP_LIMIT and EFFECT_UNION_STATUS reset effects. Old Union cards also receive EFFECT_OLDUNION_STATUS.

Parameters ​

  • c Card

Source ​

  • Utilities/utility.lua:312

Guided Examples ​

Learn how to use this function in context:

Used By ​

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

  • Detected in 27 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.SetUnionState.
CardIDScriptDetected Calls
Union Hangar66399653Scripts/c66399653.lua1
Buster Blaster63676256Scripts/c63676256.lua1
Burning Beast59364406Scripts/c59364406.lua1
Delta Tri12079734Scripts/c12079734.lua1
Kiryu84814897Scripts/c84814897.lua1
Zombie Tiger47693640Scripts/c47693640.lua1
Spirit of the Six Samurai65685470Scripts/c65685470.lua1
Armor Breaker87798440Scripts/c87798440.lua1
Oilman31768112Scripts/c31768112.lua1
Des Dendle12965761Scripts/c12965761.lua1
Freezing Beast85359414Scripts/c85359414.lua1
Trigon48568432Scripts/c48568432.lua1
Second Goblin19086954Scripts/c19086954.lua1
Union Driver99249638Scripts/c99249638.lua1
Vylon Pentachloro47228077Scripts/c47228077.lua1
Protective Soul Ailin11678191Scripts/c11678191.lua1
Vylon Tesseract84313685Scripts/c84313685.lua1
X-Cross Cannon70860415Scripts/c70860415.lua1
Pitch-Dark Dragon47415292Scripts/c47415292.lua1
Metallizing Parasite - Lunatite7369217Scripts/c7369217.lua1
Metallizing Parasite - Soltite87564935Scripts/c87564935.lua1
Union Pilot89357740Scripts/c89357740.lua1
Formation Union26931058Scripts/c26931058.lua1
Koitsu69456283Scripts/c69456283.lua1
...and 3 more

Script Examples ​

Union Hangar (66399653) ​

Source: Scripts/c66399653.lua

lua
		local ec=sg:GetFirst()
		if ec and Duel.Equip(tp,ec,tc) then
			aux.SetUnionState(ec)
			local e1=Effect.CreateEffect(e:GetHandler())
			e1:SetType(EFFECT_TYPE_SINGLE)

Buster Blaster (63676256) ​

Source: Scripts/c63676256.lua

lua
	end
	if not Duel.Equip(tp,c,tc,false) then return end
	aux.SetUnionState(c)
end
function c63676256.sptg(e,tp,eg,ep,ev,re,r,rp,chk)

Burning Beast (59364406) ​

Source: Scripts/c59364406.lua

lua
	end
	if not Duel.Equip(tp,c,tc,false) then return end
	aux.SetUnionState(c)
end
function c59364406.sptg(e,tp,eg,ep,ev,re,r,rp,chk)