@@ -4,6 +4,7 @@ local s,id=GetID()
44function s .initial_effect (c )
55 -- Activate
66 local e1 = Effect .CreateEffect (c )
7+ e1 :SetDescription (aux .Stringid (id ,0 ))
78 e1 :SetCategory (CATEGORY_SPECIAL_SUMMON + CATEGORY_TOKEN )
89 e1 :SetType (EFFECT_TYPE_ACTIVATE )
910 e1 :SetCode (EVENT_FREE_CHAIN )
@@ -13,9 +14,9 @@ function s.initial_effect(c)
1314 c :RegisterEffect (e1 )
1415end
1516s .listed_names = {TOKEN_REPTILIANNE }
16- s .listed_series = {0x3c }
17+ s .listed_series = {SET_REPTILIANNE }
1718function s .cfilter (c )
18- return c :IsSetCard (0x3c ) and c :IsMonster () and c :IsAbleToRemoveAsCost () and aux .SpElimFilter (c ,true )
19+ return c :IsSetCard (SET_REPTILIANNE ) and c :IsMonster () and c :IsAbleToRemoveAsCost () and aux .SpElimFilter (c ,true )
1920end
2021function s .cost (e ,tp ,eg ,ep ,ev ,re ,r ,rp ,chk )
2122 if chk == 0 then return Duel .IsExistingMatchingCard (s .cfilter ,tp ,LOCATION_MZONE + LOCATION_GRAVE ,0 ,1 ,nil ) end
@@ -25,17 +26,17 @@ function s.cost(e,tp,eg,ep,ev,re,r,rp,chk)
2526end
2627function s .target (e ,tp ,eg ,ep ,ev ,re ,r ,rp ,chk )
2728 if chk == 0 then return not Duel .IsPlayerAffectedByEffect (tp ,CARD_BLUEEYES_SPIRIT ) and (Duel .GetLocationCount (tp ,LOCATION_MZONE )> 1
28- or (Duel .IsPlayerAffectedByEffect (tp ,69832741 ) and Duel .GetLocationCount (tp ,LOCATION_MZONE )> 0 ))
29- and Duel .IsPlayerCanSpecialSummonMonster (tp ,TOKEN_REPTILIANNE ,0x3c ,TYPES_TOKEN ,0 ,0 ,1 ,RACE_REPTILE ,ATTRIBUTE_EARTH ) end
29+ or (Duel .IsPlayerAffectedByEffect (tp ,CARD_SPIRIT_ELIMINATION ) and Duel .GetLocationCount (tp ,LOCATION_MZONE )> 0 ))
30+ and Duel .IsPlayerCanSpecialSummonMonster (tp ,TOKEN_REPTILIANNE ,SET_REPTILIANNE ,TYPES_TOKEN ,0 ,0 ,1 ,RACE_REPTILE ,ATTRIBUTE_EARTH ) end
3031 Duel .SetOperationInfo (0 ,CATEGORY_TOKEN ,nil ,2 ,0 ,0 )
3132 Duel .SetOperationInfo (0 ,CATEGORY_SPECIAL_SUMMON ,nil ,2 ,tp ,0 )
3233end
3334function s .activate (e ,tp ,eg ,ep ,ev ,re ,r ,rp )
3435 if Duel .IsPlayerAffectedByEffect (tp ,CARD_BLUEEYES_SPIRIT ) or Duel .GetLocationCount (tp ,LOCATION_MZONE )< 2
35- or not Duel .IsPlayerCanSpecialSummonMonster (tp ,TOKEN_REPTILIANNE ,0x3c ,TYPES_TOKEN ,0 ,0 ,1 ,RACE_REPTILE ,ATTRIBUTE_EARTH ) then return end
36+ or not Duel .IsPlayerCanSpecialSummonMonster (tp ,TOKEN_REPTILIANNE ,SET_REPTILIANNE ,TYPES_TOKEN ,0 ,0 ,1 ,RACE_REPTILE ,ATTRIBUTE_EARTH ) then return end
3637 for i = 1 ,2 do
3738 local token = Duel .CreateToken (tp ,TOKEN_REPTILIANNE )
3839 Duel .SpecialSummonStep (token ,0 ,tp ,tp ,false ,false ,POS_FACEUP )
3940 end
4041 Duel .SpecialSummonComplete ()
41- end
42+ end
0 commit comments