From 52320275406037c3261fcc096c047342cdff26b2 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Tue, 17 Nov 2020 12:06:51 -0500 Subject: [PATCH] Update actions to properly support group actions --- src/components/ActionButton.vue | 19 ++---- src/components/ChoiceButton.vue | 2 +- src/components/Combat.vue | 20 +++--- src/components/NavButton.vue | 2 +- src/game/ai.ts | 4 +- src/game/combat.ts | 79 +++++++++++++++++------- src/game/combat/actions.ts | 10 +-- src/game/combat/consequences.ts | 2 +- src/game/combat/groupConsequences.ts | 22 +++++++ src/game/combat/targeters.ts | 14 +++++ src/game/creature.ts | 25 +++----- src/game/creatures/characters/inazuma.ts | 26 +++++++- src/game/language.ts | 1 + src/main.ts | 7 ++- 14 files changed, 151 insertions(+), 82 deletions(-) create mode 100644 src/game/combat/groupConsequences.ts create mode 100644 src/game/combat/targeters.ts diff --git a/src/components/ActionButton.vue b/src/components/ActionButton.vue index bb067b2..dd4d9d8 100644 --- a/src/components/ActionButton.vue +++ b/src/components/ActionButton.vue @@ -8,7 +8,7 @@