Skip to content

Duel.IsPlayerAffectedByEffect ​

Signature ​

lua
Duel.IsPlayerAffectedByEffect(int player, int code) -> Effect|nil,...

Description ​

Returns an effect affecting player with code, or nil if no matching effect exists. Some effects may return additional values.

Parameters ​

  • player int
  • code int

Returns ​

  • Effect|nil
  • ...

Source ​

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

Used By ​

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

  • Detected in 732 indexed script(s).
  • Search this function in the Script Explorer with Duel.IsPlayerAffectedByEffect.
CardIDScriptDetected Calls
Pendulum Evolution55795155Scripts/c55795155.lua2
Levia-Dragoon - Daedalus78579058Scripts/c78579058.lua2
Azure Ocean Dragon Lord - Neo-Daedalus Rage41570943Scripts/c41570943.lua3
Surprise Fusion35167375Scripts/c35167375.lua2
Ultra Polymerization76647978Scripts/c76647978.lua2
Accel Synchro Stardust Dragon30983281Scripts/c30983281.lua4
Ashtraja Susanoo17020474Scripts/c17020474.lua1
Deftero Enneacraft - "alazoneIA"92171126Scripts/c92171126.lua1
Prank-Kids Weather Washer44509529Scripts/c44509529.lua2
Enneacraft - Asta.PIXEA28454232Scripts/c28454232.lua1
Graydle Split75361204Scripts/c75361204.lua2
Enneacraft - Archa.TAIL81237046Scripts/c81237046.lua1
D/D/D/D Dimensional King Arc Crisis71398055Scripts/c71398055.lua3
Barian's Chaos Draw97769122Scripts/c97769122.lua2
Nekroz Kaleidoscope51124303Scripts/c51124303.lua2
Enneacraft - Atil.SPIA71801447Scripts/c71801447.lua1
Enneacraft - Aiza.LEON82359538Scripts/c82359538.lua1
Enlightenment Dragon46186135Scripts/c46186135.lua1
Bujinki Ahashima71095768Scripts/c71095768.lua2
Ultimate Crystal Rainbow Dragon Overdrive84544192Scripts/c84544192.lua1
Chimera Fusion63136489Scripts/c63136489.lua2
Tellusion the Magna Warrior24431911Scripts/c24431911.lua2
Rescue Hamster50485594Scripts/c50485594.lua2
Prank-Kids Rocket Ride18514525Scripts/c18514525.lua2
...and 708 more

Script Examples ​

Pendulum Evolution (55795155) ​

Source: Scripts/c55795155.lua

lua
	local ft2=Duel.GetLocationCountFromEx(tp,tp,nil,TYPE_PENDULUM)
	local ft=Duel.GetUsableMZoneCount(tp)
	local ect=c29724053 and Duel.IsPlayerAffectedByEffect(tp,29724053) and c29724053[tp]
	if ect and ect<ft2 then ft2=ect end
	if Duel.IsPlayerAffectedByEffect(tp,59822133) then

Levia-Dragoon - Daedalus (78579058) ​

Source: Scripts/c78579058.lua

lua
end
function s.glcheck(g,c,tp)
	return Duel.IsPlayerAffectedByEffect(tp,38391684) or g:GetCount()==3
end
function s.LConditionFilter(c,f,lc,e)

Azure Ocean Dragon Lord - Neo-Daedalus Rage (41570943) ​

Source: Scripts/c41570943.lua

lua
end
function s.glcheck(g,c,tp)
	return Duel.IsPlayerAffectedByEffect(tp,38391684) or g:GetCount()==4
end
function s.LConditionFilter(c,f,lc,e)