Removed the Equipped_bonuses table because players cannot change their passives anyway. Now the equipped passives are retrieved directly from the config.

This commit is contained in:
Vari
2024-10-19 23:34:12 +02:00
committed by Miraak
parent feeb8c896b
commit 77c6ca71ce
4 changed files with 32 additions and 24 deletions

View File

@@ -96,9 +96,6 @@ private function handleUpdateCharacterMetadata(UpdateMetadataGroupRequest &$requ
$convertedIds = UuidHelper::convertFromHexToUuidCollecton($request->metadata['equippedWeapons'], true);
$characterData->equippedWeapons()->sync($convertedIds);
$convertedIds = UuidHelper::convertFromHexToUuidCollecton($request->metadata['equippedBonuses'], true);
$characterData->equippedBonuses()->sync($convertedIds);
foreach ($request->metadata['pickedChallenges'] as $picked) {
$itemId = Uuid::fromHexadecimal(new Hexadecimal($picked['itemId']));
$pickedChallenge = $characterData->getPicketChallengeForItem($itemId);