Goblin Watch
goblin_watch
A sentry outpost goblins built out of salvaged watchtower stone, strike fast before their numbers call for backup.
Record
dungeon "goblin_watch" {
id = "goblin_watch"
nodes = [
{
"id": "watch_entry",
"type": "combat",
"data": {
"enemyGroupId": "goblin_pack",
"isBoss": false,
"next": "watch_fork",
"description": "Goblins posted at the gate scramble to meet you.",
"imageId": ""
}
},
{
"id": "watch_fork",
"type": "choice",
"data": {
"description": "Two paths lead deeper - a straight charge, or a careful search for weak stonework.",
"imageId": "",
"options": [
{
"label": "Push straight through the courtyard.",
"next": "watch_ambush"
},
{
"label": "Search for a weak point in the wall.",
"statCheck": {
"statId": "luck",
"difficulty": 3
},
"onPass": "watch_treasure",
"onFail": "watch_ambush"
}
]
}
},
{
"id": "watch_ambush",
"type": "combat",
"data": {
"enemyGroupId": "goblin_ambush",
"isBoss": false,
"next": "watch_treasure",
"description": "The goblins you passed catch up from behind.",
"imageId": ""
}
},
{
"id": "watch_treasure",
"type": "reward",
"data": {
"next": "watch_end",
"grant": {
"statExp": {
"luck": 2
},
"essenceGiven": {
"mana": 5
},
"goldGiven": 15
},
"imageId": ""
}
},
{
"id": "watch_end",
"type": "terminal",
"data": {}
}
]
name = "Goblin Watch"
description = "A sentry outpost goblins built out of salvaged watchtower stone, strike fast before their numbers call for backup."
difficulty = 1.5
imageId = "goblin_watch"
}