diff --git a/src/lib/components/extra/ExtraWeaponsGrid.svelte b/src/lib/components/extra/ExtraWeaponsGrid.svelte index 8a92cfdf..7112e47a 100644 --- a/src/lib/components/extra/ExtraWeaponsGrid.svelte +++ b/src/lib/components/extra/ExtraWeaponsGrid.svelte @@ -10,13 +10,18 @@ } let { weapons = [], offset = 9 }: Props = $props() + + // Create array for extra weapon slots by finding weapons at positions offset+0, offset+1, offset+2 + let extraWeaponSlots = $derived.by(() => { + return [0, 1, 2].map(i => weapons.find(w => w.position === offset + i)) + })