Skip to content

Auxiliary.AddFusionProcFunRep2 ​

Signature ​

lua
Auxiliary.AddFusionProcFunRep2(Card c, function|table f, int minc, int maxc, bool insf) -> void

Description ​

Registers a Fusion procedure requiring between minc and maxc materials that satisfy f.

Parameters ​

  • c Card
  • f function|table
  • minc int
  • maxc int
  • insf bool

Source ​

  • Utilities/procedure.lua:1296

Guided Examples ​

Learn how to use this function in context:

Used By ​

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

  • Detected in 4 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.AddFusionProcFunRep2.
CardIDScriptDetected Calls
Worm Zero74506079Scripts/c74506079.lua1
Charmers of the Grand Circle48016074Scripts/c48016074.lua1
Chimeratech Rampage Dragon84058253Scripts/c84058253.lua1
Extox Hydra26050548Scripts/c26050548.lua1

Script Examples ​

Worm Zero (74506079) ​

Source: Scripts/c74506079.lua

lua
	--fusion material
	c:EnableReviveLimit()
	aux.AddFusionProcFunRep2(c,c74506079.ffilter,2,127,true)
	--summon success
	local e2=Effect.CreateEffect(c)

Charmers of the Grand Circle (48016074) ​

Source: Scripts/c48016074.lua

lua
	--fusion material
	c:EnableReviveLimit()
	aux.AddFusionProcFunRep2(c,s.ffilter,2,127,true)
	--summon success
	local e1=Effect.CreateEffect(c)

Chimeratech Rampage Dragon (84058253) ​

Source: Scripts/c84058253.lua

lua
	--fusion material
	c:EnableReviveLimit()
	aux.AddFusionProcFunRep2(c,aux.FilterBoolFunction(Card.IsFusionSetCard,0x1093),2,127,false)
	--destroy
	local e2=Effect.CreateEffect(c)