name: 竜魔王ベクターP
card_text: 【Pスケール:青3/赤3】
  1:このカードがPゾーンに存在する限り、相手のPゾーンのカードの効果は無効化される。
  【モンスター情報】
  この世界に突如として現れ、瞬く間に世界を蹂躙し尽くした竜魔族の大群を率いる魔王。
  “竜化の秘法”によって万物を悪しきドラゴンの姿に変えてしまうと言われているが、その力の正体はよく分かっていない。
  強大な魔力の源泉はこの次元のものではないとまで噂されている。
lua: local s, id, o = GetID()
  function s.initial_effect(c)
  	--pendulum summon
  	aux.EnablePendulumAttribute(c)
  	--disable
  	local e2 = Effect.CreateEffect(c)
  	e2:SetType(EFFECT_TYPE_FIELD)
  	e2:SetCode(EFFECT_DISABLE)
  	e2:SetRange(LOCATION_PZONE)
  	e2:SetTargetRange(0, LOCATION_PZONE)
  	c:RegisterEffect(e2)
  	--disable effect
  	local e3 = Effect.CreateEffect(c)
  	e3:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
  	e3:SetCode(EVENT_CHAIN_SOLVING)
  	e3:SetRange(LOCATION_PZONE)
  	e3:SetOperation(s.disop)
  	c:RegisterEffect(e3)
  end
  function s.disop(e, tp, eg, ep, ev, re, r, rp)
  	local p, loc = Duel.GetChainInfo(ev, CHAININFO_TRIGGERING_CONTROLER, CHAININFO_TRIGGERING_LOCATION)
  	if re:GetActiveType() == TYPE_PENDULUM + TYPE_SPELL and p ~= tp and bit.band(loc, LOCATION_PZONE) ~= 0 then
  		Duel.NegateEffect(ev)
  	end
  end
  
  
source_text: 竜魔王ベクターP
  【Pスケール:青3/赤3】
  1:このカードがPゾーンに存在する限り、相手のPゾーンのカードの効果は無効化される。
  【モンスター情報】
  この世界に突如として現れ、瞬く間に世界を蹂躙し尽くした竜魔族の大群を率いる魔王。
  “竜化の秘法”によって万物を悪しきドラゴンの姿に変えてしまうと言われているが、その力の正体はよく分かっていない。
  強大な魔力の源泉はこの次元のものではないとまで噂されている。
target_text: -- 竜魔王ベクターP
  local s, id, o = GetID()
  function s.initial_effect(c)
  	--pendulum summon
  	aux.EnablePendulumAttribute(c)
  	--disable
  	local e2 = Effect.CreateEffect(c)
  	e2:SetType(EFFECT_TYPE_FIELD)
  	e2:SetCode(EFFECT_DISABLE)
  	e2:SetRange(LOCATION_PZONE)
  	e2:SetTargetRange(0, LOCATION_PZONE)
  	c:RegisterEffect(e2)
  	--disable effect
  	local e3 = Effect.CreateEffect(c)
  	e3:SetType(EFFECT_TYPE_FIELD + EFFECT_TYPE_CONTINUOUS)
  	e3:SetCode(EVENT_CHAIN_SOLVING)
  	e3:SetRange(LOCATION_PZONE)
  	e3:SetOperation(s.disop)
  	c:RegisterEffect(e3)
  end
  function s.disop(e, tp, eg, ep, ev, re, r, rp)
  	local p, loc = Duel.GetChainInfo(ev, CHAININFO_TRIGGERING_CONTROLER, CHAININFO_TRIGGERING_LOCATION)
  	if re:GetActiveType() == TYPE_PENDULUM + TYPE_SPELL and p ~= tp and bit.band(loc, LOCATION_PZONE) ~= 0 then
  		Duel.NegateEffect(ev)
  	end
  end
  
  