/combo

A script for combing the rarest tiles of the beach

Primary LanguageTypeScript

Combo

Introduction

Combo is an automated beach combing script that harvests known rare tiles. The position of said tiles never changes, and combo features a list of over 700 known locations.

Setup

To install the script, use the following command in the KoLMafia CLI.

svn checkout https://github.com/Loathing-Associates-Scripting-Society/combo/branches/release/

Usage

To run the script, call combo N in the KoLMafia CLI, where N is the number of combs you wish to perform. Combo does not differentiate between free and non-free combs, so call combo 11 to do your free daily combs.

Details

Rare tile data

The list of rare tiles used by combo can be accessed here. The formatting adheres to Mafia's internal beach formatting - the rows are 1-indexed, the columns are 0-indexed; the bottom left tile is 1,0 while the top right tile is 10,9.

How does combo work?

In order to avoid having all users combing the same tiles in sequence, whenever combo is called, it shuffles the order of the rare tiles using your user ID as a seed. This way, you obtain a rare tile order unique to you, which will persist until the data is updated. Combo then proceeds to go over these tiles in sequence, skipping any inaccessible submerged ones, and stores how far it got into combo_lastTileCombed. This way, next time you call combo it can pick up where it left.

Credits

Thank you so much to the following players who have provided data for this script:

  • Tadpoleloop
  • Disco Stew
  • Grushvak