xy 1 Minggu lalu
induk
melakukan
78379ef2a6
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      src/server/game/ludo/ludo_room_data.go

+ 2 - 1
src/server/game/ludo/ludo_room_data.go

@@ -116,7 +116,8 @@ func (room_info *RoomInfoWrapper) getRoleNotAtHomeByColor(color msg.RoleType) []
 
 // 根据操作获取最后一个操作回合数据
 func (room_info *RoomInfoWrapper) getLastRoundByOpt(opt msg.OptType) *msg.Round {
-	for i := 0; i < len(room_info.Rounds); i++ {
+	length := len(room_info.Rounds)
+	for i := (length - 1); i >= 0; i-- {
 		element := room_info.Rounds[i]
 		if opt == element.Opt {
 			return element