Battle

DaemonはWizardryの流れを汲む戦闘シミュレーターです。
ダンジョンを歩いているとモンスターと遭遇します。遭遇の仕方には以下の4種類があります。

種類説明
friendly monsters友好的なモンスターです。戦うかそのまま別れるか を選択できます。alignに反する行動を行ったメンバーはalignが変わってしまうことがあります
you surprised the monstersモンスターに先制攻撃できます。 spellは使えませんが魔法効果を持つアイテムは使用可能です
the monsters surprised youモンスターに一方的に攻撃を受けます。 spellは使いませんが、ブレスやドレイン攻撃は普通にしてきます
normal battle通常のバトルです

通常のバトルでは以下のように戦闘が行われます:

  1. モンスターと遭遇
  2. パーティー全員のアクション入力
  3. agilityを元に計算された順番でパーティメンバー、モンスターが行動
  4. 2,3を繰り返す
  5. いずれか片方が全滅、全員逃亡で終了
DaemonではWizardryの戦術がそのまま利用できます。すなわち、
action commands
戦闘時に入力できるコマンドです。fight、parry、take back、runが移動と同様「h/j」「k」 「l」「;」キーに割り当たっています。
commandkey説明
fightf,4武器を使ってモンスターを攻撃する(選択)
fight 1j,1武器を使って先頭モンスターを攻撃する
fight 2h,2武器を使って2番目のモンスターを攻撃する
fight 3n,3武器を使って3番目のモンスターを攻撃する
spells,6呪文を唱える。先制攻撃時は選択できない
parryp,k,5攻撃を受け流す。何もすることが無いときに
dispelld,0undead monsterを土に返す。経験値は入らない
useu,8アイテムを使用する
runr,;,7逃げる。逃亡に失敗すると一方的に攻撃を受けてしまう
take backt,l,9入力しなおし
monster infoiモンスター情報を表示する

input action...と表示されている時に画面下のパーティーウインドウでコマンドを入力します。 下のスクリーンショットでは、戦士3人がfight、盗賊がparry、僧侶がdispel、魔法使いがflama (mahalito)の詠唱をしようとしています。

 - Daemon -                  [f:fight,u:use,r:run,s:spell,p:parry,t:take back]
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ^^^^^^^^^^^^-----------------  1) 2 slimie  (2)
 ^^^^^^^^^^^^| |   |   |   |    ***********************
 ^^^^^^^^^^^^|<|   +   |   +    input action...
 ^^^^^^^^^^^^| |   |   |   |     ... escaped.
 ^^^^^^^^^^^^| |-+-|-+-|-+-|--  east
 ^^^^^^^^^^^^| |   |   |   |^^        ... ouch!
 ^^^^^^^^^^^^| @   |   +   |^^  which door? east
 ^^^^^^^^^^^^| |   |   |   |^^
 ^^^^^^^^^^^^| --------------=
 ^^^^^^^^^^^^|      $$$$$$      ****** encounter ****** - push space -
 ^^^^^^^^^^^^|------------| |-  1) 2 skeleton  (2)
 ^^^^^^^^^^^^^^^^^^^^^^^^^| |^  ***********************
 ^^^^^^^^^^^^^^^^^^^^^^^^^| +^  input action...
 ^^^^^^^^^^^^^^^^^^^^^^^^^| |^
# name             class  ac   hp /maxhp status action option
1 cucumber         e-fig   0    27/61    ok     fight  1
2 eggplant         e-fig  -2    44/82    ok     fight  1
3 carrot           e-fig  -2    36/86    ok     fight  1
4 avocado          e-thi  10    27/38    ok     parry  ???????????????????????
5 celery           e-pri  10    44/49    ok     dispel 1           ???????????
6 tomato           e-mag  10    18/18    ok     spell  >flama


monsters' special attack
特殊攻撃をするモンスターがいます。
種類説明
breatheブレス。パーティーメンバー全員にモンスターのHP半分のダメージを与える
call for help仲間を呼ぶ
run逃亡。一体ずつ逃げる
energy drainエナジードレイン。攻撃を受けた者のレベルを下げる。 ドレインレベル以下のレベルだった者はロストしてしまう
特殊効果毒、睡眠誘発、麻痺、石化、 クリティカルヒット(一撃で死亡となる)の追加効果を持つ攻撃
回復ターンごとにHPを回復する
魔法無効化デーモン族等魔法を無効化するモンスターがいる

下はfire dragonsの群れに先制攻撃を受け、ブレスを吐かれて次々と倒れているところです (リ、リセット。。。)

 - Daemon -                      [h:west,j:south,k:north,l:east,c:camp,o:open]
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   *** the monsters surprised you ***
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  fire_dragon attacks at cucumber
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    and hits 2 times for 11 damage!
 XXXXXXXXXXXXXXXXXXXXXXXXXXXXX  fire_dragon attacks at carrot
               @                  and hits 3 times for 13 damage!
 XXXXXXXXXXXXXXXXXXXXXXXXXXXXX  A fire_dragon exhales breathe.
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    cucumber takes 48 damage!
 XXXXXXXXXXXXXXXXXXXXXXXXXXXXX      cucumber is killed!
                                  eggplant takes 48 damage!
 XXXXXXXXXXXXXXXXXXXXXXXXXXXXX      eggplant is killed!
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# name             class  ac   hp /maxhp status action option
1 cucumber         e-fig   0     0/61    dead   ?????? ???????????????????????
2 eggplant         e-fig  -2     0/82    dead   ?????? ???????????????????????
3 carrot           e-fig  -2    23/86    ok     ?????? ???????????????????????
4 avocado          e-thi  10    27/38    ok     ?????? ???????????????????????
5 celery           e-pri  10    44/49    ok     ?????? ???????????????????????
6 tomato           e-mag  10    18/18    ok     ?????? ???????????????????????


misc
keyword説明
rangeDaemonではシナリオ5にあったように、 武器にrangeの概念があります。通常の剣は短射程であり、パーティーの前列(前3人)にいないと攻撃できませんが、 弓矢にような長射程武器を装備することで後列のメンバーも武器攻撃が可能となっています。
攻撃回数5レベル上がるごとに攻撃回数が1回増えます。 最高で10回まで攻撃可能です。