OSDN Git Service

[Refactor] #963 Added argument of update_turn_type to update_player_turn_energy()
[hengbandforosx/hengbandosx.git] / src / dungeon / quest.cpp
index a4af798..5f14304 100644 (file)
@@ -26,7 +26,8 @@
 #include "object-enchant/item-apply-magic.h"
 #include "object-enchant/trg-types.h"
 #include "object/object-generator.h"
-#include "player/player-personalities-types.h"
+#include "player-status/player-energy.h"
+#include "player/player-personality-types.h"
 #include "player/player-status.h"
 #include "system/artifact-type-definition.h"
 #include "system/floor-type-definition.h"
@@ -323,7 +324,7 @@ void do_cmd_quest(player_type *player_ptr)
     if (player_ptr->wild_mode)
         return;
 
-    take_turn(player_ptr, 100);
+    update_player_turn_energy(player_ptr, 100, update_turn_type::ENERGY_SUBSTITUTION);
 
     if (!cave_has_flag_bold(player_ptr->current_floor_ptr, player_ptr->y, player_ptr->x, FF_QUEST_ENTER)) {
         msg_print(_("ここにはクエストの入口はない。", "You see no quest level here."));