--霓火吧妹 function c33700129.initial_effect(c) --synchro summon aux.AddSynchroProcedure2(c,nil,aux.NonTuner(nil)) c:EnableReviveLimit() --atk up local e1=Effect.CreateEffect(c) e1:SetDescription(aux.Stringid(33700129,1)) e1:SetCategory(CATEGORY_ATKCHANGE) e1:SetType(EFFECT_TYPE_QUICK_F) e1:SetCode(EVENT_PRE_DAMAGE_CALCULATE) e1:SetRange(LOCATION_MZONE) e1:SetCondition(c33700129.atkcon) e1:SetCost(c33700129.atkcost) e1:SetOperation(c33700129.atkop) c:RegisterEffect(e1) --recover local e2=Effect.CreateEffect(c) e2:SetDescription(aux.Stringid(33700129,0)) e2:SetType(EFFECT_TYPE_CONTINUOUS+EFFECT_TYPE_FIELD) e2:SetCode(EVENT_DAMAGE) e2:SetRange(LOCATION_MZONE) e2:SetCondition(c33700129.con) e2:SetOperation(c33700129.op) c:RegisterEffect(e2) end function c33700129.atkcon(e,tp,eg,ep,ev,re,r,rp) local a=Duel.GetAttacker() local d=Duel.GetAttackTarget() return d~=nil and d:IsFaceup() and ((a:GetControler()==tp and a:IsSetCard(0x443) and a:IsRelateToBattle() and a:GetAttack()