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.