summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mutation.cc
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-05-01 17:22:37 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-05-01 17:22:37 +0000
commite4f6254f27242d4a0432314d40718399773984be (patch)
tree6838ead8809443892f515d980c5d212125e99181 /crawl-ref/source/mutation.cc
parentf7de76e6dfb8ac48b5089f2ddf333ba536ba2fdf (diff)
downloadcrawl-ref-e4f6254f27242d4a0432314d40718399773984be.tar.gz
crawl-ref-e4f6254f27242d4a0432314d40718399773984be.zip
Add a failMsg parameter for delete_mutation().
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4796 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mutation.cc')
-rw-r--r--crawl-ref/source/mutation.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/mutation.cc b/crawl-ref/source/mutation.cc
index dd0abdb20c..c15c7e1357 100644
--- a/crawl-ref/source/mutation.cc
+++ b/crawl-ref/source/mutation.cc
@@ -2195,7 +2195,7 @@ int how_mutated(bool all, bool levels)
return (j);
} // end how_mutated()
-bool delete_mutation(mutation_type which_mutation,
+bool delete_mutation(mutation_type which_mutation, bool failMsg,
bool force_mutation)
{
mutation_type mutat = which_mutation;
@@ -2206,7 +2206,8 @@ bool delete_mutation(mutation_type which_mutation,
&& (player_mutation_level(MUT_MUTATION_RESISTANCE) == 3
|| coinflip()))
{
- mpr("You feel rather odd for a moment.", MSGCH_MUTATION);
+ if (failMsg)
+ mpr("You feel rather odd for a moment.", MSGCH_MUTATION);
return false;
}
}