OSDN Git Service

[Refactor] #2118 使われていないlevelの引数をLiteEnchanterのコンストラクタから削除した
authorHourier <66951241+Hourier@users.noreply.github.com>
Sat, 12 Feb 2022 04:08:17 +0000 (13:08 +0900)
committerHourier <66951241+Hourier@users.noreply.github.com>
Sat, 12 Feb 2022 13:08:34 +0000 (22:08 +0900)
src/object-enchant/apply-magic.cpp
src/object-enchant/others/apply-magic-lite.cpp
src/object-enchant/others/apply-magic-lite.h

index a4f6a2f..6b415be 100644 (file)
@@ -175,7 +175,7 @@ void apply_magic_to_object(PlayerType *player_ptr, ObjectType *o_ptr, DEPTH lev,
         AmuletEnchanter(player_ptr, o_ptr, lev, power).apply_magic();
         break;
     case ItemKindType::LITE:
-        LiteEnchanter(player_ptr, o_ptr, lev, power).apply_magic();
+        LiteEnchanter(player_ptr, o_ptr, power).apply_magic();
         break;
     default:
         apply_magic_others(player_ptr, o_ptr, power);
index ab3f71c..45c4aea 100644 (file)
@@ -6,10 +6,9 @@
 #include "system/object-type-definition.h"
 #include "system/player-type-definition.h"
 
-LiteEnchanter::LiteEnchanter(PlayerType *player_ptr, ObjectType *o_ptr, DEPTH level, int power)
+LiteEnchanter::LiteEnchanter(PlayerType *player_ptr, ObjectType *o_ptr, int power)
     : player_ptr(player_ptr)
     , o_ptr(o_ptr)
-    , level(level)
     , power(power)
 {
     switch (o_ptr->sval) {
index 61b3893..e71981b 100644 (file)
@@ -7,7 +7,7 @@ class ObjectType;
 class PlayerType;
 class LiteEnchanter : EnchanterBase {
 public:
-    LiteEnchanter(PlayerType *player_ptr, ObjectType *o_ptr, DEPTH level, int power);
+    LiteEnchanter(PlayerType *player_ptr, ObjectType *o_ptr, int power);
     void apply_magic() override;
 
 protected:
@@ -19,7 +19,6 @@ protected:
 private:
     PlayerType *player_ptr;
     ObjectType *o_ptr;
-    DEPTH level;
     int power;
 
     void add_dark_flag();