変数いる?
イベント起こす場所で
条件付けアイテムAをもっている
 持っている時
  アイテムBを持っている
   持っている時
    アイテムCを持っている
って感じで条件付け3つ重ねるのが
手っ取り早い気もする。
ポーションとかの汎用アイテムにも
簡単に対応出来るし。