OSDN Git Service

[Refactor] 無作為にモンスターを選択する処理を関数にまとめる
authorHabu <habu1010+github@gmail.com>
Thu, 3 Mar 2022 14:44:59 +0000 (23:44 +0900)
committerHabu <habu1010+github@gmail.com>
Sat, 5 Mar 2022 04:40:24 +0000 (13:40 +0900)
commit80e5a3a2c100eb1e89100511c2d24a60ac09870d
tree6df05151fc19717f8d0165e131a066de15cb5f48
parent775ce7a98c5cdc28a7f4dce5c44d61ab886a02c1
[Refactor] 無作為にモンスターを選択する処理を関数にまとめる

実在するモンスター種族IDから無作為に1つ選択する処理を
MonsterRace::pick_one_at_random() 関数としてまとめる。対象は(実質NONEのような
使われ方をしている MonsterRaceId::PLAYER を除き)全てのモンスターで、レアリティは
関係なく全てのモンスターから等確率で選択する。
src/monster-race/monster-race.cpp
src/monster-race/monster-race.h
src/monster/monster-describer.cpp
src/monster/monster-status.cpp
src/object-enchant/others/apply-magic-others.cpp
src/view/display-map.cpp