Skip to content

Auxiliary.EnableSpiritReturn ​

Signature ​

lua
Auxiliary.EnableSpiritReturn(Card c, int event1, [... int]) -> void

Description ​

Registers Spirit return setup for c. When any listed event happens, it creates End Phase return-to-hand effects in the Monster Zone, respecting EFFECT_SPIRIT_DONOT_RETURN and EFFECT_SPIRIT_MAYNOT_RETURN.

Parameters ​

  • c Card
  • event1 int
  • ... int optional

Source ​

  • Utilities/utility.lua:167

Guided Examples ​

Learn how to use this function in context:

Used By ​

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

  • Detected in 39 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.EnableSpiritReturn.
CardIDScriptDetected Calls
Tsumuha-Kutsunagi the Lord of Swords78098950Scripts/c78098950.lua1
Rasetsu43378076Scripts/c43378076.lua1
Shinobird Crow39817919Scripts/c39817919.lua1
Han-Shi Kyudo Spirit53270092Scripts/c53270092.lua1
Shinobaron Shade Peacock60823690Scripts/c60823690.lua1
Hebo, Lord of the River90365482Scripts/c90365482.lua1
Yamato-no-Kami82841979Scripts/c82841979.lua1
Ichiki Sayori-Hime9627299Scripts/c9627299.lua1
Kinka-byo45452224Scripts/c45452224.lua1
Shinobaroness Shade Peacock33325951Scripts/c33325951.lua1
Izanami43543777Scripts/c43543777.lua1
Konohanasakuya57722593Scripts/c57722593.lua1
Sakitama67972302Scripts/c67972302.lua1
Nikitama24701235Scripts/c24701235.lua1
Amaterasu20073910Scripts/c20073910.lua1
Shinobird Crane66815913Scripts/c66815913.lua1
Kuro-Obi Karate Spirit77511331Scripts/c77511331.lua1
Gishki Emilia73551138Scripts/c73551138.lua1
Gundari38975369Scripts/c38975369.lua1
Gishki Natalia17241370Scripts/c17241370.lua1
Yoko-Zuna Sumo Spirit40516623Scripts/c40516623.lua1
Maharaghi40695128Scripts/c40695128.lua1
Otohime39751093Scripts/c39751093.lua1
Yaksha94215860Scripts/c94215860.lua1
...and 15 more

Script Examples ​

Tsumuha-Kutsunagi the Lord of Swords (78098950) ​

Source: Scripts/c78098950.lua

lua
	c:RegisterEffect(e0)
	--spirit return
	aux.EnableSpiritReturn(c,EVENT_SUMMON_SUCCESS,EVENT_FLIP)
	--summon with 1 tribute
	local e1=Effect.CreateEffect(c)

Rasetsu (43378076) ​

Source: Scripts/c43378076.lua

lua
function c43378076.initial_effect(c)
	--spirit return
	aux.EnableSpiritReturn(c,EVENT_SUMMON_SUCCESS,EVENT_FLIP)
	--cannot special summon
	local e1=Effect.CreateEffect(c)

Shinobird Crow (39817919) ​

Source: Scripts/c39817919.lua

lua
function c39817919.initial_effect(c)
	--spirit return
	aux.EnableSpiritReturn(c,EVENT_SUMMON_SUCCESS,EVENT_FLIP)
	--cannot special summon
	local e1=Effect.CreateEffect(c)