summaryrefslogtreecommitdiffstats
path: root/pokemod/Ability.h
diff options
context:
space:
mode:
Diffstat (limited to 'pokemod/Ability.h')
-rw-r--r--pokemod/Ability.h9
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;