From c8177563e97e1be6c2407f79e139843a5a4800de Mon Sep 17 00:00:00 2001 From: Wincent Holm Date: Sun, 19 Dec 2021 14:47:03 +0100 Subject: [PATCH] Fix non-standard lambda. When this commit is applied it fixes use of non-standard lambda. --- dScripts/BuccaneerValiantShip.cpp | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/dScripts/BuccaneerValiantShip.cpp b/dScripts/BuccaneerValiantShip.cpp index 2c24b7d4..1cc1e633 100644 --- a/dScripts/BuccaneerValiantShip.cpp +++ b/dScripts/BuccaneerValiantShip.cpp @@ -3,20 +3,15 @@ #include "dLogger.h" void BuccaneerValiantShip::OnStartup(Entity* self) { - const auto skill = 982; - const auto behavior = 20577; - const auto skillCastTimer = 1.0F; - - self->AddCallbackTimer(skillCastTimer, [self]() { + self->AddCallbackTimer(1.0F, [self]() { auto* skillComponent = self->GetComponent(); auto* owner = self->GetOwner(); if (skillComponent != nullptr && owner != nullptr) { - skillComponent->CalculateBehavior(skill, behavior, LWOOBJID_EMPTY, true, false, owner->GetObjectID()); + skillComponent->CalculateBehavior(982, 20577, LWOOBJID_EMPTY, true, false, owner->GetObjectID()); // Kill self if missed - const auto selfSmashTimer = 1.1F; - self->AddCallbackTimer(selfSmashTimer, [self]() { + self->AddCallbackTimer(1.1F, [self]() { self->Kill(); }); }