Skip to content

RushDuel.IsCanBeSpecialSummoned ​

Alias: RD.IsCanBeSpecialSummoned. Requires the matching Rush Duel Lua bootstrap.

Signature ​

lua
RushDuel.IsCanBeSpecialSummoned(Card card, Effect effect, int player, int position) -> bool

Description ​

Calls card:IsCanBeSpecialSummoned(effect,0,player,false,false,position). This is a legality predicate for an ordinary effect Special Summon to that player, with neither summoning conditions nor revive limits bypassed. It does not check or reserve a free zone. If the destination player differs from the summoning player, use the native Card.IsCanBeSpecialSummoned arguments that match the later operation.

Parameters ​

  • card Card: Monster to check.
  • effect Effect: Summoning effect.
  • player int: Summoning player and default destination player.
  • position int: Position mask to match the later summon.

Returns ​

  • bool: Whether the native per-card summon check passes.

Source ​

Rush/Utilities/RDCondition.lua:126

lua
function RushDuel.IsCanBeSpecialSummoned(card, effect, player, position)
    return card:IsCanBeSpecialSummoned(effect, 0, player, false, false, position)
end

Used By ​

Generated from the local Rush/Scripts/ folder and rush_cards.cdb.

  • Detected in 449 indexed script(s).
  • Search this function in the Script Explorer with RushDuel.IsCanBeSpecialSummoned.
CardIDScriptDetected Calls
Nativity of the Monarchs120244063Rush/Scripts/c120244063.lua1
Instant Gift120306059Rush/Scripts/c120306059.lua2
Valkyrian Guard120231066Rush/Scripts/c120231066.lua1
Dark-Guiding Kuriboh120280009Rush/Scripts/c120280009.lua1
Major Breaking News!120304060Rush/Scripts/c120304060.lua1
Exchange of the Sheep120293030Rush/Scripts/c120293030.lua1
Dark Renewal120285066Rush/Scripts/c120285066.lua1
Magical Retribution120254028Rush/Scripts/c120254028.lua1
Gold Rush120247059Rush/Scripts/c120247059.lua1
Curse of the Magiclad Dragon120304061Rush/Scripts/c120304061.lua1
Hybridrive Back Fusion120261052Rush/Scripts/c120261052.lua1
Jinzo the Machine Menace120257028Rush/Scripts/c120257028.lua1
Rescue Rabbit120109057Rush/Scripts/c120109057.lua1
Lullalabind120246073Rush/Scripts/c120246073.lua1
YXZ-Cannon Dragon120305004Rush/Scripts/c120305004.lua1
Evolution Result Flash120290063Rush/Scripts/c120290063.lua1
Star Protector Recapture120306063Rush/Scripts/c120306063.lua1
Devil Foolish120244026Rush/Scripts/c120244026.lua1
Sunset Rebirth120257066Rush/Scripts/c120257066.lua1
Grace Princess Hina120287020Rush/Scripts/c120287020.lua1
Necromaid Timer120294014Rush/Scripts/c120294014.lua1
Chemicalizer Wing120272057Rush/Scripts/c120272057.lua1
Star Cat Destronya120235037Rush/Scripts/c120235037.lua1
Road Servant Flare120109050Rush/Scripts/c120109050.lua1
...and 425 more

Script Examples ​

Nativity of the Monarchs (120244063) ​

Source: Rush/Scripts/c120244063.lua

lua
end
function cm.spfilter(c,e,tp)
	return c:IsLevelAbove(5) and RD.IsDefense(c,1000) and RD.IsCanBeSpecialSummoned(c,e,tp,POS_FACEUP_ATTACK)
end
function cm.condition(e,tp,eg,ep,ev,re,r,rp)

Instant Gift (120306059) ​

Source: Rush/Scripts/c120306059.lua

lua
function cm.chkfilter(c,e,tp,fc)
	return aux.IsMaterialListCode(fc,c:GetFusionCode())
		and RD.IsCanBeSpecialSummoned(c,e,tp,POS_FACEUP)
end
function cm.spfilter(c,e,tp,code)

Valkyrian Guard (120231066) ​

Source: Rush/Scripts/c120231066.lua

lua
end
function cm.spfilter(c,e,tp)
	return c:IsLevel(4) and c:IsRace(RACE_SPELLCASTER) and RD.IsCanBeSpecialSummoned(c,e,tp,POS_FACEUP_ATTACK)
end
function cm.posfilter(c,e,tp)