fix: boop

This commit is contained in:
hypercross 2026-04-04 22:27:17 +08:00
parent b9105efd03
commit 43587ac3ad
1 changed files with 1 additions and 3 deletions

View File

@ -134,15 +134,13 @@ async function checkGraduates(game: BoopGame){
} }
game.produce(state => { game.produce(state => {
// 预先收集所有可用的猫(在盒子里的)
for(const partId of toUpgrade){ for(const partId of toUpgrade){
const part = state.pieces[partId]; const part = state.pieces[partId];
const [row, col] = part.position; const [row, col] = part.position;
const player = part.player; const player = part.player;
moveToRegion(part, state.regions.board, null); moveToRegion(part, state.regions.board, null);
// 使用下一个可用的猫 const newPart = findPartInRegion(state, '', 'cat', player);
const newPart = findPartInRegion(state, '', 'kitten', player);
moveToRegion(newPart || part, null, state.regions[player], [row, col]); moveToRegion(newPart || part, null, state.regions[player], [row, col]);
} }
}); });