update busy status dynamically

This commit is contained in:
2025-05-11 14:35:39 +02:00
parent 20567be96d
commit e71326d89b
+2 -4
View File
@@ -1,6 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import {RouterLink, RouterView} from 'vue-router' import {RouterLink, RouterView} from 'vue-router'
import {version} from "../package.json"
</script> </script>
<template> <template>
@@ -112,6 +111,7 @@ export default defineComponent({
for (const adventurerId in missive.adventurers) { for (const adventurerId in missive.adventurers) {
const adventurer = missive.adventurers[adventurerId]; const adventurer = missive.adventurers[adventurerId];
const attack = adventurer.getAttack(); const attack = adventurer.getAttack();
adventurer.busy = true;
missive.progressPoints = Math.min(missive.progressPoints + attack, missive.maxProgress); missive.progressPoints = Math.min(missive.progressPoints + attack, missive.maxProgress);
} }
if ( if (
@@ -213,7 +213,7 @@ export default defineComponent({
} }
try { try {
const adventurer = new Adventurer( adventurers[data.id] = new Adventurer(
data.id, data.id,
data.name, data.name,
portrait, portrait,
@@ -222,8 +222,6 @@ export default defineComponent({
data.exp ?? 0, data.exp ?? 0,
data.prestige ?? 0, data.prestige ?? 0,
); );
adventurer.busy = data.busy;
adventurers[data.id] = adventurer;
} catch (e) { } catch (e) {
} }
} }