}
}
-static void set_gambling_monsters(player_type *creature_ptr)
+static void set_gambling_monsters(void)
{
const int max_gambling_monsters = 4;
for (int i = 0; i < max_gambling_monsters; i++) {
rd_s16b(&battle_mon[i]);
- if (z_older_than(10, 3, 4)) {
- s16b tmp16s;
- rd_s16b(&tmp16s);
- mon_odds[i] = tmp16s;
- } else
+ if (z_older_than(10, 3, 4))
+ set_zangband_gambling_monsters(i);
+ else
rd_u32b(&mon_odds[i]);
}
}
if (z_older_than(10, 0, 3)) {
update_gambling_monsters(creature_ptr);
} else
- set_gambling_monsters(creature_ptr);
+ set_gambling_monsters();
rd_s16b(&creature_ptr->town_num);
rd_s16b(&creature_ptr->arena_number);
#include "savedata/load-zangband.h"
+#include "cmd-building/cmd-building.h"
#include "dungeon/dungeon.h"
#include "floor/floor.h"
#include "game-option/option-flags.h"
current_world_ptr->game_turn /= 2;
current_world_ptr->dungeon_turn /= 2;
}
+
+void set_zangband_gambling_monsters(int i)
+{
+ s16b tmp16s;
+ rd_s16b(&tmp16s);
+ mon_odds[i] = tmp16s;
+}
void set_zangband_reflection(player_type *creature_ptr);
void rd_zangband_dungeon(void);
void set_zangband_game_turns(player_type *creature_ptr);
+void set_zangband_gambling_monsters(int i);