Skip to content

Duel.RaiseSingleEvent ​

Signature ​

lua
Duel.RaiseSingleEvent(Card ec, int code, Effect|nil re, int r, int rp, int ep, int ev) -> void

Description ​

Raises a single-card event for ec with code, re, r, rp, ep, and ev, then processes single-card events.

Parameters ​

  • ec Card
  • code int
  • re Effect|nil
  • r int
  • rp int
  • ep int
  • ev int

Source ​

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

Used By ​

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

  • Detected in 35 indexed script(s).
  • Search this function in the Script Explorer with Duel.RaiseSingleEvent.
CardIDScriptDetected Calls
Performage Cup Tricker6812770Scripts/c6812770.lua1
Squeeze, the Full Moon of Raise Moon - JACKPOT!9484285Scripts/c9484285.lua2
Time Thief Redoer55285840Scripts/c55285840.lua1
Firewall Dragon Singularity21637210Scripts/c21637210.lua1
Angelechy Bastion28904860Scripts/c28904860.lua2
LeVirtue Dragon33113958Scripts/c33113958.lua1
Rank-Up-Magic Barian's Force47660516Scripts/c47660516.lua1
Transcendosaurus Exaraptor56818742Scripts/c56818742.lua1
World of Prophecy29146185Scripts/c29146185.lua1
Goblin Biker Grand Breakout29111045Scripts/c29111045.lua1
Angelechy Shatranga42410161Scripts/c42410161.lua2
Firewall Dragon5043010Scripts/c5043010.lua1
Time Thief Double Barrel91135480Scripts/c91135480.lua1
Angelechy Destrier55393975Scripts/c55393975.lua2
Van'Dalgyon the Dark Dragon Lord24857466Scripts/c24857466.lua1
Seismic Shockwave79569173Scripts/c79569173.lua1
Number 71: Rebarian Shark59479050Scripts/c59479050.lua1
Sacred Tree Beast, Hyperyton9349094Scripts/c9349094.lua1
Heroic Challenger - Ambush Soldier92609670Scripts/c92609670.lua1
Power-Up Adapter78586116Scripts/c78586116.lua1
Gagagaga Girl88917691Scripts/c88917691.lua1
Dragon Gate9567495Scripts/c9567495.lua1
Black Rose Moonlight Dragon33698022Scripts/c33698022.lua1
Xyz Revenge10275411Scripts/c10275411.lua1
...and 11 more

Script Examples ​

Performage Cup Tricker (6812770) ​

Source: Scripts/c6812770.lua

lua
		Duel.Overlay(tc2,sg,false)
		local oc=sg:GetFirst():GetOverlayTarget()
		Duel.RaiseSingleEvent(tc,EVENT_DETACH_MATERIAL,e,0,0,0,0)
		Duel.RaiseEvent(tc,EVENT_DETACH_MATERIAL,e,0,0,0,0)
	end

Squeeze, the Full Moon of Raise Moon - JACKPOT! (9484285) ​

Source: Scripts/c9484285.lua

lua
end
function s.ldop1(e,tp,eg,ep,ev,re,r,rp)
	Duel.RaiseSingleEvent(e:GetHandler(),EVENT_CUSTOM+id,e,0,tp,0,0)
end
function s.ldcon2(e,tp,eg,ep,ev,re,r,rp)

Time Thief Redoer (55285840) ​

Source: Scripts/c55285840.lua

lua
	if not sg then return end
	Duel.SendtoGrave(sg,REASON_EFFECT)
	Duel.RaiseSingleEvent(c,EVENT_DETACH_MATERIAL,e,0,0,0,0)
	if sg:IsExists(Card.IsType,1,nil,TYPE_MONSTER) then
		Duel.BreakEffect()