summaryrefslogtreecommitdiffstats
path: root/sigencore/TeamMember.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-02-13 01:43:08 -0500
committerBen Boeckel <MathStuf@gmail.com>2009-02-13 01:43:08 -0500
commit5baf68cc3b202e2e3049cb2d6b58d6a3ed3fe2de (patch)
treee93470fc2fd477007db98d27af84f8aa841f2f84 /sigencore/TeamMember.cpp
parente53037db1c046ad70245d0d2411d7e36324a5fb5 (diff)
downloadsigen-5baf68cc3b202e2e3049cb2d6b58d6a3ed3fe2de.tar.gz
sigen-5baf68cc3b202e2e3049cb2d6b58d6a3ed3fe2de.tar.xz
sigen-5baf68cc3b202e2e3049cb2d6b58d6a3ed3fe2de.zip
Add TODO comments and remove duplicate header
Diffstat (limited to 'sigencore/TeamMember.cpp')
-rw-r--r--sigencore/TeamMember.cpp4
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;