Dungeon Coursers

Bloodline · the unofficial breeding calculator

A fan-made tool by Ook. Unaffiliated with Dungeon Coursers.

Bloodline

Plan breedings and design coursers for Dungeon Coursers. Explore possible foals, find a pairing or work out a genotype. No account needed.

The tools

Add your coursers

Save your stable to use Smart Search and the collection pickers. You can also paste genotypes directly into the other tools.

Import from the game

Drag this button to your bookmarks bar. Open My Characters on Dungeon Coursers, then click the bookmark to import the coursers on that page.

⬇ Import all (My Characters)

Import a CSV

Import your stable as a CSV. Use the Google Sheets template to get started.

Add by hand

Add a name, genotype and temperament in Collection. You can also import individual coursers there.

Made by friends

More Dungeon Coursers tools made by players.

Foal Generator

Enter two parents to generate four example foals and explore the possible outcomes.

Breeding rule: Parents must have different temperaments. Matching temperaments cannot breed.

Tip: Paste a genotype from the site (like Ee Aa nCr nT + Brindle), or pick a horse from your collection.

Parent 1

Parent 2

The possible foals

Collection

Saved in this browser. Coursers: 0. Export a CSV to keep a backup.

Import from Dungeon Coursers

Drag a button to your bookmarks bar, then use it on Dungeon Coursers. Import all reads your My Characters page. On an individual courser’s page, Add to Collection saves it here; Parent 1 and Parent 2 fill the Foal Generator.

These bookmarks read the page you have open, in your browser. They use no AI and send no requests to Dungeon Coursers.

Scroll Generator

Choose a scroll rarity to generate a random courser design.

Included: A design based on your chosen scroll rarity.

Each roll includes a coat at that rarity, one marking, modifier or carrier at that rarity or lower, and a temperament. It also has a 10% chance of an anomaly and a 5% chance of a variant.

Add-ons: Choose extra traits below. The result lists the potions needed and any shop prices. Add-ons can be rarer than the scroll; their cost depends on their own rarity.

Add-ons

Extra traits beyond the included trait. Leave at none to use the scroll alone.

from
from
Maximum two per scroll. Anomalies have no rarity.

Translate

Paste a genotype or choose a saved courser to see its coat, markings and other traits.

Tip: Works on anything the calculator understands, like Ee Aa nCr nT + Brindle. Pick a variant if you want it factored in.

Layers

See your courser’s traits in drawing order, following the official visual hierarchy.

Reading the layers: Work from the bottom up in each column. Higher layers cover lower ones; traits on the same line share a level.

Somatic

Explore Somatic patches for a genotype or saved courser. This free marking hides one trait in irregular patches covering up to a quarter of the horse.

Use the courser’s own genotype. Somatic hides an existing trait within the patch. It cannot add traits.

Recipe

Describe your target foal or paste a genotype to find suitable parents, breeding odds and items.

Start with your target. Recipe shows the genes each parent needs. It also checks group horses and any coursers saved in your collection.

Matching traits: By default, Recipe aims for the target’s coat and traits, including items to block unwanted genes. Choose coat only to allow other markings and modifiers. This usually finds more pairings.

Pet Excursions

Plan excursions across all seven areas using your pets and their bonding levels. Each pet is assigned to one area.

Buried Castle: Requires four Devoted pets for a week. Each brings its own drop as well as the area’s loot. In other areas, the rewards are the same for any eligible pet.

Import your pets

Drag this button to your bookmarks bar, then click the bookmark on your Dungeon Coursers pets page. The import runs in your browser without AI.

Multiple pages: Set the page size to 96 and import each page. Existing pets are updated by ID, so repeat imports will not create duplicates.

Keep them up to date: Import again to refresh bonding levels and excursion status.

Open the page source of your pets page and paste it below. Renamed pets are recognised by their species image. The source is processed in your browser.

Group Chat Builder

Write group chats or direct messages as plain text, then copy the formatted HTML into a Dungeon Coursers post. Your script is saved in this browser.

Posting it: press Copy the HTML, open the site's editor, switch it to source view with the <> button, and paste.

Pictures: Use [photo ...] for a written description, or [img URL] to display an image hosted online.

How to write it
group: Namethe group's name in the header
me: Namewhose phone we are looking at. Their messages go on the right in green. Leave it out for nobody
theme: paperpaper, dark, green or goth (black and blood red, and emo works too)
cast: Moon = white, M, i am not your autumn moonone line each: the name they go by in the chat, a colour, the avatar letters, and optionally a full name, which only feeds the small line under the group name. Colours: gold, blue, grey, red, purple, green, teal, pink, orange, brown, black, white, yellow, navy, or a hex like #ff6600
members: a, b, coptional, the small line under the group name. Defaults to the cast's full names
Several chats in one piece. Each === line starts a new phone below the last, so a piece can cut between a group and a DM and back. The cast is shared by all of them.
=== dm: Nightmare, Deada one to one chat between those two. No names on the bubbles, and the other person sits in the header. The second name holds the phone unless me is one of them
=== group: namestarts, or switches back to, a group chat with that name. A me: line straight after a === applies to that chat only
banner: Name: text | 3 morea lock screen notification, shown above the phone
--- Thursdaya date divider
--- unread 3the "3 unread messages" line
* Tealeaf added Sundaya system line: created the group, added, left, removed, pinned, changed the name. Write whatever it should say
! Missed call from Lattea red system line
ad: Headline | the small print | who is paying | Buttona sponsored message. Only the headline is required
Name 18:02: texta message. The time is optional, so Name: text works too. Messages in a row from one person group together
+ ❤ 2, 👀 1reactions under the message above
typing: Namethe "..." typing bubble
Tags go at the start of a message, in square brackets. Several can be stacked.
[reply Name: quoted text]quote someone above the reply
[photo a hoof, the polish chipped]a photo described in words, with no image file needed. [selfie ...], [pic ...] and [video ...] do the same. Any text after the tag is the caption
[img URL]a real picture from a web address. Any text after the tag is the caption
[voice 1:47]a voice note of that length
[poll Question | Option 3 | Option 1]a poll. The number on the end of each option is its votes
[link Title | description | site.name]a link preview. The text after the tag is the link itself
[forwarded] [edited] [deleted]those states
[sent] [delivered] [read]ticks on your own messages. Read is the default
Inside the text: *bold*, _italic_, ~struck~, @Name highlights a cast member, // starts a new line. A line starting with # is a note to yourself and never shows.

The script

Autosaved in this browser. Only one script is kept at a time; download drafts to keep separate copies.

How it will look

The HTML

Chimera Calculator

Rolled Chimera? See what could show up in the patch. Works for lineaged foals (from their parents) and for Creations (no parents).

Lineaged foal: the patch can show anything the two parents could produce, minus anomalies neither parent carries.

Creation (no parents): the patch can be any base colour, plus any of the horse's own traits, but nothing it doesn't already have.

Parent 1

Parent 2

Add Horse