summaryrefslogtreecommitdiff
path: root/shared/src/main/java/kz
diff options
context:
space:
mode:
Diffstat (limited to 'shared/src/main/java/kz')
-rw-r--r--shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java b/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java
index f30f0c2..0a613f3 100644
--- a/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java
+++ b/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java
@@ -52,4 +52,15 @@ public class PlayerData implements Transferable<PlayerData> {
deserializer.deserializeTransferable(new PlayerState())
);
}
+
+ @Override
+ public boolean equals(Object obj) {
+ if (obj == null) return false;
+
+ if (obj instanceof PlayerData) {
+ return ((PlayerData) obj).id == id;
+ }
+
+ return false;
+ }
}