From a4dfcca30242576456842d8777ca36c7eacd727b Mon Sep 17 00:00:00 2001 From: Haoming Yin Date: Tue, 2 May 2017 14:51:44 +1200 Subject: [PATCH] Fixed a boat bearing bug. - server should send LastPastCorner's heading bearing, instead of headingCorner's bearing #story[715] --- src/main/java/seng302/server/ServerThread.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/seng302/server/ServerThread.java b/src/main/java/seng302/server/ServerThread.java index e4e5a84a..804ee5f5 100644 --- a/src/main/java/seng302/server/ServerThread.java +++ b/src/main/java/seng302/server/ServerThread.java @@ -265,7 +265,7 @@ public class ServerThread implements Runnable, Observer { for (Boat b : ((Simulator) o).getBoats()){ try { Message m = new BoatLocationMessage(b.getSourceID(), 1, b.getLat(), - b.getLng(), b.getHeadingCorner().getBearingToNextCorner(), + b.getLng(), b.getLastPassedCorner().getBearingToNextCorner(), ((long) b.getSpeed())); server.send(m); } catch (IOException e) {