Skip to content

Auxiliary.bfgcost ​

Signature ​

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

Description ​

Shared cost function that checks whether the handler can be banished as cost, then banishes it face-up as REASON_COST.

Parameters ​

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

Source ​

  • Utilities/utility.lua:1124

Used By ​

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

  • Detected in 780 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.bfgcost.
CardIDScriptDetected Calls
Salamandra with Chain62091148Scripts/c62091148.lua1
Surprise Fusion35167375Scripts/c35167375.lua1
Spellbook of the Grand Circle11911336Scripts/c11911336.lua1
Ultra Polymerization76647978Scripts/c76647978.lua1
Melffy Playtime Surprise58036097Scripts/c58036097.lua1
Mementotlan Fusion66518509Scripts/c66518509.lua1
Ghostrick Renovation61818176Scripts/c61818176.lua1
Aiwass, Divine Spirit of the Law84288367Scripts/c84288367.lua1
GMX 55th Experiment Report38984832Scripts/c38984832.lua1
Teleport Fusion36494597Scripts/c36494597.lua1
Artmage Masterwork -Succession-37517035Scripts/c37517035.lua1
Plunder Patroll Shipshape Ships Shipping44227727Scripts/c44227727.lua1
Sonic Tracker17888577Scripts/c17888577.lua1
Trickstar Diffusion63181559Scripts/c63181559.lua1
Cyber Pharos29719112Scripts/c29719112.lua1
Aroma Blend25861589Scripts/c25861589.lua1
Fiendsmith Kyrie26434972Scripts/c26434972.lua1
Artmage Pact -Awakening-23599634Scripts/c23599634.lua1
Vernusylph and the Changing Season37313338Scripts/c37313338.lua1
Roar of the Blue-Eyed Dragons17725109Scripts/c17725109.lua1
K9-EW Special Release Experiment26585784Scripts/c26585784.lua1
Ojamassimilation2390019Scripts/c2390019.lua1
Sacred Beasts Combined Assault50147815Scripts/c50147815.lua1
Relinquished Fusion78063197Scripts/c78063197.lua1
...and 756 more

Script Examples ​

Salamandra with Chain (62091148) ​

Source: Scripts/c62091148.lua

lua
	e2:SetHintTiming(0,TIMINGS_CHECK_MONSTER)
	e2:SetCountLimit(1,id)
	e2:SetCost(aux.bfgcost)
	e2:SetTarget(s.sptg)
	e2:SetOperation(s.spop)

Surprise Fusion (35167375) ​

Source: Scripts/c35167375.lua

lua
	e2:SetRange(LOCATION_GRAVE)
	e2:SetCountLimit(1,id)
	e2:SetCost(aux.bfgcost)
	e2:SetTarget(s.sptg)
	e2:SetOperation(s.spop)

Spellbook of the Grand Circle (11911336) ​

Source: Scripts/c11911336.lua

lua
	e2:SetRange(LOCATION_GRAVE)
	e2:SetCountLimit(1,id+o)
	e2:SetCost(aux.bfgcost)
	e2:SetTarget(s.fustg)
	e2:SetOperation(s.fusop)