Card.GetOriginalAttribute
Signature
lua
Card.GetOriginalAttribute(Card c) -> intDescription
Returns c's original Attribute from card data, or 0 while c is marked with STATUS_NO_LEVEL.
Parameters
cCard
Returns
int
Source
D:\Programs\GitHub\ygopro-core\libcard.cpp:3483
Used By
Generated from the local Scripts/ folder and cards.cdb.
- Detected in 72 indexed script(s).
- Search this function in the Script Explorer with
Card.GetOriginalAttribute.
| Card | ID | Script | Detected Calls |
|---|---|---|---|
| Duel Link Dragon, the Duel Dragon | 60025883 | Scripts/c60025883.lua | 1 |
| Vanquish Soul Trinity Burst | 53330789 | Scripts/c53330789.lua | 3 |
| World Legacy Monstrosity | 14604710 | Scripts/c14604710.lua | 2 |
| Elfnotes: Rhapsodia of Madness | 24092792 | Scripts/c24092792.lua | 3 |
| Neo Super Quantal Mech King Blaster Magna | 95493471 | Scripts/c95493471.lua | 2 |
| Sudden Thunder Swamp | 23611122 | Scripts/c23611122.lua | 1 |
| Chaos Allure Queen | 29925614 | Scripts/c29925614.lua | 2 |
| Capsule Monster Chess | 24056179 | Scripts/c24056179.lua | 2 |
| Fairy Tail - Wiccat | 27632520 | Scripts/c27632520.lua | 2 |
| Chaofeng, Phantom of the Yang Zing | 19048328 | Scripts/c19048328.lua | 5 |
| Hyper-Rank-Up-Magic Ultimate Force | 87818869 | Scripts/c87818869.lua | 1 |
| Argostars - Giantslaying | 30964246 | Scripts/c30964246.lua | 1 |
| Gagaga Utopic Tactics | 75956913 | Scripts/c75956913.lua | 2 |
| Duality | 39973386 | Scripts/c39973386.lua | 2 |
| Myutant Blast | 79072916 | Scripts/c79072916.lua | 3 |
| Speedroid Wing Synchron | 2254222 | Scripts/c2254222.lua | 1 |
| Mirage Swordsman | 73936388 | Scripts/c73936388.lua | 1 |
| Union Carrier | 83152482 | Scripts/c83152482.lua | 3 |
| Sacred Fire King Garunix | 66431519 | Scripts/c66431519.lua | 1 |
| Silhouhatte Rabbit | 1528054 | Scripts/c1528054.lua | 1 |
| Galaxy Satellite Dragon | 92362073 | Scripts/c92362073.lua | 1 |
| Chaos Angel | 22850702 | Scripts/c22850702.lua | 1 |
| Crystal Aegis | 58371671 | Scripts/c58371671.lua | 3 |
| Simorgh Sky Battle | 57823578 | Scripts/c57823578.lua | 1 |
| ...and 48 more |
Script Examples
Duel Link Dragon, the Duel Dragon (60025883)
Source: Scripts/c60025883.lua
lua
local lv=tc:GetOriginalLevel()
local race=tc:GetOriginalRace()
local att=tc:GetOriginalAttribute()
if Duel.GetLocationCount(tp,LOCATION_MZONE,tp,LOCATION_REASON_TOFIELD,zone)<=0
or not Duel.IsPlayerCanSpecialSummonMonster(tp,60025884,0,TYPES_TOKEN_MONSTER,atk,def,lv,race,att) then return endVanquish Soul Trinity Burst (53330789)
Source: Scripts/c53330789.lua
lua
function c53330789.spfilter(c,e,tp,attr)
return c:IsSetCard(0x195) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
and c:GetOriginalAttribute()~=attr
end
function c53330789.filter(c,e,tp)World Legacy Monstrosity (14604710)
Source: Scripts/c14604710.lua
lua
end
function c14604710.spfilter2(c,e,tp,tc)
return c:IsLevel(9) and c:GetOriginalRace()~=tc:GetOriginalRace() and c:GetOriginalAttribute()~=tc:GetOriginalAttribute()
and c:IsCanBeSpecialSummoned(e,0,tp,false,false)
end