Skip to content

Duel.SelectReleaseGroupEx ​

Signature ​

lua
Duel.SelectReleaseGroupEx(int player, [function|nil f], int min, int max, int reason, bool use_hand, [Card|Group|nil ex], ... any) -> Group

Description ​

Lets player select min to max cards that can be Tributed/Released for effect purposes, optionally excluding ex and applying filter f.

Parameters ​

  • player int
  • f function|nil optional
  • min int
  • max int
  • reason int
  • use_hand bool
  • ex Card|Group|nil optional
  • ... any

Returns ​

  • Group

Source ​

  • D:\Programs\GitHub\ygopro-core\libduel.cpp:4979

Used By ​

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

  • Detected in 54 indexed script(s).
  • Search this function in the Script Explorer with Duel.SelectReleaseGroupEx.
CardIDScriptDetected Calls
Clown Crew Malabarisme83232904Scripts/c83232904.lua1
Tensei Ryu-Ge Anva56322832Scripts/c56322832.lua1
Abyssrhine, the Atlantean Spirit17080584Scripts/c17080584.lua1
LaSolfachord Angelia27993919Scripts/c27993919.lua1
Clown Crew Finale84031736Scripts/c84031736.lua1
Hieratic Dragon of Nebthet31516413Scripts/c31516413.lua1
Hieratic Dragon of Su3300267Scripts/c3300267.lua1
Muckraker From the Underworld71607202Scripts/c71607202.lua1
Magnificent Machine Angel27331568Scripts/c27331568.lua1
Gemini Ablation80758812Scripts/c80758812.lua1
Swiftwind Panther Warrior77482666Scripts/c77482666.lua1
Volcanic Queen63014935Scripts/c63014935.lua1
Kanzashi the Rikka Queen6284176Scripts/c6284176.lua1
Archfiend's Origin79621896Scripts/c79621896.lua1
Yubel78371393Scripts/c78371393.lua1
Hieratic Seal of the Heavenly Spheres24361622Scripts/c24361622.lua1
D/D/D Dragon King Pendragon56619314Scripts/c56619314.lua3
Evoltile Pholis89776023Scripts/c89776023.lua1
Mitsurugi Prayers45171524Scripts/c45171524.lua1
Mitsurugi Sacred Boundary12210097Scripts/c12210097.lua1
Nekroz of Valkyrus25857246Scripts/c25857246.lua1
Deception of the Sinful Spoils66328392Scripts/c66328392.lua1
Jinzo - Layered99666430Scripts/c99666430.lua2
Magical Dimension28553439Scripts/c28553439.lua1
...and 30 more

Script Examples ​

Clown Crew Malabarisme (83232904) ​

Source: Scripts/c83232904.lua

lua
	if chk==0 then return aux.bfgcost(e,tp,eg,ep,ev,re,r,rp,chk) and Duel.CheckReleaseGroupEx(tp,s.cfilter,1,REASON_COST,true,nil,tp) end
	aux.bfgcost(e,tp,eg,ep,ev,re,r,rp,chk)
	local g=Duel.SelectReleaseGroupEx(tp,s.cfilter,1,1,REASON_COST,true,nil,tp)
	Duel.Release(g,REASON_COST)
end

Tensei Ryu-Ge Anva (56322832) ​

Source: Scripts/c56322832.lua

lua
function s.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
	if chk==0 then return Duel.CheckReleaseGroupEx(tp,s.spfilter,1,REASON_COST,true,e:GetHandler(),tp) end
	local g=Duel.SelectReleaseGroupEx(tp,s.spfilter,1,1,REASON_COST,true,e:GetHandler(),tp)
	Duel.Release(g,REASON_COST)
end

Abyssrhine, the Atlantean Spirit (17080584) ​

Source: Scripts/c17080584.lua

lua
	local c=e:GetHandler()
	if chk==0 then return c:IsReleasable() and Duel.CheckReleaseGroupEx(tp,s.cfilter,1,REASON_COST,true,c,e,tp) end
	local g=Duel.SelectReleaseGroupEx(tp,s.cfilter,1,1,REASON_COST,true,c,e,tp)
	g:AddCard(c)
	Duel.Release(g,REASON_COST)