Dagger-sim frontier play

Dagger-sim adds a broad frontier-adventure loop: rumors, procedural site expansion, travel, institutions, generated work, banking, law, custom classes, spells, pacification, supernatural afflictions, and dungeons.

In Discord, prefix these commands with !.

Rumors, expansion, and travel

Ask about a reachable rumor:

!ask-rumor rumor_id="carrot vault rumor"

Investigate it:

!investigate-rumor rumor_id="carrot vault rumor"

Verified rumors can become expansion hooks. Expand the site when the world exposes one:

!expand-site site_id="Rain Garden Hamlet"

Plan travel to a known travel hub:

!plan-travel destination_id="North Tunnel"

Travel starts immediately and completes after its route duration. Until it completes, your character is still subject to normal world time.

Institutions, services, and generated work

Join a reachable institution:

!join-institution institution_id="Burrow Cartographers"

Use an institution service:

!use-institution-service service_id="local map service"

Ask for generated work from a template:

!ask-for-work template_id="ratcatcher errand"

Then accept and complete the generated quest:

!accept-generated-quest quest_id="Clear the North Tunnel"
!complete-generated-quest quest_id="Clear the North Tunnel"

Services and generated work can create items, quest records, rewards, deadlines, and institution context.

Banking, loans, law, and fines

Open an account at a reachable bank:

!open-bank-account bank_id="Carrot Factors Bank"

Deposit money:

!deposit bank_id="Carrot Factors Bank" amount=20

Withdraw money:

!withdraw bank_id="Carrot Factors Bank" amount=5

Take and repay a loan:

!take-loan bank_id="Carrot Factors Bank" amount=25
!repay-loan loan_id="bank loan" amount=25

Some regions track crimes and fines:

!commit-crime crime_type=trespass
!pay-fine crime_id="trespass charge"

Unpaid loans and fines are durable state. They can appear in prompts and can be used by story or law systems.

Classes, spells, pacification, and afflictions

Create a custom class from a reachable template:

!create-custom-class template_id="Moonlit Forager template" class_name="Rainpath Scout" primary_skills=foraging,stealth,weather

Create and cast a spell:

!create-spell template_id="mend sprout formula" spell_name="Mend Moss"
!cast-spell spell_id="Mend Moss"

Enchant a carried item with a spell, then cast through the item:

!enchant-item item_id="moss charm" spell_id="Mend Moss"
!cast-spell spell_id="moss charm"

The spell source can be a spell formula or a custom spell you created with !create-spell. Enchanting copies the spell effect onto the item, so the item becomes the thing you cast from. Use target_id when you want to affect someone other than yourself:

!enchant-item item_id="silver needle" spell_id="mend sprout formula"
!cast-spell spell_id="silver needle" target_id="moon moth"

Pacify a creature using a language your character knows:

!attempt-pacify target_id="moon moth" language=Mothwing

Contract an affliction and transform:

!contract-affliction affliction_type="moon-form"
!transform form_name="moon hare"

Dungeons

Request a dungeon from a reachable dungeon hook:

!request-dungeon dungeon_id="Carrot Vault"

Enter it:

!enter-dungeon dungeon_id="Carrot Vault"

Explore the current dungeon room:

!search-room
!open-secret-door door_id="cracked tiles"
!mark-path
!view-map

Set a recall anchor, rest, and leave:

!set-recall
!rest
!leave-dungeon dungeon_id="Carrot Vault"

Dungeon exploration records discovered rooms, secret doors, objectives, map marks, and recall anchors.