eqemu-server/zone/elixir.h
2021-11-18 09:51:55 -08:00

32 lines
941 B
C

enum ElixirError {
ELIXIR_TARGET_CHANGE = 1,
ELIXIR_OK = 0,
ELIXIR_UNHANDLED_SPELL = -1,
ELIXIR_CANNOT_CAST_BAD_STATE = -2,
ELIXIR_NOT_ENOUGH_MANA = -3,
ELIXIR_LULL_IGNORED = -4,
ELIXIR_MEZ_IGNORED = -5,
ELIXIR_CHARM_IGNORED = -6,
ELIXIR_NO_TARGET = -7,
ELIXIR_INVALID_TARGET_BODYTYPE = -8,
ELIXIR_TRANSPORT_IGNORED = -9,
ELIXIR_NOT_LINE_OF_SIGHT = -10,
ELIXIR_COMPONENT_REQUIRED = -11,
ELIXIR_ALREADY_HAVE_BUFF = -12,
ELIXIR_ZONETYPE_FAIL = -13,
ELIXIR_CANNOT_USE_IN_COMBAT = -14,
ELIXIR_NOT_ENOUGH_ENDURANCE = -15,
ELIXIR_ALREADY_HAVE_PET = -16,
ELIXIR_OUT_OF_RANGE = -17,
ELIXIR_NO_PET = -18,
ELIXIR_NOT_NEEDED = -19,
ELIXIR_NOT_BEHIND_MOB = -20,
ELIXIR_HP_NOT_LOW = -21,
ELIXIR_MANA_NOT_LOW = -22,
ELIXIR_AE_LIMIT_NOT_MET = -23,
ELIXIR_NO_HATE = -24,
ELIXIR_TARGET_MEZZED = -25,
ELIXIR_ATTACK_NOT_ALLOWED = -26,
ELIXIR_TARGET_ALREADY_STUNNED = -27
};