summaryrefslogtreecommitdiff
path: root/src/com/dabomstew/pkrandom/pokemon/Evolution.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/dabomstew/pkrandom/pokemon/Evolution.java')
-rwxr-xr-xsrc/com/dabomstew/pkrandom/pokemon/Evolution.java16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/com/dabomstew/pkrandom/pokemon/Evolution.java b/src/com/dabomstew/pkrandom/pokemon/Evolution.java
index 5f54f6d..f913e4a 100755
--- a/src/com/dabomstew/pkrandom/pokemon/Evolution.java
+++ b/src/com/dabomstew/pkrandom/pokemon/Evolution.java
@@ -58,13 +58,7 @@ public class Evolution implements Comparable<Evolution> {
if (getClass() != obj.getClass())
return false;
Evolution other = (Evolution) obj;
- if (from != other.from)
- return false;
- if (to != other.to)
- return false;
- if (type != other.type)
- return false;
- return true;
+ return from == other.from && to == other.to && type == other.type;
}
@Override
@@ -77,13 +71,7 @@ public class Evolution implements Comparable<Evolution> {
return -1;
} else if (this.to.number > o.to.number) {
return 1;
- } else if (this.type.ordinal() < o.type.ordinal()) {
- return -1;
- } else if (this.type.ordinal() > o.type.ordinal()) {
- return 1;
- } else {
- return 0;
- }
+ } else return Integer.compare(this.type.ordinal(), o.type.ordinal());
}
}