Skip to content

Duel.IsBattlePhase ​

Signature ​

lua
Duel.IsBattlePhase() -> bool

Description ​

Returns whether the current phase is the Battle Phase.

Returns ​

  • bool

Source ​

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

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.IsBattlePhase.
CardIDScriptDetected Calls
Yummy★Snatchy30581601Scripts/c30581601.lua1
Hunting Horn55421040Scripts/c55421040.lua2
Crystron Halqifibrax Prism65400671Scripts/c65400671.lua1
Witchcrafter Pupils69964858Scripts/c69964858.lua1
Snake-Eyes Vengeance Dragon79415624Scripts/c79415624.lua1
Hyper-Rank-Up-Magic Ultimate Force87818869Scripts/c87818869.lua1
Crossmind Archfiend52644170Scripts/c52644170.lua1
X-Saber Bruno45462306Scripts/c45462306.lua1
Master Peace, the True Dracoverlord12800564Scripts/c12800564.lua1
Borreload Liberator Dragon27096833Scripts/c27096833.lua1
Regenesis Overlord47082621Scripts/c47082621.lua1
Legendary Lord Six Samurai - Kizan42209438Scripts/c42209438.lua1
Volcanic Doomfire32543380Scripts/c32543380.lua1
Faisan, Hunting Scout of the Deep Forest86038337Scripts/c86038337.lua1
Champion's Pulse46001505Scripts/c46001505.lua1
The Great Gallant Bandit24203749Scripts/c24203749.lua1
Assist★Yummy!86762958Scripts/c86762958.lua1
Sky Striker Mecha - Adil Saber61151074Scripts/c61151074.lua1
Regenesis Lord22812963Scripts/c22812963.lua1
Dark Ceruvim Irisfil64626565Scripts/c64626565.lua1
Full-Speed Warrior17201951Scripts/c17201951.lua1
Evil HERO Malicious Fiend86676862Scripts/c86676862.lua1
Ultimate Tyranno15894048Scripts/c15894048.lua1

Script Examples ​

Yummy★Snatchy (30581601) ​

Source: Scripts/c30581601.lua

lua
end
function s.sccon(e,tp,eg,ep,ev,re,r,rp)
	return Duel.IsMainPhase() or Duel.GetTurnPlayer()~=tp and Duel.IsBattlePhase()
end
function s.sccost(e,tp,eg,ep,ev,re,r,rp,chk)

Hunting Horn (55421040) ​

Source: Scripts/c55421040.lua

lua
		return res
	end
	if Duel.IsBattlePhase() then
		e:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_FUSION_SUMMON+CATEGORY_ATKCHANGE)
	else

Crystron Halqifibrax Prism (65400671) ​

Source: Scripts/c65400671.lua

lua
end
function s.spcon(e,tp,eg,ep,ev,re,r,rp)
	return Duel.GetTurnPlayer()~=tp and (Duel.IsMainPhase() or Duel.IsBattlePhase())
end
function s.sptg(e,tp,eg,ep,ev,re,r,rp,chk)