From 1ebb65aee19ed9cf494695f80bf54e311cf40f47 Mon Sep 17 00:00:00 2001 From: rubenpirreram Date: Fri, 19 Jun 2026 22:43:39 +0200 Subject: [PATCH] //Fix: JVD MISSING --- .../polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Hunt.java | 3 +++ .../it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java | 3 +++ .../it/polimi/ingsw/gc14/Network/TCP/Client/TCPClient.java | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Hunt.java b/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Hunt.java index 1016ef9..c4c7523 100644 --- a/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Hunt.java +++ b/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Hunt.java @@ -19,6 +19,9 @@ public class Hunt extends EventCard { /** Prestige Points multiplier used during the event. */ private final int prestigeMultiplier; + /**Gets Prestige Points multiplier used during the event. + * @return int {@code PrestigeMultiplier} + */ int getPrestigeMultiplier() { return prestigeMultiplier; } /** diff --git a/src/main/java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java b/src/main/java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java index 309366e..30d56e8 100644 --- a/src/main/java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java +++ b/src/main/java/it/polimi/ingsw/gc14/Network/RMI/Client/RMIClient.java @@ -31,6 +31,9 @@ public class RMIClient implements IClient { /** Scheduler that fires ping() every {@value NetworkConfig#KEEPALIVE_INTERVAL_MS} ms. */ private ScheduledExecutorService pingSender; + /** + * Future executor used for timer Running + */ private ExecutorService executor; /** diff --git a/src/main/java/it/polimi/ingsw/gc14/Network/TCP/Client/TCPClient.java b/src/main/java/it/polimi/ingsw/gc14/Network/TCP/Client/TCPClient.java index bcdc7c8..2d6b61e 100644 --- a/src/main/java/it/polimi/ingsw/gc14/Network/TCP/Client/TCPClient.java +++ b/src/main/java/it/polimi/ingsw/gc14/Network/TCP/Client/TCPClient.java @@ -163,6 +163,10 @@ public class TCPClient implements IClient { sender.shutdownNow(); } } + + /** + * Disconnects the player and cleans model and controller + */ private synchronized void disconnect() { if (!running) return; running = false;