diff options
Diffstat (limited to 'pokemod/Ability.h')
-rw-r--r-- | pokemod/Ability.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/pokemod/Ability.h b/pokemod/Ability.h index 6a845dc4..827befc3 100644 --- a/pokemod/Ability.h +++ b/pokemod/Ability.h @@ -61,12 +61,11 @@ class Ability : public Object Ability& operator=(const Ability& rhs); private: bool validate() const; + int effectId() const; - void clear() - { - while (effectCount()) - deleteEffect(0); - } + AbilityEffect* newEffect(AbilityEffect* effect); + + void clear(); QString m_name; QList<AbilityEffect*> m_effects; |