From 63d9ce5ba4da4bc64e3a1f9b355a5161b5349391 Mon Sep 17 00:00:00 2001 From: Lucy <44952533+Skyliegirl33@users.noreply.github.com> Date: Sun, 12 Mar 2023 16:46:14 +0100 Subject: [PATCH] Add flags to lut --- src/world/Action/ActionLut.h | 1 + src/world/Action/ActionLutData.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/world/Action/ActionLut.h b/src/world/Action/ActionLut.h index bd0fbe3f..25865854 100644 --- a/src/world/Action/ActionLut.h +++ b/src/world/Action/ActionLut.h @@ -18,6 +18,7 @@ namespace Sapphire::World::Action { uint16_t id; int32_t duration; + uint32_t flag; std::vector< StatusModifier > modifiers; }; diff --git a/src/world/Action/ActionLutData.h b/src/world/Action/ActionLutData.h index 99e78f03..22cf62bf 100644 --- a/src/world/Action/ActionLutData.h +++ b/src/world/Action/ActionLutData.h @@ -33,6 +33,8 @@ namespace Sapphire::World::Action { j.at( "id" ).get_to( statusEntry.id ); j.at( "duration" ).get_to( statusEntry.duration ); + if( j.contains( "flag" ) ) + j.at( "flag" ).get_to( statusEntry.flag ); if( j.contains( "modifiers" ) ) j.at( "modifiers" ).get_to( statusEntry.modifiers ); }