OSDN Git Service

[Fix] #1496 Habu氏のコメントに基づき、分かりにくい変数名を分かりやすくした
authorHourier <66951241+Hourier@users.noreply.github.com>
Thu, 10 Feb 2022 15:57:04 +0000 (00:57 +0900)
committerHourier <66951241+Hourier@users.noreply.github.com>
Thu, 10 Feb 2022 16:01:02 +0000 (01:01 +0900)
src/birth/birth-stat.cpp

index ddc9a5b..41b9d0e 100644 (file)
@@ -96,9 +96,9 @@ uint16_t get_expfact(PlayerType *player_ptr)
     if (player_ptr->prace != PlayerRaceType::ANDROID)
         expfact += cp_ptr->c_exp;
 
-    auto is_specific_race = (player_ptr->prace == PlayerRaceType::KLACKON) || (player_ptr->prace == PlayerRaceType::SPRITE);
-    auto is_specific_class = PlayerClass(player_ptr).has_additional_speed();
-    if (is_specific_race && is_specific_class)
+    auto is_race_gaining_additional_speed = (player_ptr->prace == PlayerRaceType::KLACKON) || (player_ptr->prace == PlayerRaceType::SPRITE);
+    auto is_class_gaining_additional_speed = PlayerClass(player_ptr).has_additional_speed();
+    if (is_race_gaining_additional_speed && is_class_gaining_additional_speed)
         expfact -= 15;
 
     return expfact;