チケット #40735

テレパシー仕様の調整

登録: 2020-09-13 20:28 最終更新: 2020-10-04 22:43

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
(未割り当て)
マイルストーン:
優先度:
3
重要度:
3
解決法:
修正済み
ファイル:
なし

詳細

WEIRD_MIND持ちのモンスターをテレパシーで引っかけようとすると、「フロアの内部的なモンスター番号に対し、下1桁が5の場合のみ引っかける」という処理になっている

集団生成される雑魚モンスターはともかく、ユニークがWEIRD_MINDだと「何らかの理由で再生成されない限り、そのフロアにいる間は1/10の確率でテレパシーに『必ず』引っかかり、9/10の確率でテレパシーに『必ず』引っかからない」という処理をすることになる

これは内部的な番号をUI描画に用いていることからシステム的に意味合いが薄く、ゲームのフレーバー的にも「weird mind (奇妙な精神)」と噛み合わない

特にWEIRD_MIND持ちのモンスターがnestを形成すると「キレイに10体に1体ずつ引っかかる」とランダム性の欠片もないことになる

よって「プレーヤーの行動1回につき1/10の確率でテレパシーに引っかける」に変更する

(矢を撃つ、アイテムを床に置く、一部職業レイシャルなどの「通常より行動力が少ないコマンド」でも全て1回とみなす)

チケットの履歴 (3 件中 3 件表示)

2020-09-13 20:28 更新者: hourier
  • 新しいチケット "テレパシー仕様の調整" が作成されました
2020-09-13 22:52 更新者: hourier
  • 担当者hourier から deskull に更新されました
  • 解決法なし から 修正済み に更新されました
コメント

For3.0.0-Change-Weird-Telepathy-Spec のブランチにて実施しました (ついでに関数分割)

確認・マージをお願いします

なおブランチ元がFor3.0.0-Monster-Adjustment につき、追加モンスターの実装も含まれていますので、後ほどでも問題ありません

2020-10-04 22:43 更新者: deskull
  • 状況オープン から 完了 に更新されました
コメント

お疲れ様でした、マージして完了とします。

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする