CommonEvent 233
Name = "転種：人間→吸血鬼"

  999([0])
  ConditionalBranch([0, 3454, 1])
    ControlVariables([11, 11, 0, 3, 0, 317, 0])
    ControlVariables([12, 12, 0, 3, 0, 224, 0])
    ShowTextAttributes(["stein_fc2", 1, 0, 2])
    ShowText(["\\n<Promestein>"])
    ShowText(["If you want to transform into a vampire, you'll need garlic extract."])
    ShowText(["You need 3 'garlic' and 1 'Night Black Fragment'."])
    ShowTextAttributes(["", 0, 0, 2])
    ShowText(["Garlic (Quantity: \\V[11])"])
    ShowText(["Night Black Fragment (Quantity: \\V[12])"])
    ShowText(["Do you want to consume the above and transform a human into a vampire?"])
    ShowChoices([["はい", "いいえ"], 2])
    When([0, "はい"])
      ConditionalBranch([1, 11, 0, 3, 1])
        ConditionalBranch([1, 12, 0, 1, 1])
          ShowTextAttributes(["stein_fc2", 1, 0, 2])
          ShowText(["\\n<Promestein>"])
          ShowText(["Now, now, who will you administer the garlic extract to?"])
          ShowText(["You cannot administer it unless the human's rank has reached 10."])
          Script(["names = party_members.collect{|m|m.name}"])
          ScriptMore(["unlimited_choices(11, names)"])
          ScriptMore(["if $game_variables[11] != names.size"])
          ScriptMore(["actor = party_members[$game_variables[11]>"])
          ScriptMore(["$game_variables[12] = actor.id"])
          ScriptMore(["else"])
          ScriptMore(["$game_variables[12] = 0"])
          ScriptMore(["end"])
          ConditionalBranch([1, 12, 0, 0, 0])
            CallCommonEvent([231])
            ExitEventProcessing([])
            Empty([])

          BranchEnd([])
          ConditionalBranch([12, "actor_class_level_over?(v(12), 151, 10)"])
            ConditionalBranch([12, "actor_class_level_over?(v(12), 184, 1)"])
              ShowTextAttributes(["stein_fc2", 2, 0, 2])
              ShowText(["\\n<Promestein>"])
              ShowText(["It seems you already harbor the vampire factor."])
              ShowText(["Unfortunately, it cannot be administered..."])
              CallCommonEvent([231])
              ExitEventProcessing([])
              Empty([])

            Else([])
              ShowTextAttributes(["stein_fc2", 1, 0, 2])
              ShowText(["\\n<Promestein>"])
              ShowText(["Well then, here we go! Now, extend your arm...!"])
              ChangeItems([317, 1, 0, 3])
              ChangeItems([224, 1, 0, 1])
              Script(["set_class_level(v(12), 184, 1, true, true)"])
              PlaySE(["RPG::SE(@name=\"mon_fanfale\", @pitch=100, @volume=100)"])
              ShowTextAttributes(["", 0, 0, 2])
              ShowText(["Transformed into a vampire!"])
              ShowTextAttributes(["stein_fc2", 1, 0, 2])
              ShowText(["\\n<Promestein>"])
              ShowText(["Hehehe, it's a great success!"])
              CallCommonEvent([231])
              ExitEventProcessing([])
              Empty([])

            BranchEnd([])
            Empty([])

          Else([])
            ShowTextAttributes(["stein_fc2", 2, 0, 2])
            ShowText(["\\n<Promestein>"])
            ShowText(["Oh dear, the human's rank has not yet reached 10."])
            ShowText(["You might die, so unfortunately it cannot be administered..."])
            CallCommonEvent([231])
            ExitEventProcessing([])
            Empty([])

          BranchEnd([])
          Empty([])

        BranchEnd([])
        Empty([])

      BranchEnd([])
      ShowTextAttributes(["stein_fc2", 2, 0, 2])
      ShowText(["\\n<Promestein>"])
      ShowText(["Ah... it seems we're lacking materials."])
      ShowText(["I'm sorry, but we cannot create the extract due to lack of materials."])
      CallCommonEvent([231])
      ExitEventProcessing([])
      Empty([])

    When([1, "いいえ"])
      CallCommonEvent([231])
      ExitEventProcessing([])
      Empty([])

    ChoicesEnd([])
    Empty([])

  BranchEnd([])
  ConditionalBranch([0, 3454, 0])
    ControlVariables([11, 11, 0, 3, 0, 317, 0])
    ControlVariables([12, 12, 0, 3, 0, 224, 0])
    ShowTextAttributes(["stein_fc2", 1, 0, 2])
    ShowText(["\\n<Promestein>"])
    ShowText(["If you want to transform into a human, you'll need garlic extract R."])
    ShowText(["You need 3 'garlic' and 1 'Night Black Fragment'."])
    ShowTextAttributes(["", 0, 0, 2])
    ShowText(["Garlic (Quantity: \\V[11])"])
    ShowText(["Night Black Fragment (Quantity: \\V[12])"])
    ShowText(["Do you want to consume the above and transform a vampire into a human?"])
    ShowChoices([["はい", "いいえ"], 2])
    When([0, "はい"])
      ConditionalBranch([1, 11, 0, 3, 1])
        ConditionalBranch([1, 12, 0, 1, 1])
          ShowTextAttributes(["stein_fc2", 1, 0, 2])
          ShowText(["\\n<Promestein>"])
          ShowText(["Now, now, who will you administer the garlic extract R to?"])
          ShowText(["You cannot administer it unless the vampire's rank has reached 10."])
          Script(["names = party_members.collect{|m|m.name}"])
          ScriptMore(["unlimited_choices(11, names)"])
          ScriptMore(["if $game_variables[11] != names.size"])
          ScriptMore(["actor = party_members[$game_variables[11]>"])
          ScriptMore(["$game_variables[12] = actor.id"])
          ScriptMore(["else"])
          ScriptMore(["$game_variables[12] = 0"])
          ScriptMore(["end"])
          ConditionalBranch([1, 12, 0, 0, 0])
            CallCommonEvent([231])
            ExitEventProcessing([])
            Empty([])

          BranchEnd([])
          ConditionalBranch([12, "actor_class_level_over?(v(12), 184, 10)"])
            ConditionalBranch([12, "actor_class_level_over?(v(12), 151, 1)"])
              ShowTextAttributes(["stein_fc2", 2, 0, 2])
              ShowText(["\\n<Promestein>"])
              ShowText(["It seems you already harbor the human factor."])
              ShowText(["Unfortunately, it cannot be administered..."])
              CallCommonEvent([231])
              ExitEventProcessing([])
              Empty([])

            Else([])
              ShowTextAttributes(["stein_fc2", 1, 0, 2])
              ShowText(["\\n<Promestein>"])
              ShowText(["Well then, here we go! Now, extend your arm...!"])
              ChangeItems([317, 1, 0, 3])
              ChangeItems([224, 1, 0, 1])
              Script(["set_class_level(v(12), 151, 1, true, true)"])
              PlaySE(["RPG::SE(@name=\"mon_fanfale\", @pitch=100, @volume=100)"])
              ShowTextAttributes(["", 0, 0, 2])
              ShowText(["Transformed into a human!"])
              ShowTextAttributes(["stein_fc2", 1, 0, 2])
              ShowText(["\\n<Promestein>"])
              ShowText(["Hehehe, it's a great success!"])
              CallCommonEvent([231])
              ExitEventProcessing([])
              Empty([])

            BranchEnd([])
            Empty([])

          Else([])
            ShowTextAttributes(["stein_fc2", 2, 0, 2])
            ShowText(["\\n<Promestein>"])
            ShowText(["Oh dear, the vampire's rank has not yet reached 10."])
            ShowText(["You might die, so unfortunately it cannot be administered..."])
            CallCommonEvent([231])
            ExitEventProcessing([])
            Empty([])

          BranchEnd([])
          Empty([])

        BranchEnd([])
        Empty([])

      BranchEnd([])
      ShowTextAttributes(["stein_fc2", 2, 0, 2])
      ShowText(["\\n<Promestein>"])
      ShowText(["Ah... it seems we're lacking materials."])
      ShowText(["I'm sorry, but we cannot create the extract due to lack of materials."])
      CallCommonEvent([231])
      ExitEventProcessing([])
      Empty([])

    When([1, "いいえ"])
      CallCommonEvent([231])
      ExitEventProcessing([])
      Empty([])

    ChoicesEnd([])
    Empty([])

  BranchEnd([])
  Empty([])
