summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2012-06-26 21:24:23 +0200
committerBardur Arantsson <bardur@scientician.net>2012-06-26 21:24:23 +0200
commitc6c713350f8331a439acc5672bb1789d3c9add5c (patch)
tree81be26324d3d32024f0acb1a3b49a6161db02ef4 /src
parent0a70d3b23bd63bc55fff874be505317ebcb58154 (diff)
Remove "munchkin_multipliers" global
Diffstat (limited to 'src')
-rw-r--r--src/externs.h1
-rw-r--r--src/object1.c20
-rw-r--r--src/variable.c5
-rw-r--r--src/xtra1.c18
4 files changed, 7 insertions, 37 deletions
diff --git a/src/externs.h b/src/externs.h
index 3c9d6d74..da47af0f 100644
--- a/src/externs.h
+++ b/src/externs.h
@@ -526,7 +526,6 @@ extern bool_ *a_allow_special;
extern bool_ rand_birth;
extern bool_ fast_autoroller;
extern bool_ joke_monsters;
-extern bool_ munchkin_multipliers;
extern bool_ center_player;
extern s16b plots[MAX_PLOTS];
extern random_quest random_quests[MAX_RANDOM_QUEST];
diff --git a/src/object1.c b/src/object1.c
index 655e4e2c..86f98ae5 100644
--- a/src/object1.c
+++ b/src/object1.c
@@ -2246,28 +2246,14 @@ void object_desc(char *buf, object_type *o_ptr, int pref, int mode)
if ((f1 & TR1_MANA) && (known) && (o_ptr->pval > 0))
{
t = object_desc_chr(t, '(');
- if (munchkin_multipliers)
- {
- t = object_desc_num(t, 100 * o_ptr->pval / 5);
- }
- else
- {
- t = object_desc_num(t, 100 * o_ptr->pval / 10);
- }
+ t = object_desc_num(t, 100 * o_ptr->pval / 5);
t = object_desc_str(t, "%)");
}
if ((known) && (f2 & TR2_LIFE) ) /* Can disp neg now -- Improv */
{
t = object_desc_chr(t, '(');
- if (munchkin_multipliers)
- {
- t = object_desc_num(t, 100 * o_ptr->pval / 5);
- }
- else
- {
- t = object_desc_num(t, 100 * o_ptr->pval / 10);
- }
+ t = object_desc_num(t, 100 * o_ptr->pval / 5);
t = object_desc_str(t, "%)");
}
@@ -3157,7 +3143,7 @@ bool_ object_out_desc(object_type *o_ptr, FILE *fff, bool_ trim_down, bool_ wait
}
text_out(" by ");
- percent = 100 * o_ptr->pval / ( munchkin_multipliers ? 5 : 10 );
+ percent = 100 * o_ptr->pval / 5;
if (o_ptr->pval > 0)
diff --git a/src/variable.c b/src/variable.c
index 64cd49c7..6302d57a 100644
--- a/src/variable.c
+++ b/src/variable.c
@@ -1319,11 +1319,6 @@ bool_ fast_autoroller;
bool_ joke_monsters;
/*
- * How will mana staf & weapons of life act
- */
-bool_ munchkin_multipliers = TRUE;
-
-/*
* Center view
*/
bool_ center_player = FALSE;
diff --git a/src/xtra1.c b/src/xtra1.c
index d24eaa5c..d4df67af 100644
--- a/src/xtra1.c
+++ b/src/xtra1.c
@@ -1747,13 +1747,9 @@ static void calc_mana(void)
}
/* Augment mana */
- if (munchkin_multipliers)
+ if (p_ptr->to_m)
{
- if (p_ptr->to_m) msp += msp * p_ptr->to_m / 5;
- }
- else
- {
- if (p_ptr->to_m) msp += msp * p_ptr->to_m / 10;
+ msp += msp * p_ptr->to_m / 5;
}
/* Assume player not encumbered by armor */
@@ -1903,14 +1899,8 @@ void calc_hitpoints(void)
if (p_ptr->shero) mhp += 30;
/* Augment Hitpoint */
- if (munchkin_multipliers)
- {
- mhp += mhp * p_ptr->to_l / 5;
- }
- else
- {
- mhp += mhp * p_ptr->to_l / 10;
- }
+ mhp += mhp * p_ptr->to_l / 5;
+
if (mhp < 1) mhp = 1;
if (p_ptr->body_monster)