38 lines
848 B
C++
38 lines
848 B
C++
#pragma once
|
|
|
|
#include "../core.h"
|
|
|
|
namespace flyff {
|
|
enum class SkillID : uint32_t {
|
|
/* Mercenary */
|
|
SwordMastery = 7,
|
|
Protect = 9,
|
|
BlazingSword = 108,
|
|
EmpowerWeapon = 111,
|
|
HeartOfFury = 404,
|
|
/* Assist */
|
|
Haste = 20,
|
|
Heal = 44,
|
|
Resurrection = 45,
|
|
Patience = 46,
|
|
Prevention = 48,
|
|
HeapUp = 49,
|
|
CannonBall = 50,
|
|
CircleHealing = 51,
|
|
MentalSign = 52,
|
|
BeefUp = 53,
|
|
Stonehand = 113,
|
|
QuickStep = 114,
|
|
CatsReflex = 115,
|
|
Accuracy = 116,
|
|
PowerFist = 117,
|
|
|
|
Asmodeus = 0x9c,
|
|
};
|
|
|
|
|
|
static std::ostream &operator<<(std::ostream &os, const SkillID &type) {
|
|
os << "SkillID(" << static_cast<uint32_t>(type) << ")";
|
|
return os;
|
|
}
|
|
}; // namespace flyff
|