From f3f82e939e0ac4806b8db90e9d7bf897f91eef99 Mon Sep 17 00:00:00 2001 From: dis- Date: Mon, 4 Feb 2013 22:56:55 +0000 Subject: [PATCH] Redo 3260. --- src/dungeon.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dungeon.c b/src/dungeon.c index 9d3d17366..fcd877fa7 100644 --- a/src/dungeon.c +++ b/src/dungeon.c @@ -991,7 +991,8 @@ static void regenmagic(int regen_amount) if (!p_ptr->magic_num2[i]) continue; /* Decrease remaining period for charging */ - new_mana = (regen_amount * mult * ((long)p_ptr->magic_num2[i] + 10) * EATER_ROD_CHARGE) / (dev * 16); + new_mana = (regen_amount * mult * ((long)p_ptr->magic_num2[i] + 10) * EATER_ROD_CHARGE) + / (dev * 16 * PY_REGEN_NORMAL); p_ptr->magic_num1[i] -= new_mana; /* Check minimum remaining period for charging */ -- 2.11.0