Make LearnableAttacks follow PIMPL idiom.

Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
This commit is contained in:
2020-09-27 10:49:26 +02:00
parent 15deae1504
commit 4006d63872
4 changed files with 76 additions and 40 deletions

View File

@@ -12,7 +12,7 @@ namespace CreatureLib::Library {
LookupGrowthRate(const ArbUt::List<uint32_t>& experience) : _experience(experience) {}
level_int_t CalculateLevel(uint32_t experience) const override {
for (level_int_t i = 0; i < _experience.Count(); i++) {
for (level_int_t i = 0; i < (level_int_t)_experience.Count(); i++) {
if (_experience[i] > experience) {
return i;
}