OSDN Git Service

新しいプレイヤーのフラグを読む時にz_older_thanを使っていなくて古いセーブファイルが読めなかったので修正。
authorhabu <habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Sun, 2 Jun 2002 02:32:23 +0000 (02:32 +0000)
committerhabu <habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Sun, 2 Jun 2002 02:32:23 +0000 (02:32 +0000)
src/load.c

index bd480fd..04d5c63 100644 (file)
@@ -1533,8 +1533,17 @@ note(format("
                        rd_s16b(&p_ptr->tim_mimic);
                        rd_s16b(&p_ptr->tim_sh_fire);
                }
-               rd_s16b(&p_ptr->tim_sh_holy);
-               rd_s16b(&p_ptr->tim_eyeeye);
+
+               if (z_older_than(11, 0, 99))
+               {
+                       p_ptr->tim_sh_holy = 0;
+                       p_ptr->tim_eyeeye = 0;
+               }
+               else
+               {
+                       rd_s16b(&p_ptr->tim_sh_holy);
+                       rd_s16b(&p_ptr->tim_eyeeye);
+               }
 
                /* by henkma */
                if ( z_older_than(11,0,3) ){