diff options
author | shennetsind <shennetsind@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-04-20 18:05:14 +0000 |
---|---|---|
committer | shennetsind <shennetsind@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-04-20 18:05:14 +0000 |
commit | 92249d9f8e219916670589ba6c5f9fce47808ed8 (patch) | |
tree | 0d1b0aa06c3490b3dbf7140bebd8bda126bfd65e /src/map/skill.h | |
parent | 1b3bd9ff1725a68d66fd4015c60d6fe28e4b2334 (diff) | |
download | hercules-92249d9f8e219916670589ba6c5f9fce47808ed8.tar.gz hercules-92249d9f8e219916670589ba6c5f9fce47808ed8.tar.bz2 hercules-92249d9f8e219916670589ba6c5f9fce47808ed8.tar.xz hercules-92249d9f8e219916670589ba6c5f9fce47808ed8.zip |
Initial support for Genetic, Sorcerer and Elemental Summons. Special Thanks to 3CeAM for the base.
Notice this revision onwards requires you to update your char sql table and add the elemental sql table (check sql-files/upgrade_svn15885_log.sql)
If you step by any bugs, let us know at http://rathena.org/board/tracker/ Thank you very much.
ARRIBA ARRIBA.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15885 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/skill.h')
-rw-r--r-- | src/map/skill.h | 91 |
1 files changed, 48 insertions, 43 deletions
diff --git a/src/map/skill.h b/src/map/skill.h index 1275b3910..e7108e2f7 100644 --- a/src/map/skill.h +++ b/src/map/skill.h @@ -1705,49 +1705,49 @@ enum { UNT_EVILLAND, UNT_DARK_RUNNER, //TODO UNT_DARK_TRANSFER, //TODO - UNT_EPICLESIS, //TODO - UNT_EARTHSTRAIN, //TODO - UNT_MANHOLE, //TODO - UNT_DIMENSIONDOOR, //TODO - UNT_CHAOSPANIC, //TODO - UNT_MAELSTROM, //TODO - UNT_BLOODYLUST, //TODO - UNT_FEINTBOMB, //TODO - UNT_MAGENTATRAP, //TODO - UNT_COBALTTRAP, //TODO - UNT_MAIZETRAP, //TODO - UNT_VERDURETRAP, //TODO - UNT_FIRINGTRAP, //TODO - UNT_ICEBOUNDTRAP, //TODO - UNT_ELECTRICSHOCKER, //TODO - UNT_CLUSTERBOMB, //TODO - UNT_REVERBERATION, //TODO - UNT_SEVERE_RAINSTORM, //TODO - UNT_FIREWALK, //TODO - UNT_ELECTRICWALK, //TODO - UNT_NETHERWORLD, //TODO - UNT_PSYCHIC_WAVE, //TODO - UNT_CLOUD_KILL, //TODO - UNT_POISONSMOKE, //TODO - UNT_NEUTRALBARRIER, //TODO - UNT_STEALTHFIELD, //TODO - UNT_WARMER, //TODO - UNT_THORNS_TRAP, //TODO - UNT_WALLOFTHORN, //TODO - UNT_DEMONIC_FIRE, //TODO - UNT_FIRE_EXPANSION_SMOKE_POWDER, //TODO - UNT_FIRE_EXPANSION_TEAR_GAS, //TODO - UNT_HELLS_PLANT, //TODO - UNT_VACUUM_EXTREME, //TODO - UNT_BANDING, //TODO - UNT_FIRE_MANTLE, //TODO - UNT_WATER_BARRIER, //TODO - UNT_ZEPHYR, //TODO - UNT_POWER_OF_GAIA, //TODO - UNT_FIRE_INSIGNIA, //TODO - UNT_WATER_INSIGNIA, //TODO - UNT_WIND_INSIGNIA, //TODO - UNT_EARTH_INSIGNIA, //TODO + UNT_EPICLESIS, + UNT_EARTHSTRAIN, + UNT_MANHOLE, + UNT_DIMENSIONDOOR, + UNT_CHAOSPANIC, + UNT_MAELSTROM, + UNT_BLOODYLUST, + UNT_FEINTBOMB, + UNT_MAGENTATRAP, + UNT_COBALTTRAP, + UNT_MAIZETRAP, + UNT_VERDURETRAP, + UNT_FIRINGTRAP, + UNT_ICEBOUNDTRAP, + UNT_ELECTRICSHOCKER, + UNT_CLUSTERBOMB, + UNT_REVERBERATION, + UNT_SEVERE_RAINSTORM, + UNT_FIREWALK, + UNT_ELECTRICWALK, + UNT_NETHERWORLD, + UNT_PSYCHIC_WAVE, + UNT_CLOUD_KILL, + UNT_POISONSMOKE, + UNT_NEUTRALBARRIER, + UNT_STEALTHFIELD, + UNT_WARMER, + UNT_THORNS_TRAP, + UNT_WALLOFTHORN, + UNT_DEMONIC_FIRE, + UNT_FIRE_EXPANSION_SMOKE_POWDER, + UNT_FIRE_EXPANSION_TEAR_GAS, + UNT_HELLS_PLANT, + UNT_VACUUM_EXTREME, + UNT_BANDING, + UNT_FIRE_MANTLE, + UNT_WATER_BARRIER, + UNT_ZEPHYR, + UNT_POWER_OF_GAIA, + UNT_FIRE_INSIGNIA, + UNT_WATER_INSIGNIA, + UNT_WIND_INSIGNIA, + UNT_EARTH_INSIGNIA, UNT_POISON_MIST, UNT_LAVA_SLIDE, UNT_VOLCANIC_ASH, @@ -1823,4 +1823,9 @@ enum gx_poison { * Auto Shadow Spell (Shadow Chaser) **/ int skill_select_menu(struct map_session_data *sd,int flag,int skill_id); + +int skill_elementalanalysis(struct map_session_data *sd, int n, int type, unsigned short *item_list); // Sorcerer Four Elemental Analisys. +int skill_changematerial(struct map_session_data *sd, int n, unsigned short *item_list); // Genetic Change Material. +int skill_get_elemental_type(int skill_id, int skill_lv); + #endif /* _SKILL_H_ */ |