diff --git a/src/common/Network/CommonActorControl.h b/src/common/Network/CommonActorControl.h index 2cc3515f..e204e931 100644 --- a/src/common/Network/CommonActorControl.h +++ b/src/common/Network/CommonActorControl.h @@ -36,13 +36,13 @@ enum ActorControlType : uint16_t CastInterrupt = 0x0F, /*! - * @brief Sets the cooldown for an action + * @brief Sent when a player uses an action * - * @param param1 Seems to be always 1 from what I've seen, needs more research - * @param param2 The actionid to set the cooldown for - * @param param3 The time in milliseconds to apply the cooldown for, 0 resets the cooldown + * param1 Seems to be always 1 from what I've seen, needs more research + * param2 The actionid + * param3 The action cooldown in ms / 10 */ - SetActionCooldown = 0x11, + ActionStart = 0x11, StatusEffectGain = 0x14, StatusEffectLose = 0x15, diff --git a/src/scripts/action/playeractions/conjurer/ActionCure120.cpp b/src/scripts/action/playeractions/conjurer/ActionCure120.cpp new file mode 100644 index 00000000..9d6bc8a7 --- /dev/null +++ b/src/scripts/action/playeractions/conjurer/ActionCure120.cpp @@ -0,0 +1,22 @@ +#include