diff --git a/commands/random-seed/ship.js b/commands/random-seed/ship.js index cdf4469f..2f1643e2 100644 --- a/commands/random-seed/ship.js +++ b/commands/random-seed/ship.js @@ -50,7 +50,8 @@ module.exports = class ShipCommand extends Command { async run(msg, { first, second }) { if (first.id === second.id) return msg.reply('Shipping someone with themselves would be pretty weird.'); - const random = MersenneTwister19937.seed(Math.abs(first.id - second.id)); + const calculated = Math.abs(Number.parseInt(BigInt(first.id) - BigInt(second.id), 10)); + const random = MersenneTwister19937.seed(calculated); const level = integer(0, 100)(random); const firstAvatarURL = first.displayAvatarURL({ format: 'png', size: 512 }); const secondAvatarURL = second.displayAvatarURL({ format: 'png', size: 512 }); diff --git a/package.json b/package.json index b691dbba..fb6bbfb1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "113.0.4", + "version": "113.0.5", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {