From 4ef5764d8dcfac91ad4ab85c2ad9f87d71d5c71d Mon Sep 17 00:00:00 2001 From: rAthenaAPI Date: Sat, 6 Apr 2019 10:05:39 +0200 Subject: [PATCH] Effect State Update --- src/map/script_constants.hpp | 45 +++++++++++++++++++++++++++++++++ src/map/status.hpp | 48 ++++++++++++++++++++++++++++++++++-- 2 files changed, 91 insertions(+), 2 deletions(-) diff --git a/src/map/script_constants.hpp b/src/map/script_constants.hpp index 091b9acc2f..99277ee9f2 100644 --- a/src/map/script_constants.hpp +++ b/src/map/script_constants.hpp @@ -2376,6 +2376,51 @@ /// Do not modify code below this, until the end of the API hook, since it will be automatically generated again /// @APIHOOK_START(EFST_CONST) export_constant(EFST_BLANK); + export_constant(EFST_PROVOKE); + export_constant(EFST_ENDURE); + export_constant(EFST_TWOHANDQUICKEN); + export_constant(EFST_CONCENTRATION); + export_constant(EFST_HIDING); + export_constant(EFST_CLOAKING); + export_constant(EFST_ENCHANTPOISON); + export_constant(EFST_POISONREACT); + export_constant(EFST_QUAGMIRE); + export_constant(EFST_ANGELUS); + export_constant(EFST_BLESSING); + export_constant(EFST_CRUCIS); + export_constant(EFST_INC_AGI); + export_constant(EFST_DEC_AGI); + export_constant(EFST_SLOWPOISON); + export_constant(EFST_IMPOSITIO); + export_constant(EFST_SUFFRAGIUM); + export_constant(EFST_ASPERSIO); + export_constant(EFST_BENEDICTIO); + export_constant(EFST_KYRIE); + export_constant(EFST_MAGNIFICAT); + export_constant(EFST_GLORIA); + export_constant(EFST_LEXAETERNA); + export_constant(EFST_ADRENALINE); + export_constant(EFST_WEAPONPERFECT); + export_constant(EFST_OVERTHRUST); + export_constant(EFST_MAXIMIZE); + export_constant(EFST_RIDING); + export_constant(EFST_FALCON); + export_constant(EFST_TRICKDEAD); + export_constant(EFST_SHOUT); + export_constant(EFST_ENERGYCOAT); + export_constant(EFST_BROKENARMOR); + export_constant(EFST_BROKENWEAPON); + export_constant(EFST_ILLUSION); + export_constant(EFST_WEIGHTOVER50); + export_constant(EFST_WEIGHTOVER90); + export_constant(EFST_ATTHASTE_POTION1); + export_constant(EFST_ATTHASTE_POTION2); + export_constant(EFST_ATTHASTE_POTION3); + export_constant(EFST_ATTHASTE_INFINITY); + export_constant(EFST_MOVHASTE_POTION); + export_constant(EFST_MOVHASTE_INFINITY); + export_constant(EFST_AUTOCOUNTER); + export_constant(EFST_SPLASHER); export_constant(EFST_ANKLESNARE); export_constant(EFST_POSTDELAY); export_constant(EFST_NOACTION); diff --git a/src/map/status.hpp b/src/map/status.hpp index 2f5181415a..4d89e1817e 100644 --- a/src/map/status.hpp +++ b/src/map/status.hpp @@ -872,8 +872,52 @@ enum efst_types : short{ /// Do not modify code below this, until the end of the API hook, since it will be automatically generated again /// @APIHOOK_START(EFST_ENUM) EFST_BLANK = -1, - - EFST_ANKLESNARE = 45, + EFST_PROVOKE, + EFST_ENDURE, + EFST_TWOHANDQUICKEN, + EFST_CONCENTRATION, + EFST_HIDING, + EFST_CLOAKING, + EFST_ENCHANTPOISON, + EFST_POISONREACT, + EFST_QUAGMIRE, + EFST_ANGELUS, + EFST_BLESSING, + EFST_CRUCIS, + EFST_INC_AGI, + EFST_DEC_AGI, + EFST_SLOWPOISON, + EFST_IMPOSITIO, + EFST_SUFFRAGIUM, + EFST_ASPERSIO, + EFST_BENEDICTIO, + EFST_KYRIE, + EFST_MAGNIFICAT, + EFST_GLORIA, + EFST_LEXAETERNA, + EFST_ADRENALINE, + EFST_WEAPONPERFECT, + EFST_OVERTHRUST, + EFST_MAXIMIZE, + EFST_RIDING, + EFST_FALCON, + EFST_TRICKDEAD, + EFST_SHOUT, + EFST_ENERGYCOAT, + EFST_BROKENARMOR, + EFST_BROKENWEAPON, + EFST_ILLUSION, + EFST_WEIGHTOVER50, + EFST_WEIGHTOVER90, + EFST_ATTHASTE_POTION1, + EFST_ATTHASTE_POTION2, + EFST_ATTHASTE_POTION3, + EFST_ATTHASTE_INFINITY, + EFST_MOVHASTE_POTION, + EFST_MOVHASTE_INFINITY, + EFST_AUTOCOUNTER, + EFST_SPLASHER, + EFST_ANKLESNARE, EFST_POSTDELAY, EFST_NOACTION, EFST_IMPOSSIBLEPICKUP,