summaryrefslogtreecommitdiff
path: root/src/pages/tavern.lisp
blob: e6250e1194f038620f670859ab50341b9d0f1bf1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
;;;; pages/tavern.lisp -- enter the tavern 

(in-package :dnd)

(defclass/std tavern ()
  ((player)))

(defrender t ((tavern tavern))
  (with-page (:title "A Bustling Tavern")
      (let ((player (player tavern)))
        (render :details player)
        (render :list (player-heroes player))
        (:br)
        (:a :href "/goddess-shrine" "Pray a new hero rises.")
        (:br)
        (:a :href "/spymaster" "Report a Roguish Rumour..."))))