Connect native Homeworld Ecaz Arrakis coalition battles
This commit is contained in:
1 parent
210aa04811
commit
7ef3377218
10 files changed
+310
-22
No files matched your search
@@ -132,19 +132,6 @@ void test('incompatible selected modules reject the whole start instead of silen
|
||||
}
|
||||
});
|
||||
|
||||
void test('an Ecaz Homeworld Skills selection cannot start without supported combined Occupy battles', () => {
|
||||
let game = createGame('ECAZLOBBYMODULES', newPlayer('ecaz', 'Ecaz', 'ecaz'), true, ['ecaz']);
|
||||
joinGame(game, newPlayer('atreides', 'Atreides', 'atreides'));
|
||||
joinGame(game, newPlayer('guild', 'Guild', 'guild'));
|
||||
game = act(game, game.host, { type: 'homeworlds', enabled: true });
|
||||
game = act(game, game.host, { type: 'moduleOption', module: 'leaderSkills', enabled: true });
|
||||
game = ready(game);
|
||||
reject(game, game.host, preview);
|
||||
assert.equal(game.status, 'lobby');
|
||||
assert.equal(game.homeworlds!.custody, null);
|
||||
assert.equal(game.leaderSkills, undefined);
|
||||
});
|
||||
|
||||
void test('Advanced starts require the exact host opt-in and cannot dispatch audit initializers or hidden bypass options', () => {
|
||||
const game = ready(lobby(BASE, true));
|
||||
reject(game, game.host, { type: 'start' });
|
||||
|
||||
Reference in new issue
Block a user