@@ -279,7 +279,7 @@ HoldemGame.prototype.dealSharedCards = function(n) {
279
279
280
280
room . notifyAll ( 'deal' , {
281
281
deals : deals ,
282
- delay : 2
282
+ delay : 1
283
283
} ) ;
284
284
} ;
285
285
@@ -473,13 +473,13 @@ HoldemGame.prototype.gamerMoveTurn = function(move) {
473
473
if ( deal_card ) {
474
474
setTimeout ( function ( ) {
475
475
room . notify ( gamer . uid , 'prompt' , room . cmdsForGamer ( gamer ) ) ;
476
- } , 3000 ) ;
476
+ } , 1000 ) ;
477
477
478
478
} else {
479
479
if ( room . state < SHOWDOWN ) {
480
480
room . notify ( gamer . uid , 'prompt' , room . cmdsForGamer ( gamer ) ) ;
481
481
} else {
482
- room . gameOver ( ) ;
482
+ room . gamerShowDown ( ) ;
483
483
}
484
484
}
485
485
@@ -551,12 +551,10 @@ HoldemGame.prototype.simpleWin = function() {
551
551
} ;
552
552
553
553
HoldemGame . prototype . gamerShowDown = function ( ) {
554
- room . state = SHOWDOWN ;
555
-
556
554
var room = this ;
557
555
var in_gamers = room . in_gamers , finals = [ ] , gamers_bychips = [ ] ;
558
556
var i , gamer , maxFive , someone_allin = false ;
559
- for ( i = 0 ; i < in_gmaers . length ; i ++ ) {
557
+ for ( i = 0 ; i < in_gamers . length ; i ++ ) {
560
558
gamer = in_gamers [ i ] ;
561
559
gamers_bychips . push ( gamer ) ;
562
560
@@ -570,7 +568,7 @@ HoldemGame.prototype.gamerShowDown = function() {
570
568
}
571
569
}
572
570
573
- final_gamers . sort ( function ( a , b ) { return b . maxFiveRank - a . maxFiveRank ; } ) ;
571
+ finals . sort ( function ( a , b ) { return b . maxFiveRank - a . maxFiveRank ; } ) ;
574
572
575
573
if ( someone_allin ) {
576
574
// if someone allin, the pot distribution will be complex
@@ -607,7 +605,7 @@ HoldemGame.prototype.gamerShowDown = function() {
607
605
* 最终由CDE胜出平分本局彩池$1000时,则DE各分到$330,而多出的$10将分配给最靠近A的赢家C,C于本局可分到$340。
608
606
*/
609
607
for ( i = 0 ; i < finals . length - 1 ; i ++ ) {
610
- if ( finals [ i ] . maxFiveRank > finals [ i + 1 ] . maxFinalRank ) {
608
+ if ( finals [ i ] . maxFiveRank > finals [ i + 1 ] . maxFiveRank ) {
611
609
var losers = finals . splice ( i + 1 , Number . MAX_VALUE ) ;
612
610
while ( losers . length > 0 ) {
613
611
var loser = losers . shift ( ) ;
0 commit comments