Commit 8ea2023c authored by DailyShana's avatar DailyShana

fix

parent 3f13d3a9
--The Kaiju Files
--壊獣の出現記録
function c11163040.initial_effect(c)
c:EnableCounterPermit(0x37)
c:SetCounterLimit(0x37,5)
......
--버제스토마 레안코일리아
--バージェストマ・レアンコイリア
function c1154611.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Kozmourning
--Kozmo-エピローグ
function c12385638.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Kozmoll Dark Lady
--Kozmo-ダーク・エルファイバー
function c12408276.initial_effect(c)
--spsummon
local e1=Effect.CreateEffect(c)
......
--Kozmo Soartroopers
--Kozmo-シーミウズ
function c1274455.initial_effect(c)
--spsummon
local e1=Effect.CreateEffect(c)
......
--Painful Escape
--苦渋の黙札
function c20513882.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Kozmo Forerunner
--Kozmo-フォアランナー
function c20849090.initial_effect(c)
--cannot be targeted
local e1=Effect.CreateEffect(c)
......
--Magical Cavalry of Cxulub
--シュルブの魔導騎兵
function c23220863.initial_effect(c)
--pendulum summon
aux.EnablePendulumAttribute(c)
......
--버제스토마 엘도니아
--バージェストマ・エルドニア
function c2376209.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Steel Cavalry of Dinon
--ディノンの鋼鉄騎兵
function c2396042.initial_effect(c)
aux.EnablePendulumAttribute(c)
--atk/def
......
--버제스토마 피카이아
--バージェストマ・ピカイア
function c24903843.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Radian, the Multidimensional Kaiju
--多次元壊獣ラディアン
function c28674152.initial_effect(c)
c:SetUniqueOnField(1,0,20000000,LOCATION_MZONE)
--special summon rule
......
--Kozmo DOG Fighter
--Kozmo-ドッグファイター
function c29491334.initial_effect(c)
--token
local e1=Effect.CreateEffect(c)
......
--Kozmo Farmgirl
--Kozmo-ドロッセル
function c31061682.initial_effect(c)
--spsummon
local e1=Effect.CreateEffect(c)
......
--버제스토마 올레노이데스
--バージェストマ・オレノイデス
function c35035481.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Gadarla, the Mystery Dust Kaiju
--怪粉壊獣ガダーラ
function c36956512.initial_effect(c)
c:SetUniqueOnField(1,0,20000000,LOCATION_MZONE)
--special summon rule
......
--버제스토마 오파비니아
--バージェストマ・オパビニア
function c37649320.initial_effect(c)
--xyz summon
aux.AddXyzProcedure(c,nil,2,2)
......
--Kozmo Delta Shuttle
--Kozmo-デルタシャトル
function c37679169.initial_effect(c)
--atk/def
local e1=Effect.CreateEffect(c)
......
--버제스토마 디노미스쿠스
--バージェストマ・ディノミスクス
function c38761908.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Ultimate Providence
--神の摂理
function c38891741.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Thunder King, the Lightningstrike Kaiju
--雷撃壊獣サンダー・ザ・キング
function c48770333.initial_effect(c)
c:SetUniqueOnField(1,0,20000000,LOCATION_MZONE)
--special summon rule
......
--Cattle Call
--烏合無象
function c50619462.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Gameciel, the Sea Turtle Kaiju
--海亀壊獣ガメシエル
function c55063751.initial_effect(c)
c:SetUniqueOnField(1,0,20000000,LOCATION_MZONE)
--special summon rule
......
--Kozmo Dark Destroyer
--Kozmo-ダークシミター
function c55885348.initial_effect(c)
--destroy
local e1=Effect.CreateEffect(c)
......@@ -36,9 +36,9 @@ function c55885348.initial_effect(c)
end
function c55885348.destg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsLocation(LOCATION_MZONE) end
if chk==0 then return Duel.IsExistingTarget(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil) end
if chk==0 then return Duel.IsExistingTarget(nil,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DESTROY)
local g=Duel.SelectTarget(tp,aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil)
local g=Duel.SelectTarget(tp,nil,tp,LOCATION_MZONE,LOCATION_MZONE,1,1,nil)
Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,1,0,0)
end
function c55885348.desop(e,tp,eg,ep,ev,re,r,rp)
......
--Kyoutou Waterfront
--KYOUTOUウォーターフロント
function c56111151.initial_effect(c)
c:EnableCounterPermit(0x37)
c:SetCounterLimit(0x37,5)
......
--Kozmo Strawman
--Kozmo-フォルミート
function c56907986.initial_effect(c)
--spsummon
local e1=Effect.CreateEffect(c)
......
--Kozmo Landwalker
--Kozmo-ランドウォーカー
function c59496924.initial_effect(c)
--destroy replace
local e1=Effect.CreateEffect(c)
......
--버제스토마 아노말로카리스
--バージェストマ・アノマロカリス
function c61307542.initial_effect(c)
--xyz summon
aux.AddXyzProcedure(c,nil,2,3,nil,nil,5)
......@@ -49,7 +49,8 @@ function c61307542.condition(e,tp,eg,ep,ev,re,r,rp)
return eg:IsExists(c61307542.cfilter,1,nil,tp)
end
function c61307542.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsPlayerCanDiscardDeck(tp,1) end
local tc=Duel.GetDecktopGroup(tp,1):GetFirst()
if chk==0 then return Duel.IsPlayerCanDiscardDeck(tp,1) and tc:IsAbleToHand() end
end
function c61307542.operation(e,tp,eg,ep,ev,re,r,rp)
if not Duel.IsPlayerCanDiscardDeck(tp,1) then return end
......@@ -74,9 +75,9 @@ function c61307542.descost(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c61307542.destg(e,tp,eg,ep,ev,re,r,rp,chk,chkc)
if chkc then return chkc:IsOnField() end
if chk==0 then return Duel.IsExistingTarget(aux.TRUE,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) end
if chk==0 then return Duel.IsExistingTarget(nil,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DESTROY)
local g=Duel.SelectTarget(tp,aux.TRUE,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,1,nil)
local g=Duel.SelectTarget(tp,nil,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,1,nil)
Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,1,0,0)
end
function c61307542.desop(e,tp,eg,ep,ev,re,r,rp)
......
--버제스토마 할루키게니아
--バージェストマ・ハルキゲニア
function c61420130.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Jizukiru, the Star Destroying Kaiju
--壊星壊獣ジズキエル
function c63941210.initial_effect(c)
c:SetUniqueOnField(1,0,20000000,LOCATION_MZONE)
--special summon rule
......@@ -68,7 +68,7 @@ function c63941210.distg(e,tp,eg,ep,ev,re,r,rp,chk)
end
function c63941210.disop(e,tp,eg,ep,ev,re,r,rp)
Duel.NegateEffect(ev)
local g=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,nil)
local g=Duel.GetFieldGroup(tp,LOCATION_ONFIELD,LOCATION_ONFIELD)
if g:GetCount()>0 and Duel.SelectYesNo(tp,aux.Stringid(63941210,1)) then
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_DESTROY)
local tg=g:Select(tp,1,1,nil)
......
--Kozmo Dark Eclipser
--Kozmo-ダークエクリプサー
function c64063868.initial_effect(c)
--cannot be targeted
local e1=Effect.CreateEffect(c)
......
--Kozmo Tincan
--Kozmo-フェルブラン
function c64280356.initial_effect(c)
--spsummon
local e1=Effect.CreateEffect(c)
......
--버제스토마 마렐라
--バージェストマ・マーレラ
function c64765016.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Kozmo Goodwitch
--Kozmo-グリンドル
function c67050396.initial_effect(c)
--spsummon
local e1=Effect.CreateEffect(c)
......
--Kozmotown
--Kozmo-エメラルドポリス
function c67237709.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Sky Dragoons of Draconia
--ドラコニアの翼竜騎兵
function c68182934.initial_effect(c)
--pendulum summon
aux.EnablePendulumAttribute(c)
......
--Kaiju Capture Mission
--壊獣捕獲大作戦
function c81057455.initial_effect(c)
c:EnableCounterPermit(0x37)
c:SetCounterLimit(0x37,3)
......@@ -72,7 +72,7 @@ function c81057455.posop(e,tp,eg,ep,ev,re,r,rp)
end
function c81057455.drcon(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler()
return c:GetPreviousControler()==tp and rp~=tp and c:IsReason(REASON_DESTROY)
return c:GetPreviousControler()==tp and rp==1-tp and c:IsReason(REASON_DESTROY+REASON_EFFECT)
end
function c81057455.drtg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsPlayerCanDraw(tp,2) end
......
--Kozmo Lightsword
--Kozmo-レイブレード
function c82270047.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Super Anti-Kaiju War Machine Mecha-Dogoran
--対壊獣用決戦兵器スーパーメカドゴラン
function c84769941.initial_effect(c)
c:EnableReviveLimit()
c:SetUniqueOnField(1,0,20000000,LOCATION_MZONE)
......
--Kozmo Dark Planet
--Kozmo-ダークプラネット
function c85991529.initial_effect(c)
c:EnableReviveLimit()
--special summon condition
......
--Kozmo Scaredy Lion
--Kozmo-パーヴィッド
function c86013171.initial_effect(c)
--spsummon
local e1=Effect.CreateEffect(c)
......
--Kozmojo
--Kozmo-エナジーアーツ
function c90452877.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Samurai Calvary of Reptier
--レプティアの武者騎兵
function c93124273.initial_effect(c)
--pendulum summon
aux.EnablePendulumAttribute(c)
......@@ -14,7 +14,7 @@ function c93124273.initial_effect(c)
end
function c93124273.target(e,tp,eg,ep,ev,re,r,rp,chk)
local d=Duel.GetAttackTarget()
if chk ==0 then return Duel.GetAttacker()==e:GetHandler()
if chk ==0 then return Duel.GetAttacker()==e:GetHandler()
and d and d:IsFaceup() and not d:IsType(TYPE_PENDULUM) end
Duel.SetOperationInfo(0,CATEGORY_DESTROY,d,1,0,0)
end
......
--Kozmoll Wickedwitch
--Kozmo-ダーク・ローズ
function c93302695.initial_effect(c)
--spsummon
local e1=Effect.CreateEffect(c)
......
--Dogoran, the Mad Flame Kaiju
--怒炎壊獣ドゴラン
function c93332803.initial_effect(c)
c:SetUniqueOnField(1,0,20000000,LOCATION_MZONE)
--special summon rule
......@@ -62,11 +62,11 @@ function c93332803.descost(e,tp,eg,ep,ev,re,r,rp,chk)
e:GetHandler():RegisterEffect(e1)
end
function c93332803.destg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(aux.TRUE,tp,0,LOCATION_MZONE,1,nil) end
local g=Duel.GetMatchingGroup(aux.TRUE,tp,0,LOCATION_MZONE,nil)
if chk==0 then return Duel.GetFieldGroupCount(tp,0,LOCATION_MZONE)>0 end
local g=Duel.GetFieldGroup(tp,0,LOCATION_MZONE)
Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),0,0)
end
function c93332803.desop(e,tp,eg,ep,ev,re,r,rp)
local g=Duel.GetMatchingGroup(aux.TRUE,tp,0,LOCATION_MZONE,nil)
local g=Duel.GetFieldGroup(tp,0,LOCATION_MZONE)
Duel.Destroy(g,REASON_EFFECT)
end
--Kozmo Sliprider
--Kozmo-スリップライダー
function c94454495.initial_effect(c)
--destroy
local e1=Effect.CreateEffect(c)
......
--Extinction on Schedule
--絶滅の定め
function c95676943.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--버제스토마 카나디아
--バージェストマ・カナディア
function c98414735.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......
--Interrupted Kaiju Slumber
--妨げられた壊獣の眠り
function c99330325.initial_effect(c)
--Activate
local e1=Effect.CreateEffect(c)
......@@ -41,14 +41,14 @@ function c99330325.filter2(c,e,tp,cd)
end
function c99330325.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return not Duel.IsPlayerAffectedByEffect(tp,59822133)
and Duel.IsExistingMatchingCard(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,1,nil)
and Duel.GetMatchingGroupCount(tp,LOCATION_MZONE,LOCATION_MZONE)>0
and Duel.IsExistingMatchingCard(c99330325.chkfilter1,tp,LOCATION_DECK,0,1,nil,e,tp) end
local g=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,nil)
local g=Duel.GetFieldGroup(tp,LOCATION_MZONE,LOCATION_MZONE)
Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),0,0)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,2,tp,LOCATION_DECK)
end
function c99330325.activate(e,tp,eg,ep,ev,re,r,rp)
local dg=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,nil)
local dg=Duel.GetFieldGroup(tp,LOCATION_MZONE,LOCATION_MZONE)
if Duel.Destroy(dg,REASON_EFFECT)==0 then return end
local sg=Duel.GetMatchingGroup(c99330325.filter1,tp,LOCATION_DECK,0,nil,e,tp)
if sg:GetCount()>0 and not Duel.IsPlayerAffectedByEffect(tp,59822133)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment