Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
145
Server/RylServerProject/RylGameLibrary/Skill/Spell/SpellKind.h
Normal file
145
Server/RylServerProject/RylGameLibrary/Skill/Spell/SpellKind.h
Normal file
@@ -0,0 +1,145 @@
|
||||
#ifndef _SPELL_KIND_H_
|
||||
#define _SPELL_KIND_H_
|
||||
|
||||
namespace Skill
|
||||
{
|
||||
namespace SpellID
|
||||
{
|
||||
enum Type
|
||||
{
|
||||
None = 0,
|
||||
|
||||
BattleSong = 1,
|
||||
MaintenanceChant = 2,
|
||||
AccelerationChant = 3,
|
||||
LifeAura = 4,
|
||||
SpeedBuff = 5,
|
||||
Regeneration = 6,
|
||||
Slow = 7,
|
||||
ArmorBroken = 8,
|
||||
Blaze = 9,
|
||||
Charging = 10,
|
||||
Stealth = 11,
|
||||
ManaShell = 12,
|
||||
Encourage = 13,
|
||||
EnchantWeapon = 14,
|
||||
|
||||
BrightArmor = 15,
|
||||
HardenSkin = 16,
|
||||
Flexibility = 17,
|
||||
Guard = 18,
|
||||
Hold = 19,
|
||||
Stun = 20,
|
||||
Frozen = 21,
|
||||
Poisoned = 22,
|
||||
LowerStrength = 23,
|
||||
Invincible = 24,
|
||||
Hide = 25,
|
||||
StoneForm = 26,
|
||||
CounterAttack = 27,
|
||||
Envenom = 28,
|
||||
|
||||
BombSet = 29,
|
||||
Fired = 30,
|
||||
CurseOfBlind = 31,
|
||||
DeCoolDown = 32,
|
||||
ExpOrb = 33,
|
||||
LuckyOrb = 34,
|
||||
|
||||
DemagePotion = 35,
|
||||
ArmorPotion = 36,
|
||||
HitRatePotion = 37,
|
||||
EvadePotion = 38,
|
||||
MaxHPPotion = 39,
|
||||
MaxMPPotion = 40,
|
||||
HPRegenPotion = 41,
|
||||
MPRegenPotion = 42,
|
||||
CriticalPotion = 43,
|
||||
BlockPotion = 44,
|
||||
SpeedPotion = 45,
|
||||
DeCoolDownPotion = 46,
|
||||
MagicPowerPotion = 47,
|
||||
MagicResistPotion = 48,
|
||||
|
||||
PowerStatue = 49,
|
||||
IntStatue = 50,
|
||||
ExpStatue = 51,
|
||||
WealthStatue = 52,
|
||||
RealmHP = 53,
|
||||
RealmMP = 54,
|
||||
Concentration = 55,
|
||||
|
||||
StealHand = 56, // <20> <20>߰<EFBFBD><DFB0><EFBFBD>ų
|
||||
MichaelBless = 57,
|
||||
|
||||
TasteWine = 58,
|
||||
WifeCracker = 59,
|
||||
KarterantWorldBuff = 60,
|
||||
MerkadiaWorldBuff = 61,
|
||||
KarterantWorldDeBuff= 62,
|
||||
MerkadiaWorldDeBuff = 63,
|
||||
HundredLevel = 64,
|
||||
|
||||
Drunk = 65,
|
||||
|
||||
|
||||
CD_8D12 = 66,
|
||||
CD_8D14 = 67,
|
||||
CD_8D16 = 68,
|
||||
CD_99A1 = 69,
|
||||
CD_99A2 = 70,
|
||||
CD_99A3 = 71,
|
||||
|
||||
MAX_SPELL_TYPE = 72
|
||||
};
|
||||
}
|
||||
|
||||
namespace SpellTarget
|
||||
{
|
||||
enum Type
|
||||
{
|
||||
NONE = 0,
|
||||
CHANT = 1,
|
||||
FRIEND_TARGET_ENCHANT = 2,
|
||||
ENEMY_TARGET_ENCHANT = 3,
|
||||
ALL_ENCHANT = 4
|
||||
};
|
||||
};
|
||||
|
||||
namespace Disenchant
|
||||
{
|
||||
enum Type
|
||||
{
|
||||
NONE = 0,
|
||||
LEVEL = 1,
|
||||
DURATION = 2,
|
||||
DEAD = 3
|
||||
};
|
||||
|
||||
enum Const
|
||||
{
|
||||
INFINITE_NUM = UCHAR_MAX
|
||||
};
|
||||
};
|
||||
|
||||
namespace SpellType
|
||||
{
|
||||
enum Type
|
||||
{
|
||||
NONE = 0,
|
||||
MAGICAL_SPELL = 1, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ֹ<EFBFBD>
|
||||
PHYSICAL_SPELL = 2, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ֹ<EFBFBD> (ex - <20><>)
|
||||
WORLDWEAPON_SPELL = 3, // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>æƮ
|
||||
|
||||
REALM_SPELL = 4, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ȿ<><C8BF> <20><>þƮ.
|
||||
|
||||
BUFF_SPELL = 5, // DB<44><42> <20><><EFBFBD><EFBFBD><EFBFBD>Ǵ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>þƮ (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD>)
|
||||
PAYBUFF_SPELL = 6, // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>̰<EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD>ȵȴ<C8B5>.
|
||||
STATUE_SPELL = 7, // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> ȿ<><C8BF> <20><>þƮ
|
||||
|
||||
ETERNAL_SPELL = 8, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Ǿ<EFBFBD> <20>ϴ<EFBFBD> <20><>æƮ (ex - 100<30><30> <20><><EFBFBD><EFBFBD>Ʈ)
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user