diff options
Diffstat (limited to 'sigencore/TeamMember.cpp')
| -rw-r--r-- | sigencore/TeamMember.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sigencore/TeamMember.cpp b/sigencore/TeamMember.cpp index 8bfe44e0..7d9145f5 100644 --- a/sigencore/TeamMember.cpp +++ b/sigencore/TeamMember.cpp @@ -33,7 +33,6 @@ #include "../sigscript/NatureWrapper.h" #include "../sigscript/RulesWrapper.h" #include "../sigscript/SigmodWrapper.h" -#include "../sigscript/StatusWrapper.h" #include "../sigscript/SpeciesWrapper.h" #include "../sigscript/SpeciesMoveWrapper.h" #include "../sigscript/StatusWrapper.h" @@ -366,6 +365,7 @@ bool Sigencore::TeamMember::setDv(const Sigmod::Stat stat, const int dv) { if ((stat == Sigmod::ST_SpecialDefense) && !(m_sigmod->rules()->specialSplit() && m_sigmod->rules()->specialDVSplit())) return false; + // TODO: Update stats m_dv[stat] = dv; emit(dvChanged(stat, dv)); return true; @@ -404,6 +404,7 @@ bool Sigencore::TeamMember::setStatExperience(const Sigmod::Stat stat, const lon if ((m_sigmod->rules()->maxEVPerStat() < statExp) || (m_sigmod->rules()->maxTotalEV() < evSum)) return false; } + // TODO: Update stats m_statExp[stat] = statExp; emit(statExperienceChanged(stat, m_statExp[stat])); return true; @@ -420,6 +421,7 @@ bool Sigencore::TeamMember::setStatStage(const Sigmod::Stat stat, const int stag return false; if (m_sigmod->rules()->maxStages() < qAbs(stage)) return false; + // TODO: Update stats m_stages[stat - Sigmod::ST_Attack] = stage; emit(statStageChanged(stat, stage)); return true; |
