Skip to content

Duel.RaiseEvent ​

Signature ​

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

Description ​

Raises event code for a Card or Group with the supplied effect, reason, reason player, event player, and event value. The core processes instant events after raising the event and yields without returning Lua values.

Parameters ​

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

Source ​

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

Guided Examples ​

Learn how to use this function in context:

Used By ​

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

  • Detected in 110 indexed script(s).
  • Search this function in the Script Explorer with Duel.RaiseEvent.
CardIDScriptDetected Calls
Pendulum Evolution55795155Scripts/c55795155.lua1
Astrograph Sorcerer76794549Scripts/c76794549.lua1
Performage Cup Tricker6812770Scripts/c6812770.lua1
Ghostrick Renovation61818176Scripts/c61818176.lua1
Ursarctic Polari27693363Scripts/c27693363.lua1
GMX 55th Experiment Report38984832Scripts/c38984832.lua1
Dracotail Shaulas42125140Scripts/c42125140.lua2
Chronograph Sorcerer12289247Scripts/c12289247.lua1
Particle Fusion39261576Scripts/c39261576.lua1
Fossil Fusion59419719Scripts/c59419719.lua1
Sea Stealth Attack19089195Scripts/c19089195.lua1
Black Garden71645242Scripts/c71645242.lua1
GMX - VELOX82706696Scripts/c82706696.lua1
Dracotail Arthalion33760966Scripts/c33760966.lua2
Favorite Hero11881272Scripts/c11881272.lua1
Triamid Dancer69529337Scripts/c69529337.lua1
Angello Vaalmonica3048768Scripts/c3048768.lua1
Vanquish Soul Caesar Valius91073013Scripts/c91073013.lua2
Dracotail Gulamel79755671Scripts/c79755671.lua2
Dimonno Vaalmonica30432463Scripts/c30432463.lua1
Vanquish Soul Heavy Borger92895501Scripts/c92895501.lua2
Scrap-Iron Sacred Statue85520170Scripts/c85520170.lua1
Numeron Wall42352091Scripts/c42352091.lua1
LeVirtue Dragon33113958Scripts/c33113958.lua1
...and 86 more

Script Examples ​

Pendulum Evolution (55795155) ​

Source: Scripts/c55795155.lua

lua
	Duel.HintSelection(Group.FromCards(lpz))
	Duel.HintSelection(Group.FromCards(rpz))
	Duel.RaiseEvent(sg,EVENT_SPSUMMON_SUCCESS_G_P,e,REASON_EFFECT,tp,tp,0)
	Duel.SpecialSummon(sg,SUMMON_TYPE_PENDULUM,tp,tp,true,true,POS_FACEUP)
	e1:Reset()

Astrograph Sorcerer (76794549) ​

Source: Scripts/c76794549.lua

lua
end
function c76794549.regop(e,tp,eg,ep,ev,re,r,rp)
	Duel.RaiseEvent(eg,EVENT_CUSTOM+76794549,re,r,rp,ep,e:GetLabel())
end
function c76794549.rpfilter(c,e,tp)

Performage Cup Tricker (6812770) ​

Source: Scripts/c6812770.lua

lua
		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
end