Skip to content

Card.GetBaseDefense ​

Signature ​

lua
Card.GetBaseDefense(Card c) -> int

Description ​

Returns c's current base DEF. Unknown or negative base DEF values are clamped to 0 by this binding.

Parameters ​

  • c Card

Returns ​

  • int

Source ​

  • D:\Programs\GitHub\ygopro-core\libcard.cpp:3495

Used By ​

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

  • Detected in 76 indexed script(s).
  • Search this function in the Script Explorer with Card.GetBaseDefense.
CardIDScriptDetected Calls
Gunkan Sushipyard Seaside Supper Spot62200831Scripts/c62200831.lua1
Megaroid City44139064Scripts/c44139064.lua1
Sudden Thunder Swamp23611122Scripts/c23611122.lua1
Lunalight Perfume Dancer81196066Scripts/c81196066.lua1
Argostars - Giantslaying30964246Scripts/c30964246.lua1
Brilliant Fusion7394770Scripts/c7394770.lua1
Cherubini, Ebon Angel of the Burning Abyss58699500Scripts/c58699500.lua1
Update Jammer88093706Scripts/c88093706.lua2
Silhouhatte Rabbit1528054Scripts/c1528054.lua1
Crystal Aegis58371671Scripts/c58371671.lua3
Subterror Final Battle74640994Scripts/c74640994.lua1
Antidote Nurse31539614Scripts/c31539614.lua2
Trivikarma7436169Scripts/c7436169.lua3
Despian Proskenion18666161Scripts/c18666161.lua2
Apparition91392974Scripts/c91392974.lua1
Gunkan Suship Shirauo-class Carrier21293424Scripts/c21293424.lua1
Mermail Abyssnerei71133680Scripts/c71133680.lua2
That's 10!97223101Scripts/c97223101.lua1
Heavy Freight Train Derricrane13647631Scripts/c13647631.lua1
Pig Iron vs. Pen Peg46497537Scripts/c46497537.lua2
Regenesis Dragon59323650Scripts/c59323650.lua1
Superheavy Samurai Soulbuster Gauntlet35800511Scripts/c35800511.lua1
Mimighoul Dungeon86809440Scripts/c86809440.lua1
Parallel eXceed71278040Scripts/c71278040.lua1
...and 52 more

Script Examples ​

Gunkan Sushipyard Seaside Supper Spot (62200831) ​

Source: Scripts/c62200831.lua

lua
	if chk==0 then return true end
	local tg=eg:Filter(c62200831.cfilter2,nil,tp)
	local def=tg:GetSum(Card.GetBaseDefense)
	e:SetLabel(def)
end

Megaroid City (44139064) ​

Source: Scripts/c44139064.lua

lua
	if tc:IsRelateToBattle() and tc:IsControler(tp) then
		local batk=tc:GetBaseAttack()
		local bdef=tc:GetBaseDefense()
		local e1=Effect.CreateEffect(c)
		e1:SetType(EFFECT_TYPE_SINGLE)

Sudden Thunder Swamp (23611122) ​

Source: Scripts/c23611122.lua

lua
		or bit.band(c:GetOriginalAttribute(),0x7f)~=0
		or c:GetBaseAttack()>0
		or c:GetBaseDefense()>0)
end
function s.activate(e,tp,eg,ep,ev,re,r,rp)