@@ -8,17 +8,16 @@ function s.initial_effect(c)
88 e1 :SetDescription (aux .Stringid (id ,0 ))
99 e1 :SetType (EFFECT_TYPE_ACTIVATE )
1010 e1 :SetCode (EVENT_FREE_CHAIN )
11- e1 :SetHintTiming (0 ,TIMING_STANDBY_PHASE |TIMING_MAIN_END |TIMINGS_CHECK_MONSTER_E )
1211 e1 :SetTarget (s .efftg )
1312 e1 :SetOperation (s .effop )
13+ e1 :SetHintTiming (0 ,TIMING_STANDBY_PHASE |TIMING_MAIN_END |TIMINGS_CHECK_MONSTER_E )
1414 c :RegisterEffect (e1 )
1515 -- Set this card
1616 local e2 = Effect .CreateEffect (c )
1717 e2 :SetDescription (aux .Stringid (id ,1 ))
1818 e2 :SetType (EFFECT_TYPE_SINGLE + EFFECT_TYPE_TRIGGER_O )
1919 e2 :SetProperty (EFFECT_FLAG_DELAY )
2020 e2 :SetCode (EVENT_DESTROYED )
21- e2 :SetCountLimit (1 ,{id ,1 })
2221 e2 :SetCondition (function (e ,tp ,eg ,ep ,ev ,re ,r ,rp ) return re :GetHandler ():IsCode (CARD_MYSTICAL_SPACE_TYPHOON ) end )
2322 e2 :SetTarget (s .settg )
2423 e2 :SetOperation (s .setop )
5857function s .effop (e ,tp ,eg ,ep ,ev ,re ,r ,rp )
5958 local op = e :GetLabel ()
6059 if op == 1 then
61- -- Draw 2 cards, then discard 1 "Radiant Typhoon" card or 1 Quick-Play Spell, or, if you do not have any in your hand, discard your entire hand
60+ -- Draw 2 cards, then if you have a "Radiant Typhoon" card or a Quick-Play Spell in your hand, discard 1 of them, or your entire hand if you don't
6261 if Duel .Draw (tp ,2 ,REASON_EFFECT )> 0 then
6362 Duel .ShuffleHand (tp )
6463 Duel .BreakEffect ()
0 commit comments