List creatures by criteria
list-creatures-by-criteriaFind creatures for encounters by filtering on system-specific traits like challenge rating, level, or species. Returns matching creature names for quick selection; fetch details only for final picks.
Instructions
Creature discovery for encounter building: a long list of creatures matching criteria, with little data per creature, so you can choose by name and fetch details with get-compendium-item only for the final selection. The filters are understood by the adapter of the active game system (D&D 5e: challenge rating, creature type, size, alignment, spells, legendary actions; Pathfinder 2e: level, traits, rarity; DSA5: experience level, species, culture, profession; WFRP4e: species, traits, prayers; Traveller: hits, psionics; Cosmere RPG: tier, role, defenses) and checked against the creature index. Filters the active system does not know are reported as ignored. Without an adapter for the system, filtering is refused and a call without filters lists every actor by name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hits | No | Hits to match (Traveller) | |
| role | No | Adversary role in the Cosmere RPG such as minion, rival or boss; case does not matter | |
| size | No | Size category to keep | |
| tier | No | Adversary tier in the Cosmere RPG, 1 to 4, the main measure there for building encounters | |
| level | No | Creature level to match in Pathfinder 2e, from -1 upwards; experience level 1 to 7 in DSA5 | |
| limit | No | How many creatures to return: 100 unless given, 1000 at the most | |
| rarity | No | Rarity to keep (Pathfinder 2e) | |
| traits | No | Traits every creature must carry (Pathfinder 2e, WFRP4e) | |
| culture | No | Culture; a part of the name is enough (DSA5) | |
| minHits | No | Hits at least this much (Traveller) | |
| species | No | Species; a part of the name is enough in WFRP4e and Traveller (DSA5, WFRP4e, Traveller) | |
| alignment | No | Alignment; a part such as "evil" is enough (D&D 5e) | |
| hasSpells | No | Only creatures that cast spells | |
| hitPoints | No | Maximum health to match (Cosmere RPG) | |
| deflectMin | No | Deflect at least this much (Cosmere RPG) | |
| hasPrayers | No | Only creatures with prayers (WFRP4e) | |
| profession | No | Profession; a part of the name is enough (DSA5) | |
| defensesMin | No | Lowest defenses to accept in the Cosmere RPG; give any of phy, cog and spi | |
| hasPsionics | No | Only creatures with psionics (Traveller) | |
| creatureType | No | Kind of creature to keep. D&D 5e: humanoid, dragon, beast, undead, fey, fiend, celestial, construct, elemental, giant, monstrosity, ooze, plant, aberration. Pathfinder 2e and the Cosmere RPG use their own types, for instance animal or spirit. | |
| hasLiturgies | No | Only creatures with liturgical chants or ceremonies (DSA5) | |
| hasInvestiture | No | Only adversaries that use Investiture or Surges (Cosmere RPG) | |
| challengeRating | No | Challenge rating to match: one value, the value as text, or lowest and highest. Bounds suit a first survey best. | |
| experiencePoints | No | Adventure points spent on the character (DSA5) | |
| hasLegendaryActions | No | Only creatures with legendary actions (D&D 5e) |