name: カオス・フォーム
card_text: 1:レベルの合計が儀式召喚するモンスターと同じになるように、自分の手札・フィールドのモンスターをリリース、またはリリースの代わりに自分の墓地から「青眼の白龍」か「ブラック・マジシャン」を除外し、手札から「カオス」儀式モンスター1体を儀式召喚する。
external_ids: local CARD_ID_0 = 46986414 --ブラック・マジシャン
  local CARD_ID_1 = 89631139 --青眼の白龍
  local SETCARD_ID_0 = 0xcf --カオス
  
lua: local CARD_ID_0 = 46986414 --ブラック・マジシャン
  local CARD_ID_1 = 89631139 --青眼の白龍
  local SETCARD_ID_0 = 0xcf --カオス
  local s, id, o = GetID()
  function s.initial_effect(c)
  	aux.AddCodeList(c, CARD_ID_0, CARD_ID_1)
  	aux.AddRitualProcEqual2(c, s.filter, nil, s.mfilter)
  end
  function s.filter(c, e, tp, m1, m2, ft)
  	return c:IsSetCard(SETCARD_ID_0)
  end
  function s.mfilter(c)
  	return c:IsCode(CARD_ID_0, CARD_ID_1)
  end
  
  
source_text: カオス・フォーム
  1:レベルの合計が儀式召喚するモンスターと同じになるように、自分の手札・フィールドのモンスターをリリース、またはリリースの代わりに自分の墓地から「青眼の白龍」か「ブラック・マジシャン」を除外し、手札から「カオス」儀式モンスター1体を儀式召喚する。
target_text: -- カオス・フォーム
  local CARD_ID_0 = 46986414 --ブラック・マジシャン
  local CARD_ID_1 = 89631139 --青眼の白龍
  local SETCARD_ID_0 = 0xcf --カオス
  local s, id, o = GetID()
  function s.initial_effect(c)
  	aux.AddCodeList(c, CARD_ID_0, CARD_ID_1)
  	aux.AddRitualProcEqual2(c, s.filter, nil, s.mfilter)
  end
  function s.filter(c, e, tp, m1, m2, ft)
  	return c:IsSetCard(SETCARD_ID_0)
  end
  function s.mfilter(c)
  	return c:IsCode(CARD_ID_0, CARD_ID_1)
  end
  
  