Commit 5c3c954c authored by nanahira's avatar nanahira

Merge branch 'mc'

parents dd0b5733 3df1f6e3
......@@ -1465,11 +1465,12 @@ class Room
client.server.destroy()
else
#log.info(client.name, @started, @disconnector, @random_type, @players.length)
if @arena and !@started
if @arena and !@started and @disconnector != 'server' and !@arena_score_handled
for player in @players when player.pos != 7
@scores[player.name_vpass] = 0
if @players.length == 2
@scores[client.name_vpass] = -9
@arena_score_handled = true
index = _.indexOf(@players, client)
@players.splice(index, 1) unless index == -1
if @started and @disconnector != 'server' and client.pos < 4
......
......@@ -1916,7 +1916,7 @@
}
client.server.destroy();
} else {
if (this.arena && !this.started) {
if (this.arena && !this.started && this.disconnector !== 'server' && !this.arena_score_handled) {
ref3 = this.players;
for (m = 0, len3 = ref3.length; m < len3; m++) {
player = ref3[m];
......@@ -1927,6 +1927,7 @@
if (this.players.length === 2) {
this.scores[client.name_vpass] = -9;
}
this.arena_score_handled = true;
}
index = _.indexOf(this.players, client);
if (index !== -1) {
......
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