Skip to content

Duel.SetSelectedCard ​

Signature ​

lua
Duel.SetSelectedCard(Card|Group targets) -> void

Description ​

Sets the core must-select list to a Card or all cards in a Group for later selection helpers.

Parameters ​

  • targets Card|Group

Source ​

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

Used By ​

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

  • Detected in 23 indexed script(s).
  • Search this function in the Script Explorer with Duel.SetSelectedCard.
CardIDScriptDetected Calls
Levia-Dragoon - Daedalus78579058Scripts/c78579058.lua2
Azure Ocean Dragon Lord - Neo-Daedalus Rage41570943Scripts/c41570943.lua2
Meteoroa Drytron24166324Scripts/c24166324.lua1
Pere-Zenet Em Heru46273941Scripts/c46273941.lua1
Am Duazenet45151304Scripts/c45151304.lua1
Meteonis Drytron22398665Scripts/c22398665.lua1
Theia, the Primal Being85687952Scripts/c85687952.lua1
Megalith Phuloch8805651Scripts/c8805651.lua1
Machina Ruinforce46033517Scripts/c46033517.lua2
Subterror Nemesis Warrior16719140Scripts/c16719140.lua1
Toon Black Luster Soldier28711704Scripts/c28711704.lua1
Machina Fortress5556499Scripts/c5556499.lua1
Megalith Och36849933Scripts/c36849933.lua1
Kozmo Dark Planet85991529Scripts/c85991529.lua1
Megalith Ophiel63056220Scripts/c63056220.lua1
Megalith Hagith90444325Scripts/c90444325.lua1
The Fabled Behilmoth68897338Scripts/c68897338.lua1
King Beast Barbaros63972571Scripts/c63972571.lua1
Armor Dragon Ritual58827995Scripts/c58827995.lua1
Adamancipator Relief9341993Scripts/c9341993.lua1
Ten Thousand Dragon10000Scripts/c10000.lua1
Duck Fighter54813225Scripts/c54813225.lua1
Emperor Tanuki's Critter Count20560620Scripts/c20560620.lua1

Script Examples ​

Levia-Dragoon - Daedalus (78579058) ​

Source: Scripts/c78579058.lua

lua
				local fg=Duel.GetMustMaterial(tp,EFFECT_MUST_BE_LMATERIAL)
				if fg:IsExists(aux.MustMaterialCounterFilter,1,nil,mg) then return false end
				Duel.SetSelectedCard(fg)
				return mg:CheckSubGroup(s.LCheckGoal,minc,maxc,tp,c,gf,lmat)
			end

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

Source: Scripts/c41570943.lua

lua
				local fg=Duel.GetMustMaterial(tp,EFFECT_MUST_BE_LMATERIAL)
				if fg:IsExists(aux.MustMaterialCounterFilter,1,nil,mg) then return false end
				Duel.SetSelectedCard(fg)
				return mg:CheckSubGroup(s.LCheckGoal,minc,maxc,tp,c,gf,lmat)
			end

Meteoroa Drytron (24166324) ​

Source: Scripts/c24166324.lua

lua
function s.RitualCheckGreater(g,c,atk)
	if atk==0 then return false end
	Duel.SetSelectedCard(g)
	return g:CheckWithSumGreater(aux.GetCappedAttack,atk)
end