Skip to content

Stop Conditions

Lusamine edited this page Sep 28, 2021 · 9 revisions

These settings need be configured for Fossil Bot, Egg Bot, and Encounter Bot to tell the bot when it has found its target. It is your responsibility to ensure that these settings make sense for what you are hunting.

  • StopOnSpecies: Stop only on Pokémon of a particular species. If set to "None", it will not check species at all.
  • TargetNature: Stop only on Pokémon with a specific nature. If set to "Random", it will allow any nature.
  • TargetMinIVs / TargetMaxIVs: Allows you to specify minimum and maximum IVs you want the bot to search for. When defining a spread, use "x" for unchecked IVs and "/" as a separator. By default, TargetIVs is empty and the bot will not check any IVs.
    • Examples: specifying 31/0/25/25/25/25 will select for any Pokémon with 31 HP IV, 0 Att IV, and 25-31 of everything else. Specifying 31/0/22/x/x/x will select for any Pokémon with 31 HP IV, 0 Att IV, at least 22 Def IV, and any IV for the rest.
  • ShinyTarget: Allows you to specify the type of shiny to stop on. "DisableOption" ignores the shiny status.
  • MarkOnly: Only stops on Pokémon with a Mark if set to "true".
  • CaptureVideoClip / ExtraTimeWaitCaptureVideo: If enabled, the bot will hold Capture to record a 30 second video clip when it finds a target. Adjust the time in milliseconds if you want it to wait longer after a match. Beware that many encounters are detected before the Pokémon is visible on screen.
  • MatchShinyAndIV: If set to "true", the bot will only stop if the encounter matches the TargetIvs and ShinyTarget. Otherwise, it will stop if either of them match. This is useful if you are okay with specific IVs or any shiny with any IVs, but do not necessarily want both on the same Pokémon.

Additionally, Fossil, Egg, and Encounter bots each have a ContinueAfterMatch setting which controls the behavior when a match is found. If an echo channel is set, matches will be announced there.

  • Continue: Bot keeps searching. Keep in mind this is only useful for bots that generate fully-formed Pokémon, such as Fossil and Egg.
  • PauseWaitAcknowledge: Bot pauses and waits for instructions.
    • The $toss command can be used to discard a match and continue searching.
  • StopExit: Bot stops searching entirely and disconnects until it is started again.
Clone this wiki locally