diff options
author | Haru <haru@dotalux.com> | 2016-07-19 20:26:34 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-19 20:26:34 +0200 |
commit | 79464d974eda04788f69b1681f4428ad08651d8e (patch) | |
tree | 929412ea46cbd6d026b01884326f5d74735bcb33 /src/map/skill.h | |
parent | 2fcfb3edfd407c2a63b38138ed016c5bff7498f1 (diff) | |
parent | 64c4d5e80118c308893533bb504603ab93b07100 (diff) | |
download | hercules-79464d974eda04788f69b1681f4428ad08651d8e.tar.gz hercules-79464d974eda04788f69b1681f4428ad08651d8e.tar.bz2 hercules-79464d974eda04788f69b1681f4428ad08651d8e.tar.xz hercules-79464d974eda04788f69b1681f4428ad08651d8e.zip |
Merge pull request #1372 from 4144/freemove
Add skill attributes for allow moving while casting this skill
Diffstat (limited to 'src/map/skill.h')
-rw-r--r-- | src/map/skill.h | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/src/map/skill.h b/src/map/skill.h index 0ad91001d..c37f9ec41 100644 --- a/src/map/skill.h +++ b/src/map/skill.h @@ -103,21 +103,23 @@ enum e_skill_nk { //A skill with 3 would be no damage + splash: area of effect. //Constants to identify a skill's inf2 value. enum e_skill_inf2 { - INF2_QUEST_SKILL = 0x0001, - INF2_NPC_SKILL = 0x0002, // NPC skills are those that players can't have in their skill tree. - INF2_WEDDING_SKILL = 0x0004, - INF2_SPIRIT_SKILL = 0x0008, - INF2_GUILD_SKILL = 0x0010, - INF2_SONG_DANCE = 0x0020, - INF2_ENSEMBLE_SKILL = 0x0040, - INF2_TRAP = 0x0080, - INF2_TARGET_SELF = 0x0100, // Refers to ground placed skills that will target the caster as well (like Grandcross) - INF2_NO_TARGET_SELF = 0x0200, - INF2_PARTY_ONLY = 0x0400, - INF2_GUILD_ONLY = 0x0800, - INF2_NO_ENEMY = 0x1000, - INF2_NOLP = 0x2000, // Spells that can ignore Land Protector - INF2_CHORUS_SKILL = 0x4000, // Chorus skill + INF2_QUEST_SKILL = 0x00001, + INF2_NPC_SKILL = 0x00002, // NPC skills are those that players can't have in their skill tree. + INF2_WEDDING_SKILL = 0x00004, + INF2_SPIRIT_SKILL = 0x00008, + INF2_GUILD_SKILL = 0x00010, + INF2_SONG_DANCE = 0x00020, + INF2_ENSEMBLE_SKILL = 0x00040, + INF2_TRAP = 0x00080, + INF2_TARGET_SELF = 0x00100, // Refers to ground placed skills that will target the caster as well (like Grandcross) + INF2_NO_TARGET_SELF = 0x00200, + INF2_PARTY_ONLY = 0x00400, + INF2_GUILD_ONLY = 0x00800, + INF2_NO_ENEMY = 0x01000, + INF2_NOLP = 0x02000, // Spells that can ignore Land Protector + INF2_CHORUS_SKILL = 0x04000, // Chorus skill + INF2_FREE_CAST_NORMAL = 0x08000, + INF2_FREE_CAST_REDUCED = 0x10000, }; |