Skip to content

RushDuel.IsDefense ​

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

Signature ​

lua
RushDuel.IsDefense(any card, any def) -> any

Description ​

Rush Duel helper declared in RDCondition.lua. Its argument names are extracted from the pinned source; parameter and return types have not yet been reviewed.

Upstream source comment ​

text
条件: 守备力为 def

Parameters ​

  • card any: Type and behavior are not yet reviewed; see the source.
  • def any: Type and behavior are not yet reviewed; see the source.

Returns ​

  • any: Return contract has not been reviewed; inspect the source below.

Source ​

Rush/Utilities/RDCondition.lua:91

lua
function RushDuel.IsDefense(card, def)
    return card:IsDefense(def) and not RushDuel.IsMaximumMode(card)
end

Used By ​

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

  • Detected in 190 indexed script(s).
  • Search this function in the Script Explorer with RushDuel.IsDefense.
CardIDScriptDetected Calls
Nativity of the Monarchs120244063Rush/Scripts/c120244063.lua1
Dark-Guiding Kuriboh120280009Rush/Scripts/c120280009.lua1
Miracle Pick120253052Rush/Scripts/c120253052.lua1
Imaginary Arc Turbulence120196013Rush/Scripts/c120196013.lua1
Rising Protect120304055Rush/Scripts/c120304055.lua1
Shannah the Clad Dragon Researcher120304017Rush/Scripts/c120304017.lua1
Spiritualization Training120301020Rush/Scripts/c120301020.lua2
Star Protector Recapture120306063Rush/Scripts/c120306063.lua2
Devil Foolish120244026Rush/Scripts/c120244026.lua2
Ecliceras Drakon120109033Rush/Scripts/c120109033.lua1
Star Cat Destronya120235037Rush/Scripts/c120235037.lua2
Plasmatic Model Smart Owl120285019Rush/Scripts/c120285019.lua1
Abysskite Liem120249025Rush/Scripts/c120249025.lua1
Cosmostar the White Hole Polairy120293045Rush/Scripts/c120293045.lua2
Plasmatic Model Tool Ceto120301069Rush/Scripts/c120301069.lua1
Rising HERO Argent O120304042Rush/Scripts/c120304042.lua1
Intercepting Gaia120249061Rush/Scripts/c120249061.lua1
Under Dealer120290015Rush/Scripts/c120290015.lua1
Reborn Pattern120294064Rush/Scripts/c120294064.lua1
Despair and Desire120301034Rush/Scripts/c120301034.lua1
Speed Commander120301058Rush/Scripts/c120301058.lua1
Executie Emergency!120231040Rush/Scripts/c120231040.lua1
Lily's Syringe120272053Rush/Scripts/c120272053.lua1
Imaginary Leading Actor120271029Rush/Scripts/c120271029.lua1
...and 166 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)

Dark-Guiding Kuriboh (120280009) ​

Source: Rush/Scripts/c120280009.lua

lua
end
function cm.spfilter(c,e,tp)
	return (c:IsCode(list[1]) or (c:IsLevel(7) and RD.IsDefense(c,2100)))
		and RD.IsCanBeSpecialSummoned(c,e,tp,POS_FACEDOWN_DEFENSE)
end

Miracle Pick (120253052) ​

Source: Rush/Scripts/c120253052.lua

lua
--Activate
function cm.costfilter(c,e,tp)
	return not c:IsPublic() and c:IsLevel(7) and c:IsAttribute(ATTRIBUTE_LIGHT+ATTRIBUTE_DARK) and c:IsRace(RACE_PSYCHO) and RD.IsDefense(c,0)
end
cm.cost=RD.CostShowHand(cm.costfilter,1,1)