diff options
author | Enne Walker <ennewalker@users.sourceforge.net> | 2010-04-25 22:09:20 -0400 |
---|---|---|
committer | Enne Walker <ennewalker@users.sourceforge.net> | 2010-04-26 11:24:16 -0400 |
commit | bb180e483af29adf66d01c913c682ed7c52e6aab (patch) | |
tree | 8d3a30a72d5693661a29c5604db915583ba4065f /crawl-ref/source/tilereg-spl.cc | |
parent | d1664852319808f7191cc53a5fecd5f3cc8c66f8 (diff) | |
download | crawl-ref-bb180e483af29adf66d01c913c682ed7c52e6aab.tar.gz crawl-ref-bb180e483af29adf66d01c913c682ed7c52e6aab.zip |
Clean up a boolean member into a virtual function.
Diffstat (limited to 'crawl-ref/source/tilereg-spl.cc')
-rw-r--r-- | crawl-ref/source/tilereg-spl.cc | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/crawl-ref/source/tilereg-spl.cc b/crawl-ref/source/tilereg-spl.cc index 8de35558be..7e7d626dee 100644 --- a/crawl-ref/source/tilereg-spl.cc +++ b/crawl-ref/source/tilereg-spl.cc @@ -23,12 +23,6 @@ SpellRegion::SpellRegion(const TileRegionInit &init) : GridRegion(init) { - memorise = false; -} - -bool SpellRegion::check_memorise() -{ - return (memorise); } void SpellRegion::activate() @@ -161,10 +155,14 @@ static int _get_max_spells() return (max_spells); } +int SpellRegion::get_max_slots() +{ + return (_get_max_spells()); +} + void SpellRegion::pack_buffers() { - const int max_spells = (check_memorise() ? m_items.size() - : _get_max_spells()); + const int max_spells = get_max_slots(); // Pack base separately, as it comes from a different texture... int i = 0; |