diff --git a/src/common/Common.h b/src/common/Common.h index 61e3c3f2..55f42543 100644 --- a/src/common/Common.h +++ b/src/common/Common.h @@ -582,7 +582,7 @@ namespace Sapphire::Common MagicPoints = 3, TacticsPoints = 5, StatusEffect = 10, -// WARGauge = 22, + WARGauge = 22, // DRKGauge = 25, // AetherflowStack = 30, // Status = 32, @@ -625,7 +625,7 @@ namespace Sapphire::Common TpGain = 13, GpGain = 14, ApplyStatusEffectTarget = 15, - ApplyStatusEffectSource = 16, + ApplyStatusEffectSource = 16, // effect entry on target but buff applies to source, like storm's eye StatusNoEffect = 21, /*! * @brief Tells the client that it should show combo indicators on actions. @@ -633,11 +633,12 @@ namespace Sapphire::Common * @param flags Required to be 128, doesn't show combo rings on hotbars otherwise * @param value The actionid that starts/continues the combo. eg, 3617 will start a spinning slash and/or syphon strike combo */ - StartActionCombo = 28, // actually this is more likely "ActionComplete" or something like that + StartActionCombo = 28, // ActionComplete? see comment in Action::buildEffects() ComboSucceed = 29, Knockback = 33, Mount = 39, VFX = 59, // links to VFX sheet + //Type60 = 60, // unknown, seen on some war ws }; enum class ActionHitSeverityType : uint8_t diff --git a/src/scripts/action/war/ActionInfuriate52.cpp b/src/scripts/action/war/ActionInfuriate52.cpp new file mode 100644 index 00000000..7bfaf7eb --- /dev/null +++ b/src/scripts/action/war/ActionInfuriate52.cpp @@ -0,0 +1,36 @@ +#include