Skip to content

Duel.IsPlayerCanAdditionalSummon ​

Signature ​

lua
Duel.IsPlayerCanAdditionalSummon(int player) -> bool

Description ​

Returns true when player has no pending extra Normal Summon marker in core.extra_summon.

Parameters ​

  • player int

Returns ​

  • bool

Source ​

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

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.IsPlayerCanAdditionalSummon.
CardIDScriptDetected Calls
Synchro Fellowship43834302Scripts/c43834302.lua2
Red-Eyes Retro Dragon53485634Scripts/c53485634.lua1
Gimmick Puppet Fantasix Machinix76290637Scripts/c76290637.lua2
Swap Frog9126351Scripts/c9126351.lua1
Battlewasp - Sachi the Ceremonial Bow71456737Scripts/c71456737.lua1
Darkness Resonator83445539Scripts/c83445539.lua1
Ancient Chant78665705Scripts/c78665705.lua2
Royal Archfiend58769832Scripts/c58769832.lua2
Shadow's Light61322713Scripts/c61322713.lua1
Maginificent Magikey Mafteal15983048Scripts/c15983048.lua1
Knightmare Goblin39064822Scripts/c39064822.lua1
Scrap Raptor80529459Scripts/c80529459.lua2
U.A. Hyper Stadium12931061Scripts/c12931061.lua1
Yosenju Kodam23740893Scripts/c23740893.lua1
Mithra the Thunder Vassal22404675Scripts/c22404675.lua1
Cartorhyn the Hidden Gem of the Seafront94076521Scripts/c94076521.lua1
Balancer Lord8567955Scripts/c8567955.lua1
Noble Knight Custennin42472002Scripts/c42472002.lua1
World Legacy - "World Key"40441990Scripts/c40441990.lua1
Simorgh, Bird of Beginning50820852Scripts/c50820852.lua1
Vampire's Domain5795882Scripts/c5795882.lua1
Ice Knight99328137Scripts/c99328137.lua1
Card Advance52112003Scripts/c52112003.lua1

Script Examples ​

Synchro Fellowship (43834302) ​

Source: Scripts/c43834302.lua

lua
	if chkc then return chkc:IsLocation(LOCATION_MZONE) and s.lvfilter(chkc) end
	if chk==0 then return Duel.IsExistingTarget(s.lvfilter,tp,LOCATION_MZONE,0,1,nil) and Duel.GetFlagEffect(tp,id)==0
		and Duel.IsPlayerCanSummon(tp) and Duel.IsPlayerCanAdditionalSummon(tp)
	end
	Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TARGET)

Red-Eyes Retro Dragon (53485634) ​

Source: Scripts/c53485634.lua

lua
end
function c53485634.sumtg(e,tp,eg,ep,ev,re,r,rp,chk)
	if chk==0 then return Duel.IsPlayerCanSummon(tp) and Duel.IsPlayerCanAdditionalSummon(tp) end
end
function c53485634.sumop(e,tp,eg,ep,ev,re,r,rp)

Gimmick Puppet Fantasix Machinix (76290637) ​

Source: Scripts/c76290637.lua

lua
function s.thtg(e,tp,eg,ep,ev,re,r,rp,chk)
	if chk==0 then return Duel.IsExistingMatchingCard(s.thfilter,tp,LOCATION_DECK,0,1,nil)
		and Duel.IsPlayerCanSummon(tp) and Duel.IsPlayerCanAdditionalSummon(tp) end
	Duel.Hint(HINT_OPSELECTED,1-tp,e:GetDescription())
	Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK)