OSDN Git Service

[Fix] #38997 cast_shuffle() 内変数参照修正. / Fix variable references in cast_shuffle().
authordeskull <deskull@users.sourceforge.jp>
Sun, 15 Dec 2019 16:25:06 +0000 (01:25 +0900)
committerdeskull <deskull@users.sourceforge.jp>
Sun, 15 Dec 2019 16:25:06 +0000 (01:25 +0900)
src/spells2.c

index e2f94b7..9c952ed 100644 (file)
@@ -3747,7 +3747,7 @@ void cast_shuffle(player_type *caster_ptr)
        else if (die < 40)
        {
                msg_print(_("テレポート・カードだ。", "It's a teleport trump card."));
-               teleport_player(p_ptr, 10, TELEPORT_PASSIVE);
+               teleport_player(caster_ptr, 10, TELEPORT_PASSIVE);
        }
        else if (die < 42)
        {
@@ -3757,12 +3757,12 @@ void cast_shuffle(player_type *caster_ptr)
        else if (die < 47)
        {
                msg_print(_("テレポート・カードだ。", "It's a teleport trump card."));
-               teleport_player(p_ptr, 100, TELEPORT_PASSIVE);
+               teleport_player(caster_ptr, 100, TELEPORT_PASSIVE);
        }
        else if (die < 52)
        {
                msg_print(_("テレポート・カードだ。", "It's a teleport trump card."));
-               teleport_player(p_ptr, 200, TELEPORT_PASSIVE);
+               teleport_player(caster_ptr, 200, TELEPORT_PASSIVE);
        }
        else if (die < 60)
        {