2019年08月31日

JNetHack 3.4.3 魔法防御, ドレイン耐性, 騎乗スキル上昇

JNetHack 3.4.3 のソースを読んでわかった事を自分用にメモ. 昔ネットにあったスポイラーは, だいぶ少なくなってしまったし. C 言語は全く自信がない. 読み間違いがあるかもしれない.

src/monst.c
攻撃属性に AD_MAGM (魔法の矢) がある場合 (灰色ドラゴン, 天使, 賢者, イーノグ), 灰色ドラゴンの子供である場合, 攻撃属性に AD_RBRE (ランダムブレス) がある場合 (クロマティック・ドラゴン) は, 魔法防御を持つ.

src/monst.c
アンデッド, 悪魔, 獣人, デスはドレイン耐性を持つ.

src/hack.c から呼ばれている, src/steed.c の exercise_steed
騎乗した状態で移動するごとに, urideturns に +1 される. 待機では上昇しない. urideturns が 100 以上になった際に 騎乗スキル経験値に +1 され, urideturns が 0 になる. 降りたりしても, urideturns が減ることはない.

ラベル:nethack Roguelike
posted by Takenoko at 12:31| Comment(0) | game | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: