From 40095d65e54355b2ba2d338981bdd938ad64cbd1 Mon Sep 17 00:00:00 2001 From: Gary Tierney Date: Sun, 17 Sep 2017 03:24:59 +0100 Subject: [PATCH] Add explicit stop() to async actions --- game/plugin/consumables/src/consumables.plugin.kts | 1 + game/plugin/dummy/src/dummy.plugin.kts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/game/plugin/consumables/src/consumables.plugin.kts b/game/plugin/consumables/src/consumables.plugin.kts index 49c64312..4624be01 100644 --- a/game/plugin/consumables/src/consumables.plugin.kts +++ b/game/plugin/consumables/src/consumables.plugin.kts @@ -31,6 +31,7 @@ class ConsumeAction(val consumable: Consumable, player: Player, val slot: Int) : consumable.consume(mob, slot) mob.playAnimation(Animation(CONSUME_ANIMATION_ID)) wait(consumable.delay) + stop() } } diff --git a/game/plugin/dummy/src/dummy.plugin.kts b/game/plugin/dummy/src/dummy.plugin.kts index ac7e9079..1730ff80 100644 --- a/game/plugin/dummy/src/dummy.plugin.kts +++ b/game/plugin/dummy/src/dummy.plugin.kts @@ -66,6 +66,8 @@ class DummyAction(val player: Player, position: Position) : AsyncDistancedAction } else { skills.addExperience(Skill.ATTACK, EXP_PER_HIT) } + + stop() } }