feat: installation of valence adapter
All checks were successful
Build / build (18) (push) Successful in 1m10s
Build / build (22) (push) Successful in 42s
Build / build (20) (push) Successful in 1m19s
Build / build (20) (pull_request) Successful in 42s
Build / build (18) (pull_request) Successful in 1m9s
Build / build (22) (pull_request) Successful in 40s

This commit is contained in:
Sainan 2025-03-20 13:51:35 +01:00
parent 88c5999d07
commit 3219db5671
2 changed files with 8 additions and 1 deletions

View File

@ -98,6 +98,12 @@ export const upgradesController: RequestHandler = async (req, res) => {
item.Features |= EquipmentFeatures.ARCANE_SLOT; item.Features |= EquipmentFeatures.ARCANE_SLOT;
break; break;
} }
case "/Lotus/Types/Items/MiscItems/ValenceAdapter": {
const item = inventory[payload.ItemCategory].id(payload.ItemId.$oid)!;
item.Features ??= 0;
item.Features |= EquipmentFeatures.VALENCE_SWAP;
break;
}
case "/Lotus/Types/Items/MiscItems/Forma": case "/Lotus/Types/Items/MiscItems/Forma":
case "/Lotus/Types/Items/MiscItems/FormaUmbra": case "/Lotus/Types/Items/MiscItems/FormaUmbra":
case "/Lotus/Types/Items/MiscItems/FormaAura": case "/Lotus/Types/Items/MiscItems/FormaAura":

View File

@ -106,7 +106,8 @@ export enum EquipmentFeatures {
GRAVIMAG_INSTALLED = 4, GRAVIMAG_INSTALLED = 4,
GILDED = 8, GILDED = 8,
ARCANE_SLOT = 32, ARCANE_SLOT = 32,
INCARNON_GENESIS = 512 INCARNON_GENESIS = 512,
VALENCE_SWAP = 1024
} }
export interface IEquipmentDatabase { export interface IEquipmentDatabase {