From c2932a1f096b13dbd8fe42171242252e368282d5 Mon Sep 17 00:00:00 2001 From: Admin Date: Thu, 8 Oct 2026 03:52:28 +0000 Subject: [PATCH] Mirror DM self-owned PC reward claiming --- src/DmToolkit.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DmToolkit.vue b/src/DmToolkit.vue index 7d31d9f..5c22e79 100644 --- a/src/DmToolkit.vue +++ b/src/DmToolkit.vue @@ -31,7 +31,7 @@ async function saveLoot(){ const input={id:draft.value.id,title:draft.value.title,description:draft.value.description,recipient:pc?{owner:pc.owner,character_id:pc.id}:null,items:itemList,currency:draft.value.currency}; if(await props.mutate('loot',input)){showingLoot.value=false;draft.value=emptyLoot();error.value=''} } -function canClaim(l:LootParcel){return !isDm.value&&l.status==='offered'&&l.recipient?.owner===props.self&&assigned.value.some(p=>p.owner===props.self&&p.id===l.recipient?.character_id)} +function canClaim(l:LootParcel){return l.status==='offered'&&l.recipient?.owner===props.self&&assigned.value.some(p=>p.owner===props.self&&p.id===l.recipient?.character_id)} watch(()=>props.campaign.id,()=>{showingQuest.value=false;showingLoot.value=false;error.value=''});