1
0
mirror of synced 2025-02-08 07:18:12 +01:00

Merge pull request #55 from shiroikitsu8/master-asakura

fix undefined properties (reading carId), fix ghost list
This commit is contained in:
Luna 2023-01-03 21:02:02 +00:00 committed by GitHub
commit a6af839596
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 6 deletions

View File

@ -110,7 +110,7 @@ export default class CarModule extends Module {
// Check opponents stamp target // Check opponents stamp target
// Will skip this if user's have Hall of Fame ghost registered // Will skip this if user's have Hall of Fame ghost registered
let carsChallengers; let carsChallengers;
let returnCount = 0; let returnCount = 1;
let opponentTargetCount = 0; let opponentTargetCount = 0;
if(registeredTarget === false) if(registeredTarget === false)
{ {
@ -124,14 +124,12 @@ export default class CarModule extends Module {
} }
}) })
returnCount = 1;
if(opponentTargetCount > 0) if(opponentTargetCount > 0)
{ {
console.log('Challengers Available'); console.log('Challengers Available');
// Randomize pick // Randomize pick
let random: number = MersenneTwister.int(0, opponentTargetCount); let random: number = MersenneTwister.int(0, opponentTargetCount - 1);
// Check opponents target // Check opponents target
let opponentTarget = await prisma.carStampTarget.findMany({ let opponentTarget = await prisma.carStampTarget.findMany({

View File

@ -358,7 +358,8 @@ export default class GhostModule extends Module {
while(arr.length < maxNumber) while(arr.length < maxNumber)
{ {
// Pick random car Id // Pick random car Id
let randomNumber = MersenneTwister.int(0, maxNumber-1); let randomNumber = MersenneTwister.int(0, car.length-1);
if(arr.indexOf(randomNumber) === -1) if(arr.indexOf(randomNumber) === -1)
{ {
// Push current number to array // Push current number to array