OSDN Git Service

[Fix] #38997 exe_racial_power() 内変数参照修正. / Fix variable references in exe_racial_power().
authordeskull <deskull@users.sourceforge.jp>
Sat, 14 Dec 2019 15:33:49 +0000 (00:33 +0900)
committerdeskull <deskull@users.sourceforge.jp>
Sat, 14 Dec 2019 15:33:49 +0000 (00:33 +0900)
src/racial.c

index eaf01f2..72da630 100644 (file)
@@ -507,7 +507,7 @@ static bool exe_racial_power(player_type *creature_ptr, s32b command)
                case CLASS_IMITATOR:
                {
                        handle_stuff();
-                       if (!do_cmd_mane(p_ptr, TRUE)) return FALSE;
+                       if (!do_cmd_mane(creature_ptr, TRUE)) return FALSE;
                        break;
                }
                case CLASS_BEASTMASTER:
@@ -670,7 +670,7 @@ static bool exe_racial_power(player_type *creature_ptr, s32b command)
 
                case RACE_HALF_TROLL:
                        msg_print(_("うがぁぁ!", "RAAAGH!"));
-                       (void)berserk(p_ptr, 10 + randint1(plev));
+                       (void)berserk(creature_ptr, 10 + randint1(plev));
                        break;
 
                case RACE_AMBERITE:
@@ -691,7 +691,7 @@ static bool exe_racial_power(player_type *creature_ptr, s32b command)
 
                case RACE_BARBARIAN:
                        msg_print(_("うぉぉおお!", "Raaagh!"));
-                       (void)berserk(p_ptr, 10 + randint1(plev));
+                       (void)berserk(creature_ptr, 10 + randint1(plev));
                        break;
 
                case RACE_HALF_OGRE: