XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
返回提交历史

XFEstudio/SpaceNinjaServer

fix: use the correct magic number for crew member seeds (#2451)

Closes #2444 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2451 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>

08d4a03c
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

1 个文件 +1 -1
Modified src/services/inventoryService.ts +1 -1
@@ -815,7 +815,7 @@ export const addItem = async (
815 815 if (!seed) {
816 816 throw new Error(`Expected crew member to have a seed`);
817 817 }
818 seed |= 0x33b81en << 32n;
818 seed |= BigInt(Math.trunc(inventory.Created.getTime() / 1000) & 0xffffff) << 32n;
819 819 return {
820 820 ...addCrewMember(inventory, typeName, seed),
821 821 ...occupySlot(inventory, InventorySlot.CREWMEMBERS, premiumPurchase)