From 6134fdfd6d5536e36a2b2abb38e38776178e1ce1 Mon Sep 17 00:00:00 2001 From: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com> Date: Sat, 27 Aug 2022 00:46:02 +0200 Subject: [PATCH] Fixes Throw Animation (#14732) --- code/modules/mob/inventory.dm | 4 ++-- html/changelogs/throw_anim_fix.yml | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 html/changelogs/throw_anim_fix.yml diff --git a/code/modules/mob/inventory.dm b/code/modules/mob/inventory.dm index 47365f63ca6..9b0b804d9e4 100644 --- a/code/modules/mob/inventory.dm +++ b/code/modules/mob/inventory.dm @@ -422,11 +422,11 @@ var/list/slot_equipment_priority = list( \ var/volume = W.get_volume_by_throwforce_and_or_w_class() playsound(src, 'sound/effects/throw.ogg', volume, TRUE, -1) - item.throw_at(target, item.throw_range, item.throw_speed, src) - // Animate the mob throwing. animate_throw(src) + item.throw_at(target, item.throw_range, item.throw_speed, src) + return TRUE return FALSE diff --git a/html/changelogs/throw_anim_fix.yml b/html/changelogs/throw_anim_fix.yml new file mode 100644 index 00000000000..e1af7f5c823 --- /dev/null +++ b/html/changelogs/throw_anim_fix.yml @@ -0,0 +1,6 @@ +author: SleepyGemmy + +delete-after: True + +changes: + - bugfix: "Fixes throw animation triggering too late." \ No newline at end of file