Commit b458011a authored by nanahira's avatar nanahira

Merge branch 'mc'

parents 4e4b9765 a8163b5c
......@@ -2866,6 +2866,7 @@ if settings.modules.http
if room.started
room.scores[room.dueling_players[0].name] = 0
room.scores[room.dueling_players[1].name] = 0
room.kicked = true
room.process.kill()
room.delete()
response.writeHead(200)
......
......@@ -1087,7 +1087,7 @@
})(this));
}
}
if (settings.modules.challonge.enabled && this.started) {
if (settings.modules.challonge.enabled && this.started && !this.kicked) {
challonge.matches.update({
id: settings.modules.challonge.tournament_id,
matchId: this.challonge_info.id,
......@@ -2280,12 +2280,12 @@
room.winner_name = room.dueling_players[pos].name;
room.scores[room.winner_name] = room.scores[room.winner_name] + 1;
}
if (settings.modules.challonge.enabled) {
if (settings.modules.challonge.enabled && !room.kicked) {
if (room.scores[room.dueling_players[0].name] > room.scores[room.dueling_players[1].name]) {
room.challonge_duel_log.winnerId = room.dueling_players[0].challonge_info.id;
} else if (room.scores[room.dueling_players[0].name] < room.scores[room.dueling_players[1].name]) {
room.challonge_duel_log.winnerId = room.dueling_players[1].challonge_info.id;
} else if (room.scores[room.dueling_players[0].name] !== 0 || room.scores[room.dueling_players[1].name] !== 0) {
} else {
room.challonge_duel_log.winnerId = "tie";
}
if (settings.modules.challonge.post_detailed_score) {
......@@ -3631,6 +3631,7 @@
room.scores[room.dueling_players[0].name] = 0;
room.scores[room.dueling_players[1].name] = 0;
}
room.kicked = true;
room.process.kill();
room["delete"]();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment