Add world content: warden class, druids guild, sylvan race, town expansion, whispering_woods region

Made-with: Cursor
This commit is contained in:
AI Agent
2026-03-14 17:24:09 -06:00
parent 5d290a8396
commit 98967ebe59
41 changed files with 415 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
name = "Wealthy Aristocrat"
description = "A noble dressed in fine silks and velvet, turning their nose up at commoners."
room = "town:wealthy_district"
base_attitude = "neutral"
class = "class:peasant"
[stats]
hp = 30
attack = 2
defense = 5
xp = 15
[dialogue]
greeting = "Do you mind? I am expecting someone important."

View File

@@ -0,0 +1,14 @@
name = "Quartermaster Kael"
description = "A grizzled veteran with a missing eye, currently meticulously sharpening a broadsword."
room = "town:armory"
base_attitude = "neutral"
class = "class:warrior"
[stats]
hp = 200
attack = 18
defense = 25
xp = 300
[dialogue]
greeting = "Keep your hands off the merchandise unless you're buying."

View File

@@ -0,0 +1,14 @@
name = "High Priestess Elara"
description = "An elderly woman radiating a calm, authoritative aura. Her white robes are immaculate."
room = "town:inner_sanctum"
base_attitude = "friendly"
class = "class:cleric"
[stats]
hp = 120
attack = 8
defense = 20
xp = 250
[dialogue]
greeting = "The Light welcomes all who seek its warmth."

View File

@@ -0,0 +1,14 @@
name = "Zarok the Enchanter"
description = "An eccentric old man with a wild beard, smelling of sulfur and ozone."
room = "town:magic_shop"
base_attitude = "neutral"
class = "class:mage"
[stats]
hp = 60
attack = 15
defense = 5
xp = 150
[dialogue]
greeting = "Ah! Browsing the arcane, are we? Don't touch the glowing jars."

View File

@@ -0,0 +1,14 @@
name = "Mayor Thorne"
description = "A portly man with a boisterous laugh and a shrewd gaze. He wears a heavy chain of office."
room = "town:mayors_estate"
base_attitude = "friendly"
class = "class:peasant"
[stats]
hp = 80
attack = 5
defense = 10
xp = 100
[dialogue]
greeting = "Welcome to Thornwall! Mind the laws, and we'll get along famously."

View File

@@ -0,0 +1,12 @@
name = "Sewer Mutant"
description = "A horrific amalgamation of rat and something far worse. It drools a caustic green slime."
room = "town:sewers_west"
base_attitude = "hostile"
class = "class:creature"
race = "race:beast"
[stats]
hp = 90
attack = 12
defense = 8
xp = 120

View File

@@ -0,0 +1,14 @@
name = "Silas the Shadow"
description = "A lean, scarred man twirling a dagger. He moves with deadly, practiced grace."
room = "town:thieves_hideout"
base_attitude = "hostile"
class = "class:rogue"
[stats]
hp = 150
attack = 20
defense = 15
xp = 400
[dialogue]
greeting = "You shouldn't have come down here, friend."