Skip to content
Snippets Groups Projects
bailey.tex 5.97 KiB
Newer Older
  • Learn to ignore specific revisions
  • \ifodd\value{diceNo}
      \section*{\Glsfmttext{village} Market}
    \else
      \section*{River \Glsfmttext{village} Market}
    \fi
    
    
    \noindent
    All purchases in \pgls{village} require a full morning or afternoon.
    Farmers chat, then barter, and finally refer the buyer to a neighbour.
    
    \Glspl{village} have $1D6\times 10$ of each item with \glsentrytext{weight} 0, $2D6$ of each item with \glsentrytext{weight} 1, and $1D6$ of each heavier items.
    
    
    \begin{multicols}{3}
    
    \begin{boxtable}[Lc]
    
    \textbf{Services} & \textbf{Cost} \\\hline
    \composeHumanName, the archer & \mkPrice{1} per mile \\
    
    \composeHumanName, local guide & \mkPrice[cp]{50} per mile \\
    
    \ifodd\value{diceNo}\else
      Boat-ride with \composeHumanName\ (free for \glspl{guard}) & \mkPrice[cp]{6} per mile \\
    \fi
    
    \end{boxtable}
    
    
    \ifnum\value{r12}>8
    \noindent
    \begin{minipage}{\linewidth}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \renewcommand\npcsymbol{\glsentrysymbol{nulla}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \begin{nametable}[Lcc]{At \composeHumanName's \Glsentrytext{doulaShop}}
    
        \textbf{Things on shelves} & \textbf{Weight} & \textbf{Cost} \\\hline
        \rareMarketItem[9]{Air \Glsentrytext{boon}}{1}{24}%
        \rareMarketItem[9]{Fire \Glsentrytext{boon}}{1}{24}%
        \rareMarketItem[8]{Earth \Glsentrytext{boon}}{1}{24}%
        \rareMarketItem[9]{Water \Glsentrytext{boon}}{1}{24}%
        \rareMarketItem[9]{Fate \Glsentrytext{boon}}{1}{24}%
        \marketItem{Cup of tea}{0}{0}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \end{nametable}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \setcounter{track}{\value{r12}}
      \multiply\value{track} by 2%
      \addtocounter{track}{\value{rn4tn1}}
      \footnotesize She'll purchase any \glsentrytext{ingredient} for \arabic{track}~\glsfmtplural{sp}.
    
    \end{minipage}
    \fi
    
    
    \renewcommand\npcsymbol{\flourish}
    
    \ifodd\value{r3}\else
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \begin{boxtable}[Lc]
    
        \renewcommand\npcsymbol{\flourish}
    
        \textbf{Beasts} & \textbf{Cost} \\\hline
        Donkey & \mkPrice{4} \\
    
        Horse & \mkPrice{20} \\
    
        Mule & \mkPrice{23} \\
    
        Hunting Dog & \mkPrice{4} \\
    
      \end{boxtable}
    \fi
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \begin{boxtable}[Lc]
    
    
      \textbf{Hospitality} & \textbf{Cost} \\\hline
    
      Bed in \composeHumanName's stable & \mkPrice{0} \\
    
      Hearty meal with the \composeHumanName\ family and \arabic{r12} kids & \ifnum\value{temperature}>0\mkPrice[cp]{2}\else\mkPrice[cp]{4}\fi \\
    
    
      Hardened \rations & \mkPrice[cp]{15} \\
    
      Salty \rations & \mkPrice[cp]{15} \\
    
    \end{boxtable}
    
    
    \begin{nametable}[Xcc]{\composeHumanName's Wood Salvage Goods}
    
      \textbf{Travel} & \textbf{Weight} & \textbf{Cost} \\\hline
    
      \ifodd\value{diceNo}
        Cart & 13 &  \mkPrice{13} \\
        Rushlights & 0 & \mkPrice[cp]{1} \\
      \else
        Boat for 6 & 16 &  \mkPrice{16} \\
      \fi
    
      Tinder box & 0 & \mkPrice[cp]{3} \\
    
      Torch & 1 & \mkPrice[cp]{11} \\
    
    \end{nametable}
    
    
    \end{multicols}
    
    
    \begin{multicols}{2}
    
    \ifnum\value{r4b}>2
      \begin{nametable}[Xcccc]{At \composeHumanName\ the Tanner's}
        \textbf{Armour} & \textbf{\Glsentrytext{dr}} & \textbf{\glsentrytext{covering}} & \textbf{Weight} & \textbf{Cost} \\\hline
        \showArmourPrice{\partialleather}{5}%
        \showArmourPrice{\completeleather}{11}%
        \showArmourPrice{\partiallisk}{31}%
      \end{nametable}
    \else
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \renewcommand\npcsymbol{\glsentrysymbol{sylf}}
      \begin{nametable}[Lcc]{Retired \Glsentrytext{ranger} \composeHumanName's Tents}
        \textbf{Size} & \textbf{Weight} & \textbf{Cost} \\\hline
        \rareMarketItem{Hardened half-yurt (\glsentrytext{dr} 4)}{3}{12}
        \rareMarketItem[7]{Backpack (\tn[10] to remove)}{0}{2}
        \rareMarketItem{Backpack (\tn[7] to remove)}{0}{3}
        \rareMarketItem{Bagpipes}{2}{7}
        \rareMarketItem{Tent for 4}{4}{8}
        \rareMarketItem{Tent for 3}{3}{6}
        \rareMarketItem{Tent for 2}{2}{4}
        \marketItem{Tent for 1}{1}{3}
      \end{nametable}
    
    \renewcommand\npcsymbol{\glsentrysymbol{sable}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \begin{nametable}[Xcc]{\composeHumanName\ the weaver}
    
    
      \textbf{Clothing} & \textbf{Weight} & \textbf{Cost} \\\hline
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \Glsentrytext{dawnDolly} & 2 & \mkPrice[cp]{10} \\
    
      Itchy clothes & 1 & \mkPrice[cp]{30} \\
    
    
      \ifnum\value{r12}>8
        \marketItem{Orange Travelling Robes}{0}{20}
        \ifnum\value{r12}>11
          \marketItem{Red Travelling Robes}{0}{22}
        \fi
      \fi
    
      \ifnumcomp{\value{temperature}}{>}{0}{
        Travellers clothes & 0 & \mkPrice[cp]{60} \\
      }{
        Warm clothes & 1 & \mkPrice[cp]{95} \\
      }
    
      \hline
    
      \marketItem[cp]{Bandages}{0}{4}
      \marketItem{Rope, 50'}{1}{3}
    
    \end{nametable}
    
    \ifnumcomp{\value{r4b}}{>}{2}{%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \renewcommand\npcsymbol{\glsentrysymbol{wrecan}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \begin{nametable}[lXXXc]{At \composeHumanName\ the Smith's}
    
        \textbf{Armour} & \textbf{\Glsentrytext{dr}} & \textbf{\glsentrytext{covering}} & \textbf{Weight} & \textbf{Cost} \\\hline
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \ifnum\value{r12}>10
    
          \showArmourPrice{\completechain}{28}%
        \fi
        \showArmourPrice{\partialchain}{18}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \end{nametable}
    
      \ifnum\value{r12}>9
    
        \renewcommand\npcsymbol{\glsentrysymbol{sylf}}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \begin{nametable}[lYYcYc]{At \composeHumanName, the Fletcher's}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
          \textbf{Projectile} & \textbf{Att} & \textbf{Dam} & \textbf{\Gls{ap}} & \textbf{Weight} & \textbf{Cost} \\\hline
    
    
          Arrows  &  --- & --- & --- & --- & \mkPrice[cp]{18}  \\
    
    
          \Glsfmttext{bow} &  +1  & +1 & 3~\glspl{ap} & 1  & \mkPrice{8}  \\
    
          \Glsfmttext{bow} &  +2  & +2 & 4~\glspl{ap} & 1  & \mkPrice{12}  \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
          \ifodd\value{r3}\else
          Bolt  &  --- & --- & --- & --- & \mkPrice[cp]{18}  \\
          \Glsfmttext{crossbow} &  +2  & +2 & 1~\glspl{ap} & 3  & \mkPrice{18}  \\
          \fi
    
        \end{nametable}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \ifodd\value{r3}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \begin{nametable}[lXXXc]{\composeHumanName's Weaponry}
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \textbf{Name} & \textbf{Attack} & \textbf{Damage} & \textbf{\Glsfmttext{weight}} & \textbf{Cost} \\\hline
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \showWeapon{\Dagger} & \mkPrice{2} \\
    
      \ifnum\value{r3}=2%
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \showWeapon{\shortsword} & \mkPrice{9} \\
    
        \showWeapon{\spear} & \mkPrice{7} \\
    
        \showWeapon{\weapon[1]{Glaive}{3}{2}} & \mkPrice{4} \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \else
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \showWeapon{\glaive} & \mkPrice{9} \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \showWeapon{\roundshield} & \mkPrice{3} \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \showWeapon{\quarterstaff} & \mkPrice{3} \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \showWeapon{\weapon[1]{Longsword}{2}{2}} & \mkPrice{9} \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
      \ifodd\value{r4b}%
    
    Malin Freeborn's avatar
    Malin Freeborn committed
        \showWeapon{\buckler} & \mkPrice{3} \\
    
    Malin Freeborn's avatar
    Malin Freeborn committed
      \fi
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    
      \end{nametable}
    \fi
    
    
    Malin Freeborn's avatar
    Malin Freeborn committed
    \end{multicols}
    
    
    \stepcounter{diceNo}