summaryrefslogtreecommitdiffstats
path: root/pokemod/Move.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'pokemod/Move.cpp')
-rw-r--r--pokemod/Move.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/pokemod/Move.cpp b/pokemod/Move.cpp
index aba2c897..11387f62 100644
--- a/pokemod/Move.cpp
+++ b/pokemod/Move.cpp
@@ -70,6 +70,7 @@ void Pokemod::Move::validate()
TEST_BEGIN();
if (m_name.isEmpty())
emit(error("Name is empty"));
+ TEST(setAccuracy, accuracy);
TEST(setType, type);
TEST(setPowerPoints, powerPoints);
TEST_END();
@@ -115,7 +116,7 @@ void Pokemod::Move::setName(const QString& name)
void Pokemod::Move::setAccuracy(const Fraction& accuracy)
{
- if (1 < accuracy)
+ if (!accuracy || (1 < accuracy))
{
emit(error(bounds("accuracy")));
return;