Skip to content

Commit 7b222a4

Browse files
authored
"Radiant Typhoon" Quick-Play Spells fix
Their effect to Set themselves shouldn't be HOPT.
1 parent e279c5b commit 7b222a4

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

official/c20508881.lua

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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)
@@ -58,7 +57,7 @@ end
5857
function 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()

official/c67115133.lua

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,16 @@ function s.initial_effect(c)
99
e1:SetCategory(CATEGORY_SEARCH+CATEGORY_TOHAND)
1010
e1:SetType(EFFECT_TYPE_ACTIVATE)
1111
e1:SetCode(EVENT_FREE_CHAIN)
12-
e1:SetHintTiming(0,TIMING_STANDBY_PHASE|TIMING_MAIN_END|TIMINGS_CHECK_MONSTER_E)
1312
e1:SetTarget(s.efftg)
1413
e1:SetOperation(s.effop)
14+
e1:SetHintTiming(0,TIMING_STANDBY_PHASE|TIMING_MAIN_END|TIMINGS_CHECK_MONSTER_E)
1515
c:RegisterEffect(e1)
1616
--Set this card
1717
local e2=Effect.CreateEffect(c)
1818
e2:SetDescription(aux.Stringid(id,1))
1919
e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
2020
e2:SetProperty(EFFECT_FLAG_DELAY)
2121
e2:SetCode(EVENT_DESTROYED)
22-
e2:SetCountLimit(1,{id,1})
2322
e2:SetCondition(function(e,tp,eg,ep,ev,re,r,rp) return re and re:GetHandler():IsCode(CARD_MYSTICAL_SPACE_TYPHOON) end)
2423
e2:SetTarget(s.settg)
2524
e2:SetOperation(s.setop)

official/c94103142.lua

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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 and re:GetHandler():IsCode(CARD_MYSTICAL_SPACE_TYPHOON) end)
2322
e2:SetTarget(s.settg)
2423
e2:SetOperation(s.setop)

0 commit comments

Comments
 (0)