Skip to content

Duel.Summon ​

Signature ​

lua
Duel.Summon(int player, Card c, bool ignore_count, [Effect|nil e], [int min], [int zone]) -> void

Description ​

Makes player Normal Summon c, not Set it, optionally by effect e and requiring at least min Tributes. If e is nil, regular Normal Summon rules are used. If ignore_count is true, the once-per-turn Normal Summon limit is ignored.

Parameters ​

  • player int
  • c Card
  • ignore_count bool
  • e Effect|nil optional
  • min int optional - default: 0
  • zone int optional - default: 0x1f

Source ​

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

Guided Examples ​

Learn how to use this function in context:

Used By ​

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

  • Detected in 100 indexed script(s).
  • Search this function in the Script Explorer with Duel.Summon.
CardIDScriptDetected Calls
Ehther the Heavenly Monarch96570609Scripts/c96570609.lua1
Aiwass, Divine Spirit of the Law84288367Scripts/c84288367.lua1
Clown Crew Soiree Operations70058649Scripts/c70058649.lua1
Tails of the Fairy Tails82119326Scripts/c82119326.lua1
Union Activation38527680Scripts/c38527680.lua1
Kuribeh34419588Scripts/c34419588.lua1
Ojamatch38395123Scripts/c38395123.lua1
Quick Summon10086952Scripts/c10086952.lua2
Clown Crew Biancaviso82159583Scripts/c82159583.lua1
Argostars - Giantslaying30964246Scripts/c30964246.lua1
Rahamu, Envoy of the Sacred Tome53904087Scripts/c53904087.lua1
Ritual Beast Ulti-Kimunfalcos58811192Scripts/c58811192.lua1
Doodle Beast - Tyranno67725394Scripts/c67725394.lua1
Primite Imperial Dragon81418467Scripts/c81418467.lua1
Bahalutiya, the Grand Radiance53318263Scripts/c53318263.lua1
Hi-Speedroid Rubber Band Shooter72813401Scripts/c72813401.lua1
Floowandereeze & Empen80611581Scripts/c80611581.lua1
Exosister Betrayal52335937Scripts/c52335937.lua1
Gizmek Yata, the Gleaming Vanguard13224603Scripts/c13224603.lua1
Repair Genex Controller8173184Scripts/c8173184.lua1
Electrode Beast Cation21291696Scripts/c21291696.lua1
Miasma Necromancer69176851Scripts/c69176851.lua1
Fairy Tale Tails91957038Scripts/c91957038.lua1
Gagaga Illusion73496100Scripts/c73496100.lua1
...and 76 more

Script Examples ​

Ehther the Heavenly Monarch (96570609) ​

Source: Scripts/c96570609.lua

lua
	if pos==0 then return end
	if Duel.SelectPosition(tp,c,pos)==POS_FACEUP_ATTACK then
		Duel.Summon(tp,c,true,nil,1)
	else
		Duel.MSet(tp,c,true,nil,1)

Aiwass, Divine Spirit of the Law (84288367) ​

Source: Scripts/c84288367.lua

lua
			if tc then
				Duel.ShuffleHand(tp)
				Duel.Summon(tp,tc,true,nil)
			end
		end

Clown Crew Soiree Operations (70058649) ​

Source: Scripts/c70058649.lua

lua
	local tc=g:GetFirst()
	if tc then
		Duel.Summon(tp,tc,true,nil,1)
	end
end