summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spl-book.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/spl-book.cc')
-rw-r--r--crawl-ref/source/spl-book.cc12
1 files changed, 4 insertions, 8 deletions
diff --git a/crawl-ref/source/spl-book.cc b/crawl-ref/source/spl-book.cc
index f5f89f44b6..af1a551caa 100644
--- a/crawl-ref/source/spl-book.cc
+++ b/crawl-ref/source/spl-book.cc
@@ -1447,15 +1447,11 @@ static bool _get_mem_list(spell_list &mem_spells,
"You cannot memorise any of the available spells because you "
"are a %s.", lowercase_string(species).c_str());
}
- else if (num_low_levels > 0)
+ else if (num_low_levels > 0 || num_low_xl > 0)
{
- mpr("You do not have enough free spell levels to memorise any of the "
- "available spells.", MSGCH_PROMPT);
- }
- else if (num_low_xl > 0)
- {
- mpr("You aren't experienced enough to memorise any of the "
- "available spells.", MSGCH_PROMPT);
+ // Just because we can't memorise them doesn't mean we don't want to
+ // see what we have available. See FR #235. {due}
+ return (true);
}
else
{