JustPaste.it

{
   "Name":"",
  "Composite": {
    "Name": "Basic Flask Routine",
    "Type": 0,
    "ConditionList": [

    ],
    "Children": [
      {
        "Name": "Instant Health Flask",
        "Type": 2,
        "ConditionList": [
          {
            "Parameters": {
              "Invert": "False",
              "IsAbove": "False",
              "Percentage": "40"
            },
            "Linker": null,
            "Owner": "Default",
            "Name": "HealthPercentConditionFactory"
          }
        ],
        "Children": [
          {
            "Name": "Use Instant Life Flask",
            "Type": 3,
            "ConditionList": [

            ],
            "Children": [

            ],
            "Action": {
              "Parameters": {
                "flaskIndex": "1",
                "key": "0",
                "useLife": "True",
                "useMana": "False",
                "useHybrid": "True",
                "useInstant": "True",
                "useDefense": "False",
                "useOffense": "False",
                "useUtility": "False",
                "useSpeedrun": "False",
                "usePoison": "False",
                "useFreeze": "False",
                "useIgnite": "False",
                "useShock": "False",
                "useBleed": "False",
                "useCurse": "False",
                "useUnique": "False",
                "useOffenseAndSpeedrun": "False"
              },
              "Owner": "Default",
              "Name": "UseFlaskActionFactory"
            }
          }
        ],
        "Action": null
      },
      {
        "Name": "Health Potion",
        "Type": 2,
        "ConditionList": [
          {
            "Parameters": {
              "Invert": "False",
              "IsAbove": "False",
              "Percentage": "65"
            },
            "Linker": null,
            "Owner": "Default",
            "Name": "HealthPercentConditionFactory"
          }
        ],
        "Children": [
          {
            "Name": "Health Potion Selector",
            "Type": 0,
            "ConditionList": [

            ],
            "Children": [
              {
                "Name": "Use Health Flask",
                "Type": 3,
                "ConditionList": [

                ],
                "Children": [

                ],
                "Action": {
                  "Parameters": {
                    "useLife": "True",
                    "useMana": "False",
                    "useHybrid": "True",
                    "useInstant": "False",
                    "useDefense": "False",
                    "useOffense": "False",
                    "useUtility": "False",
                    "useSpeedrun": "False",
                    "usePoison": "False",
                    "useFreeze": "False",
                    "useIgnite": "False",
                    "useShock": "False",
                    "useBleed": "False",
                    "useCurse": "False",
                    "useUnique": "False",
                    "useOffenseAndSpeedrun": "False"
                  },
                  "Owner": "Default",
                  "Name": "UseFlaskTypeActionFactory"
                }
              }
            ],
            "Action": null
          }
        ],
        "Action": null
      },
      {
        "Name": "Instant Mana Potion",
        "Type": 2,
        "ConditionList": [
          {
            "Parameters": {
              "Invert": "False",
              "IsAbove": "False",
              "Percentage": "15"
            },
            "Linker": null,
            "Owner": "Default",
            "Name": "ManaPercentConditionFactory"
          }
        ],
        "Children": [
          {
            "Name": "Use Instant Mana Potion",
            "Type": 3,
            "ConditionList": [

            ],
            "Children": [

            ],
            "Action": {
              "Parameters": {
                "useLife": "False",
                "useMana": "True",
                "useHybrid": "True",
                "useInstant": "True",
                "useDefense": "False",
                "useOffense": "False",
                "useUtility": "False",
                "useSpeedrun": "False",
                "usePoison": "False",
                "useFreeze": "False",
                "useIgnite": "False",
                "useShock": "False",
                "useBleed": "False",
                "useCurse": "False",
                "useUnique": "False",
                "useOffenseAndSpeedrun": "False"
              },
              "Owner": "Default",
              "Name": "UseFlaskTypeActionFactory"
            }
          }
        ],
        "Action": null
      },
      {
        "Name": "Mana Potion",
        "Type": 2,
        "ConditionList": [
          {
            "Parameters": {
              "Invert": "False",
              "IsAbove": "False",
              "Percentage": "40"
            },
            "Linker": null,
            "Owner": "Default",
            "Name": "ManaPercentConditionFactory"
          }
        ],
        "Children": [
          {
            "Name": "Use Mana Potion",
            "Type": 3,
            "ConditionList": [

            ],
            "Children": [

            ],
            "Action": {
              "Parameters": {
                "useLife": "False",
                "useMana": "True",
                "useHybrid": "True",
                "useInstant": "False",
                "useDefense": "False",
                "useOffense": "False",
                "useUtility": "False",
                "useSpeedrun": "False",
                "usePoison": "False",
                "useFreeze": "False",
                "useIgnite": "False",
                "useShock": "False",
                "useBleed": "False",
                "useCurse": "False",
                "useUnique": "False",
                "useOffenseAndSpeedrun": "False",
                "flaskIndex": "1"
              },
              "Owner": "Default",
              "Name": "UseFlaskTypeActionFactory"
            }
          }
        ],
        "Action": null
      },
      {
        "Name": "Ailments",
        "Type": 0,
        "ConditionList": [

        ],
        "Children": [
          {
            "Name": "Frozen",
            "Type": 2,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "RemFrozen": "True",
                  "RemBurning": "False",
                  "RemShocked": "False",
                  "RemCurse": "False",
                  "RemPoison": "False",
                  "RemBleed": "False",
                  "CorruptCount": "0"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "HasCurableAilmentConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "Use Frozen Flask",
                "Type": 3,
                "ConditionList": [

                ],
                "Children": [

                ],
                "Action": {
                  "Parameters": {
                    "useLife": "False",
                    "useMana": "False",
                    "useHybrid": "False",
                    "useInstant": "False",
                    "useDefense": "False",
                    "useOffense": "False",
                    "useUtility": "False",
                    "useSpeedrun": "False",
                    "usePoison": "False",
                    "useFreeze": "True",
                    "useIgnite": "False",
                    "useShock": "False",
                    "useBleed": "False",
                    "useCurse": "False",
                    "useUnique": "False",
                    "useOffenseAndSpeedrun": "False"
                  },
                  "Owner": "Default",
                  "Name": "UseFlaskTypeActionFactory"
                }
              }
            ],
            "Action": null
          },
          {
            "Name": "Burning",
            "Type": 2,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "RemFrozen": "False",
                  "RemBurning": "True",
                  "RemShocked": "False",
                  "RemCurse": "False",
                  "RemPoison": "False",
                  "RemBleed": "False",
                  "CorruptCount": "0"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "HasCurableAilmentConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "Use Ignite Flask",
                "Type": 3,
                "ConditionList": [

                ],
                "Children": [

                ],
                "Action": {
                  "Parameters": {
                    "useLife": "False",
                    "useMana": "False",
                    "useHybrid": "False",
                    "useInstant": "False",
                    "useDefense": "False",
                    "useOffense": "False",
                    "useUtility": "False",
                    "useSpeedrun": "False",
                    "usePoison": "False",
                    "useFreeze": "False",
                    "useIgnite": "True",
                    "useShock": "False",
                    "useBleed": "False",
                    "useCurse": "False",
                    "useUnique": "False",
                    "useOffenseAndSpeedrun": "False"
                  },
                  "Owner": "Default",
                  "Name": "UseFlaskTypeActionFactory"
                }
              }
            ],
            "Action": null
          },
          {
            "Name": "Shocked",
            "Type": 2,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "flaskIndex": "0",
                  "RemFrozen": "False",
                  "RemBurning": "False",
                  "RemShocked": "True",
                  "RemCurse": "False",
                  "RemPoison": "False",
                  "RemBleed": "False",
                  "CorruptCount": "0"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "HasCurableAilmentConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "Use Shock Flask",
                "Type": 3,
                "ConditionList": [

                ],
                "Children": [

                ],
                "Action": {
                  "Parameters": {
                    "useLife": "False",
                    "useMana": "False",
                    "useHybrid": "False",
                    "useInstant": "False",
                    "useDefense": "False",
                    "useOffense": "False",
                    "useUtility": "False",
                    "useSpeedrun": "False",
                    "usePoison": "False",
                    "useFreeze": "False",
                    "useIgnite": "False",
                    "useShock": "True",
                    "useBleed": "False",
                    "useCurse": "False",
                    "useUnique": "False",
                    "useOffenseAndSpeedrun": "False"
                  },
                  "Owner": "Default",
                  "Name": "UseFlaskTypeActionFactory"
                }
              }
            ],
            "Action": null
          },
          {
            "Name": "Cursed",
            "Type": 2,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "flaskIndex": "0",
                  "RemFrozen": "False",
                  "RemBurning": "False",
                  "RemShocked": "False",
                  "RemCurse": "True",
                  "RemPoison": "False",
                  "RemBleed": "False",
                  "CorruptCount": "0"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "HasCurableAilmentConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "Use Curse Flask",
                "Type": 3,
                "ConditionList": [

                ],
                "Children": [

                ],
                "Action": {
                  "Parameters": {
                    "useLife": "False",
                    "useMana": "False",
                    "useHybrid": "False",
                    "useInstant": "False",
                    "useDefense": "False",
                    "useOffense": "False",
                    "useUtility": "False",
                    "useSpeedrun": "False",
                    "usePoison": "False",
                    "useFreeze": "False",
                    "useIgnite": "False",
                    "useShock": "False",
                    "useBleed": "False",
                    "useCurse": "True",
                    "useUnique": "False",
                    "useOffenseAndSpeedrun": "False"
                  },
                  "Owner": "Default",
                  "Name": "UseFlaskTypeActionFactory"
                }
              }
            ],
            "Action": null
          },
          {
            "Name": "Poison",
            "Type": 2,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "RemFrozen": "False",
                  "RemBurning": "False",
                  "RemShocked": "False",
                  "RemCurse": "False",
                  "RemPoison": "True",
                  "RemBleed": "False",
                  "CorruptCount": "0"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "HasCurableAilmentConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "Use Poison Flask",
                "Type": 3,
                "ConditionList": [

                ],
                "Children": [

                ],
                "Action": {
                  "Parameters": {
                    "useLife": "False",
                    "useMana": "False",
                    "useHybrid": "False",
                    "useInstant": "False",
                    "useDefense": "False",
                    "useOffense": "False",
                    "useUtility": "False",
                    "useSpeedrun": "False",
                    "usePoison": "True",
                    "useFreeze": "False",
                    "useIgnite": "False",
                    "useShock": "False",
                    "useBleed": "False",
                    "useCurse": "False",
                    "useUnique": "False",
                    "useOffenseAndSpeedrun": "False"
                  },
                  "Owner": "Default",
                  "Name": "UseFlaskTypeActionFactory"
                }
              }
            ],
            "Action": null
          },
          {
            "Name": "Bleeding",
            "Type": 2,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "RemFrozen": "False",
                  "RemBurning": "False",
                  "RemShocked": "False",
                  "RemCurse": "False",
                  "RemPoison": "False",
                  "RemBleed": "True",
                  "CorruptCount": "0"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "HasCurableAilmentConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "Use Bleed Flask",
                "Type": 3,
                "ConditionList": [

                ],
                "Children": [

                ],
                "Action": {
                  "Parameters": {
                    "useLife": "False",
                    "useMana": "False",
                    "useHybrid": "False",
                    "useInstant": "False",
                    "useDefense": "False",
                    "useOffense": "False",
                    "useUtility": "False",
                    "useSpeedrun": "False",
                    "usePoison": "False",
                    "useFreeze": "False",
                    "useIgnite": "False",
                    "useShock": "False",
                    "useBleed": "True",
                    "useCurse": "False",
                    "useUnique": "False",
                    "useOffenseAndSpeedrun": "False"
                  },
                  "Owner": "Default",
                  "Name": "UseFlaskTypeActionFactory"
                }
              }
            ],
            "Action": null
          },
          {
            "Name": "Corrupted Blood",
            "Type": 2,
            "ConditionList": [
              {
                "Parameters": {
                  "Invert": "False",
                  "RemFrozen": "False",
                  "RemBurning": "False",
                  "RemShocked": "False",
                  "RemCurse": "False",
                  "RemPoison": "False",
                  "RemBleed": "False",
                  "CorruptCount": "10"
                },
                "Linker": null,
                "Owner": "Default",
                "Name": "HasCurableAilmentConditionFactory"
              }
            ],
            "Children": [
              {
                "Name": "Use Bleed Flask",
                "Type": 3,
                "ConditionList": [

                ],
                "Children": [

                ],
                "Action": {
                  "Parameters": {
                    "useLife": "False",
                    "useMana": "False",
                    "useHybrid": "False",
                    "useInstant": "False",
                    "useDefense": "False",
                    "useOffense": "False",
                    "useUtility": "False",
                    "useSpeedrun": "False",
                    "usePoison": "False",
                    "useFreeze": "False",
                    "useIgnite": "False",
                    "useShock": "False",
                    "useBleed": "True",
                    "useCurse": "False",
                    "useUnique": "False",
                    "useOffenseAndSpeedrun": "False"
                  },
                  "Owner": "Default",
                  "Name": "UseFlaskTypeActionFactory"
                }
              }
            ],
            "Action": null
          }
        ],
        "Action": null
      },
      {
        "Name": "Defensive Flask",
        "Type": 2,
        "ConditionList": [
          {
            "Parameters": {
              "Invert": "False",
              "IsAbove": "False",
              "Percentage": "60"
            },
            "Linker": null,
            "Owner": "Default",
            "Name": "HealthPercentConditionFactory"
          }
        ],
        "Children": [
          {
            "Name": "Use Defensive Flask",
            "Type": 3,
            "ConditionList": [

            ],
            "Children": [

            ],
            "Action": {
              "Parameters": {
                "useLife": "False",
                "useMana": "False",
                "useHybrid": "False",
                "useInstant": "False",
                "useDefense": "True",
                "useOffense": "False",
                "useUtility": "False",
                "useSpeedrun": "False",
                "usePoison": "False",
                "useFreeze": "False",
                "useIgnite": "False",
                "useShock": "False",
                "useBleed": "False",
                "useCurse": "False",
                "useUnique": "False",
                "useOffenseAndSpeedrun": "False"
              },
              "Owner": "Default",
              "Name": "UseFlaskTypeActionFactory"
            }
          }
        ],
        "Action": null
      },
      {
        "Name": "Offensive Flask",
        "Type": 2,
        "ConditionList": [
          {
            "Parameters": {
              "Invert": "False",
              "IsAbove": "False",
              "Percentage": "90"
            },
            "Linker": null,
            "Owner": "Default",
            "Name": "HealthPercentConditionFactory"
          },
          {
            "Parameters": {
              "Invert": "False",
              "IsAbove": "False",
              "Percentage": "99"
            },
            "Linker": null,
            "Owner": "Default",
            "Name": "ManaPercentConditionFactory"
          },
          {
            "Parameters": {
              "Invert": "False",
              "MinimumMonsterCount": "1",
              "MaxDistance": "150",
              "ColdResistanceThreshold": "0",
              "FireResistanceThreshold": "0",
              "LightningResistanceThreshold": "0",
              "ChaosResistanceThreshold": "0",
              "CountWhiteMonsters": "False",
              "CountRareMonsters": "True",
              "CountMagicMonsters": "False",
              "CountUniqueMonsters": "True",
              "MonsterHealthPercentThreshold": "15",
              "MonsterAboveHealthThreshold": "True"
            },
            "Linker": 1,
            "Owner": "Default",
            "Name": "NearbyMonstersConditionFactory"
          },
          {
            "Parameters": {
              "Invert": "False",
              "MinimumMonsterCount": "3",
              "MaxDistance": "150",
              "ColdResistanceThreshold": "0",
              "FireResistanceThreshold": "0",
              "LightningResistanceThreshold": "0",
              "ChaosResistanceThreshold": "0",
              "CountWhiteMonsters": "False",
              "CountRareMonsters": "True",
              "CountMagicMonsters": "False",
              "CountUniqueMonsters": "False",
              "MonsterHealthPercentThreshold": "15",
              "MonsterAboveHealthThreshold": "True"
            },
            "Linker": 1,
            "Owner": "Default",
            "Name": "NearbyMonstersConditionFactory"
          },
          {
            "Parameters": {
              "Invert": "False",
              "MinimumMonsterCount": "5",
              "MaxDistance": "150",
              "ColdResistanceThreshold": "0",
              "FireResistanceThreshold": "0",
              "LightningResistanceThreshold": "0",
              "ChaosResistanceThreshold": "0",
              "CountWhiteMonsters": "True",
              "CountRareMonsters": "True",
              "CountMagicMonsters": "True",
              "CountUniqueMonsters": "True",
              "MonsterHealthPercentThreshold": "10",
              "MonsterAboveHealthThreshold": "True"
            },
            "Linker": 1,
            "Owner": "Default",
            "Name": "NearbyMonstersConditionFactory"
          }
        ],
        "Children": [
          {
            "Name": "Use Offensive Flask",
            "Type": 3,
            "ConditionList": [

            ],
            "Children": [

            ],
            "Action": {
              "Parameters": {
                "useLife": "False",
                "useMana": "False",
                "useHybrid": "False",
                "useInstant": "False",
                "useDefense": "False",
                "useOffense": "True",
                "useUtility": "False",
                "useSpeedrun": "False",
                "usePoison": "False",
                "useFreeze": "False",
                "useIgnite": "False",
                "useShock": "False",
                "useBleed": "False",
                "useCurse": "False",
                "useUnique": "False",
                "useOffenseAndSpeedrun": "True",
                "reserveFlaskCharges": "0"
              },
              "Owner": "Default",
              "Name": "UseFlaskTypeActionFactory"
            }
          }
        ],
        "Action": null
      },
      {
        "Name": "Speedrun Flask",
        "Type": 2,
        "ConditionList": [
          {
            "Parameters": {
              "Invert": "False",
              "msMoving": "1500"
            },
            "Linker": null,
            "Owner": "Default",
            "Name": "PlayerMovingConditionFactory"
          }
        ],
        "Children": [
          {
            "Name": "Use Speedrun Flask",
            "Type": 3,
            "ConditionList": [

            ],
            "Children": [

            ],
            "Action": {
              "Parameters": {
                "useLife": "False",
                "useMana": "False",
                "useHybrid": "False",
                "useInstant": "False",
                "useDefense": "False",
                "useOffense": "False",
                "useUtility": "False",
                "useSpeedrun": "True",
                "usePoison": "False",
                "useFreeze": "False",
                "useIgnite": "False",
                "useShock": "False",
                "useBleed": "False",
                "useCurse": "False",
                "useUnique": "False",
                "useOffenseAndSpeedrun": "False"
              },
              "Owner": "Default",
              "Name": "UseFlaskTypeActionFactory"
            }
          }
        ],
        "Action": null
      }
    ],
    "Action": null
  }
}