diff --git a/DXRModules/DeusEx/Classes/DXREvents.uc b/DXRModules/DeusEx/Classes/DXREvents.uc index dd33d29ec..2970c1dbf 100644 --- a/DXRModules/DeusEx/Classes/DXREvents.uc +++ b/DXRModules/DeusEx/Classes/DXREvents.uc @@ -572,6 +572,7 @@ function SetWatchFlags() { } InitPoolBalls(); + BallsPerTable=14; //This table is missing some balls break; case "06_HONGKONG_WANCHAI_STREET": diff --git a/DXRModules/DeusEx/Classes/DXREventsBase.uc b/DXRModules/DeusEx/Classes/DXREventsBase.uc index 594c01cf4..57230ea88 100644 --- a/DXRModules/DeusEx/Classes/DXREventsBase.uc +++ b/DXRModules/DeusEx/Classes/DXREventsBase.uc @@ -7,7 +7,7 @@ var int bingo_win_countdown; var name rewatchflags[8]; var int num_rewatchflags; var float PoolBallHeight; -var int NumPoolTables, PoolTablesSunk; +var int NumPoolTables, PoolTablesSunk, BallsPerTable; struct BingoOption { var string event, desc; @@ -224,7 +224,7 @@ simulated function int PoolBallsSunk() ballsSunk++; } } - if (ballsSunk>=16){ + if (ballsSunk>=BallsPerTable){ tablesSunk++; } } @@ -255,6 +255,8 @@ simulated function InitPoolBalls() } } + BallsPerTable = 16; //Default number - Lucky Money has less + PoolBallHeight -= 1; }