From 6d54d20943242a9c41bbdeb9706440ac7b7988ea Mon Sep 17 00:00:00 2001 From: Dan Balasescu Date: Wed, 28 Jan 2026 17:45:03 +0900 Subject: [PATCH] Apply default value changes from review --- .../MatchTypes/RankedPlay/RankedPlayRoomState.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/osu.Game/Online/Multiplayer/MatchTypes/RankedPlay/RankedPlayRoomState.cs b/osu.Game/Online/Multiplayer/MatchTypes/RankedPlay/RankedPlayRoomState.cs index 95fab16a7b..e303bb0aa5 100644 --- a/osu.Game/Online/Multiplayer/MatchTypes/RankedPlay/RankedPlayRoomState.cs +++ b/osu.Game/Online/Multiplayer/MatchTypes/RankedPlay/RankedPlayRoomState.cs @@ -27,7 +27,7 @@ namespace osu.Game.Online.Multiplayer.MatchTypes.RankedPlay /// A multiplier applied to life point damage. /// [Key(2)] - public double DamageMultiplier { get; set; } + public double DamageMultiplier { get; set; } = 1; /// /// A dictionary containing all users in the room. @@ -39,7 +39,7 @@ namespace osu.Game.Online.Multiplayer.MatchTypes.RankedPlay /// The ID of the user currently playing a card. /// [Key(4)] - public int ActiveUserId { get; set; } + public int? ActiveUserId { get; set; } /// /// The average star rating of all cards. @@ -57,7 +57,7 @@ namespace osu.Game.Online.Multiplayer.MatchTypes.RankedPlay /// The user currently playing a card. /// [IgnoreMember] - public RankedPlayUserInfo ActiveUser => Users[ActiveUserId]; + public RankedPlayUserInfo? ActiveUser => ActiveUserId == null ? null : Users[ActiveUserId.Value]; [IgnoreMember] public RankedPlayUserInfo? WinningUser => WinningUserId == null ? null : Users[WinningUserId.Value];