summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilereg-mem.cc
diff options
context:
space:
mode:
authorEnne Walker <ennewalker@users.sourceforge.net>2010-04-25 22:09:20 -0400
committerEnne Walker <ennewalker@users.sourceforge.net>2010-04-26 11:24:16 -0400
commitbb180e483af29adf66d01c913c682ed7c52e6aab (patch)
tree8d3a30a72d5693661a29c5604db915583ba4065f /crawl-ref/source/tilereg-mem.cc
parentd1664852319808f7191cc53a5fecd5f3cc8c66f8 (diff)
downloadcrawl-ref-bb180e483af29adf66d01c913c682ed7c52e6aab.tar.gz
crawl-ref-bb180e483af29adf66d01c913c682ed7c52e6aab.zip
Clean up a boolean member into a virtual function.
Diffstat (limited to 'crawl-ref/source/tilereg-mem.cc')
-rw-r--r--crawl-ref/source/tilereg-mem.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/crawl-ref/source/tilereg-mem.cc b/crawl-ref/source/tilereg-mem.cc
index 5ab7960cfd..04b3dd3f85 100644
--- a/crawl-ref/source/tilereg-mem.cc
+++ b/crawl-ref/source/tilereg-mem.cc
@@ -20,7 +20,6 @@
MemoriseRegion::MemoriseRegion(const TileRegionInit &init) : SpellRegion(init)
{
- memorise = true;
}
void MemoriseRegion::activate()
@@ -29,6 +28,11 @@ void MemoriseRegion::activate()
has_spells_to_memorise(false);
}
+int MemoriseRegion::get_max_slots()
+{
+ return (m_items.size());
+}
+
void MemoriseRegion::draw_tag()
{
if (m_cursor == NO_CURSOR)