diff --git a/src/App.vue b/src/App.vue
index 4ca65e6..2d58f9d 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -65,7 +65,7 @@ const tutorialTabs = createTabFamily({
glowColor(): string {
return tutorialTabs.activeTab.value === this.tab ? "var(--foreground)" : ""
},
- tab: jsx(() =>
In a livestream battle, your goal is to get more views than your opponent. Each team will add their Coots to their livestreams together, one at a time. Abilities will also activate throughout the stream as appropriate.
Each Coots has two stats-
Relevancy and
Presence. The view count is based on the product of those two stats, and then summed between each Coots on the stream. Be careful if either stat becomes 0 or lower, that streamer won't contribute to your view count.
You can press play to perform a single action and see what the next will be, or select autoplay to automatically perform the whole match. If this is your first time playing, I'd suggest leaving autoplay off.
)
+ tab: jsx(() => In a livestream battle, your goal is to get more views than your opponent. Each team will add their Coots to their livestreams together, one at a time. Abilities will also activate throughout the stream so long as both their stats are above 0.
Each Coots has two stats-
Relevancy and
Presence. The view count is based on the product of those two stats, and then summed between each Coots on the stream. Be careful if either stat becomes 0 or lower, that streamer won't contribute to your view count.
You can press play to perform a single action and see what the next will be, or select autoplay to automatically perform the whole match. If this is your first time playing, I'd suggest leaving autoplay off.
)
}),
multiplayer: () => ({
display: "Multiplayer",
diff --git a/src/data/projEntry.tsx b/src/data/projEntry.tsx
index c98aa4b..f9dbcbe 100644
--- a/src/data/projEntry.tsx
+++ b/src/data/projEntry.tsx
@@ -382,7 +382,7 @@ export const characters: Record = {
jsx(() => (
<>
Either stat hits 0: Summon a lv{" "}
- {char.exp >= 6 ? 3 : char.exp >= 3 ? 2 : 1} Mogul Mail Coots with this Coots'
+ {char.exp >= 6 ? 3 : char.exp >= 3 ? 2 : 1} Mogul Mail Coots with this Coots'{" "}
Relevancy and
Presence
@@ -830,6 +830,9 @@ export const main = createLayer("main", function (this: BaseLayer) {
console.error("Invalid action", action);
break;
}
+ if (action.target.presence <= 0 || action.target.relevancy <= 0) {
+ break;
+ }
characters[action.target.type].performAbility(action.target);
break;
}