diff options
Diffstat (limited to 'src/dungeon.c')
-rw-r--r-- | src/dungeon.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/dungeon.c b/src/dungeon.c index b23a4829..e60f1ef0 100644 --- a/src/dungeon.c +++ b/src/dungeon.c @@ -1325,9 +1325,6 @@ static void process_world(void) */ if (dun_level || (!p_ptr->wild_mode)) { - /* Let the script live! */ - process_hooks(HOOK_PROCESS_WORLD, "()"); - /* Handle corruptions */ process_world_corruptions(); @@ -2150,6 +2147,12 @@ static void process_world(void) (void)set_tim_breath(p_ptr->tim_magic_breath - 1, TRUE); } + /* Timed precognition */ + if (p_ptr->tim_precognition > 0) + { + set_tim_precognition(p_ptr->tim_precognition - 1); + } + /* Timed regen */ if (p_ptr->tim_regen) { |