Skip to content

Auxiliary.EnableReviveLimitPendulumSummonable ​

Signature ​

lua
Auxiliary.EnableReviveLimitPendulumSummonable(Card c, [int loc]) -> void

Description ​

Enables revive-limit handling for c while also allowing it to be Pendulum Summoned from loc. The helper calls Card.EnableReviveLimit, stores loc on c's metatable as psummonable_location, and completes c's procedure when it is successfully Pendulum Summoned.

Parameters ​

  • c Card - Special Summon Monster that should be allowed to complete its procedure by Pendulum Summon.
  • loc int optional - Location mask from which the card is allowed to be Pendulum Summoned. Defaults to 0xff.

Source ​

  • Utilities/procedure.lua:2097

Guided Examples ​

Learn how to use this function in context:

Used By ​

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

  • Detected in 2 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.EnableReviveLimitPendulumSummonable.
CardIDScriptDetected Calls
Odd-Eyes Revolution Dragon16306932Scripts/c16306932.lua1
Odd-Eyes Pendulumgraph Dragon66425726Scripts/c66425726.lua1

Script Examples ​

Odd-Eyes Revolution Dragon (16306932) ​

Source: Scripts/c16306932.lua

lua
	aux.EnablePendulumAttribute(c)
	--revive limit
	aux.EnableReviveLimitPendulumSummonable(c,LOCATION_HAND)
	--splimit
	local e1=Effect.CreateEffect(c)

Odd-Eyes Pendulumgraph Dragon (66425726) ​

Source: Scripts/c66425726.lua

lua
	aux.EnablePendulumAttribute(c)
	--revive limit
	aux.EnableReviveLimitPendulumSummonable(c,LOCATION_HAND)
	--spsummon condition
	local e0=Effect.CreateEffect(c)