Skip to content

RushDuel.AddRitualProcedure ​

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

Signature ​

lua
RushDuel.AddRitualProcedure(Card card) -> void

Description ​

Registers the Rush Ritual monster's type-adjustment effect, removing the TYPE_FUSION compatibility bit. This helper does not create a Ritual Spell activation or summon anything; the spell uses CreateRitualEffect.

Parameters ​

  • card Card: Rush Ritual monster.

Returns ​

No return values.

Source ​

Rush/Utilities/RDRitual.lua:32

lua
function RushDuel.AddRitualProcedure(card)
    if card:IsStatus(STATUS_COPYING_EFFECT) then
        return
    end
    local e = Effect.CreateEffect(card)
    e:SetType(EFFECT_TYPE_SINGLE)
    e:SetCode(EFFECT_REMOVE_TYPE)
    e:SetProperty(EFFECT_FLAG_CANNOT_DISABLE + EFFECT_FLAG_UNCOPYABLE + EFFECT_FLAG_SET_AVAILABLE)
    e:SetRange(0xff)
    e:SetValue(TYPE_FUSION)
    card:RegisterEffect(e)
end

Used By ​

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

  • Detected in 48 indexed script(s).
  • Search this function in the Script Explorer with RushDuel.AddRitualProcedure.
CardIDScriptDetected Calls
Wako Gozen Riletta120309021Rush/Scripts/c120309021.lua1
Souffraruda the Defiant Soulclad Scripture120298002Rush/Scripts/c120298002.lua1
Ever-Grace Princess Hina120290038Rush/Scripts/c120290038.lua1
Reshef the Dark Being120306069Rush/Scripts/c120306069.lua1
Healthie Tigasati120306042Rush/Scripts/c120306042.lua1
Plasmatic Model Another Rising Lystella120290034Rush/Scripts/c120290034.lua1
Ever-Grace Princess Mai120287014Rush/Scripts/c120287014.lua1
Twin Blaze Fiend Angel Lunael120287032Rush/Scripts/c120287032.lua1
Necromaid Re:D120294045Rush/Scripts/c120294045.lua1
Zerato, Angel of the Sanctuary120290035Rush/Scripts/c120290035.lua1
Hungreed Burger120290033Rush/Scripts/c120290033.lua1
Luna Moonforce Alba120300038Rush/Scripts/c120300038.lua1
Yae the Secret Special Investigations Mermaid120306043Rush/Scripts/c120306043.lua1
Necromaid Lurker120294044Rush/Scripts/c120294044.lua1
Isyria, Deity of the Monumenthes120300037Rush/Scripts/c120300037.lua1
Mazera, Devil of the Den120290036Rush/Scripts/c120290036.lua1
Sparkhearts Passion Girl120298018Rush/Scripts/c120298018.lua1
Luna Moonforce Mochi120300039Rush/Scripts/c120300039.lua1
Healthie Elizalamilla120306041Rush/Scripts/c120306041.lua1
Plasmatic Model Rising Lystella120285047Rush/Scripts/c120285047.lua1
Legendary Lineage Saber120285049Rush/Scripts/c120285049.lua1
Zera the Evil Fiend120287002Rush/Scripts/c120287002.lua1
Twin Blaze Fiend Angel Archel120287031Rush/Scripts/c120287031.lua1
Sparkhearts Passion Makma120298020Rush/Scripts/c120298020.lua1
...and 24 more

Script Examples ​

Wako Gozen Riletta (120309021) ​

Source: Rush/Scripts/c120309021.lua

lua
function cm.initial_effect(c)
	RD.AddCodeList(c,list)
	RD.AddRitualProcedure(c)
	--Destroy
	local e1=Effect.CreateEffect(c)

Souffraruda the Defiant Soulclad Scripture (120298002) ​

Source: Rush/Scripts/c120298002.lua

lua
function cm.initial_effect(c)
	RD.AddCodeList(c,list)
	RD.AddRitualProcedure(c)
	--Damage
	local e1=Effect.CreateEffect(c)

Ever-Grace Princess Hina (120290038) ​

Source: Rush/Scripts/c120290038.lua

lua
function cm.initial_effect(c)
	RD.AddCodeList(c,list)
	RD.AddRitualProcedure(c)
	--Destroy
	local e1=Effect.CreateEffect(c)