diff --git a/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/ActivityIndexQueries.java b/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/ActivityIndexQueries.java index e085dff40..dc0cd823c 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/ActivityIndexQueries.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/ActivityIndexQueries.java @@ -423,7 +423,7 @@ public class ActivityIndexQueries { statement.setString(3, serverUUID.toString()); // Have played in the last half of the time frame - long half = before + (before - after) / 2; + long half = before - (before - after) / 2; statement.setLong(4, half); statement.setLong(5, before); statement.setString(6, serverUUID.toString()); @@ -464,7 +464,7 @@ public class ActivityIndexQueries { statement.setString(3, serverUUID.toString()); // Have played in the last half of the time frame - long half = before + (before - after) / 2; + long half = before - (before - after) / 2; statement.setLong(4, half); statement.setLong(5, before); statement.setString(6, serverUUID.toString()); diff --git a/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/NetworkActivityIndexQueries.java b/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/NetworkActivityIndexQueries.java index a22aaa670..3612bb2d8 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/NetworkActivityIndexQueries.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/NetworkActivityIndexQueries.java @@ -405,7 +405,7 @@ public class NetworkActivityIndexQueries { statement.setLong(2, after); // Have played in the last half of the time frame - long half = before + (before - after) / 2; + long half = before - (before - after) / 2; statement.setLong(3, half); statement.setLong(4, before); setSelectActivityIndexSQLParameters(statement, 5, threshold, before); @@ -442,7 +442,7 @@ public class NetworkActivityIndexQueries { statement.setLong(2, after); // Have played in the last half of the time frame - long half = before + (before - after) / 2; + long half = before - (before - after) / 2; statement.setLong(3, half); statement.setLong(4, before); setSelectActivityIndexSQLParameters(statement, 5, threshold, before); diff --git a/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/PlayerCountQueries.java b/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/PlayerCountQueries.java index 077dd960f..bb49887c2 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/PlayerCountQueries.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/db/access/queries/analysis/PlayerCountQueries.java @@ -364,7 +364,7 @@ public class PlayerCountQueries { statement.setString(3, serverUUID.toString()); // Have played in the last half of the time frame - long half = before + (before - after) / 2; + long half = before - (before - after) / 2; statement.setLong(4, half); statement.setLong(5, before); statement.setString(6, serverUUID.toString());