summaryrefslogtreecommitdiff
path: root/server/src/server.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/server.rs')
-rw-r--r--server/src/server.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/server/src/server.rs b/server/src/server.rs
index 49d0b461..2543baff 100644
--- a/server/src/server.rs
+++ b/server/src/server.rs
@@ -474,6 +474,12 @@ impl Server<'_> {
item,
})
}
+ PacketS::ApplyScore(score) => {
+ self.game.score.demands_completed += score.demands_completed;
+ self.game.score.demands_failed += score.demands_failed;
+ self.game.score.points += score.points;
+ self.state.score_changed = true;
+ }
PacketS::ReplayTick { .. } => bail!("packet not supported in this session"),
}
Ok(())