diff options
Diffstat (limited to 'db')
-rw-r--r-- | db/abra_db.txt | 7 | ||||
-rw-r--r-- | db/cashshop_db.conf | 8 | ||||
-rw-r--r-- | db/const.txt | 1 | ||||
-rw-r--r-- | db/elemental_skill_db.txt | 38 | ||||
-rw-r--r-- | db/pre-re/map_zone_db.conf | 21 | ||||
-rw-r--r-- | db/pre-re/skill_tree.conf | 2 | ||||
-rw-r--r-- | db/re/map_zone_db.conf | 21 | ||||
-rw-r--r-- | db/re/skill_tree.conf | 2 | ||||
-rw-r--r-- | db/skill_changematerial_db.txt | 156 | ||||
-rw-r--r-- | db/spellbook_db.txt | 53 |
10 files changed, 186 insertions, 123 deletions
diff --git a/db/abra_db.txt b/db/abra_db.txt index 41c1b6eae..2eb770abd 100644 --- a/db/abra_db.txt +++ b/db/abra_db.txt @@ -1,16 +1,17 @@ // Hocus-Pocus (Abrakadabra) Castable Skills Database // // Structure of Database: -// SkillID,DummyName,RequiredHocusPocusLevel,Rate +// SkillID,DummyName,RequiredHocusPocusLevel,Rate // // 01. SkillID Skill ID to be casted by hocus pocus. // 02. DummyName Name of the skill (informative, not used by server). // 03. RequiredHocusPocusLevel Minimum skill level of hocus pocus for the current skill to be selected. -// 04. Rate Chance at which the skill is selected (1 = 0.01%, 10000 = 100%). +// 04. Rate Chance at which a skill is selected (1 = 0.01%, 10000 = 100%). // // NOTE: The skill is picked at random from the entire database and then tested for rate. If it -// does not succeed at that rate, an another skill is picked and tested. This continues +// does not succeed at that rate, another skill is picked and tested. This continues // until a skill succeeds. +//==================================================== //1,Basic Skill,1,0 diff --git a/db/cashshop_db.conf b/db/cashshop_db.conf index 381d898e0..05bf5b270 100644 --- a/db/cashshop_db.conf +++ b/db/cashshop_db.conf @@ -7,8 +7,14 @@ //= \_| |_/\___|_| \___|\__,_|_|\___||___/ //= //= http://hercules.ws/board/ -//==================================================== +//================= More Information ================= //= http://hercules.ws/board/topic/367-introducing-cash-shop-support/ +//==================================================== +// This file handles the entire Cashshop. You can simply +// add in any amount of items you like within each category. +// Please keep in mind that the Cashshop does not work +// with ragexere clients. +//==================================================== cash_shop: ( { diff --git a/db/const.txt b/db/const.txt index d479e79cd..3b1aa6490 100644 --- a/db/const.txt +++ b/db/const.txt @@ -627,6 +627,7 @@ Eff_Confusion 7 Eff_Blind 8 Eff_Bleeding 9 Eff_DPoison 10 +Eff_Burning 11 Ele_Neutral 0 Ele_Water 1 diff --git a/db/elemental_skill_db.txt b/db/elemental_skill_db.txt index a0852e5f3..aa0a428ef 100644 --- a/db/elemental_skill_db.txt +++ b/db/elemental_skill_db.txt @@ -1,55 +1,91 @@ // Elemental Summons Skill Database // // Structure of Database: -// ElementalID,SkillID,SkillLevel,ReqMode +// ElementalID,SkillID,SkillLevel,ReqMode // // Spirit Modes: 1 = Passive, 2 = Defensive, 4 = Aggressive +//==================================================== +//================ // EL_AGNI_S +//================ 2114,8413,1,1 //EL_PYROTECHNIC,Pyrotechnic 2114,8401,1,2 //EL_CIRCLE_OF_FIRE,Circle of Fire 2114,8425,1,4 //EL_FIRE_ARROW,Fire Arrow + +//================ // EL_AGNI_M +//================ 2115,8414,1,1 //EL_HEATER,Heater 2115,8402,1,2 //EL_FIRE_CLOAK,Fire Cloak 2115,8426,1,4 //EL_FIRE_BOMB,Fire Bomb + +//================ // EL_AGNI_L +//================ 2116,8415,1,1 //EL_TROPIC,Tropic 2116,8403,1,2 //EL_FIRE_MANTLE,Fire Mantle 2116,8428,1,4 //EL_FIRE_WAVE,Fire Wave + +//================ // EL_AQUA_S +//================ 2117,8416,1,1 //EL_AQUAPLAY,Aqua Play 2117,8404,1,2 //EL_WATER_SCREEN,Water Screen 2117,8430,1,4 //EL_ICE_NEEDLE,Ice Needle + +//================ // EL_AQUA_M +//================ 2118,8417,1,1 //EL_COOLER,Cooler 2118,8405,1,2 //EL_WATER_DROP,Water Drop 2118,8431,1,4 //EL_WATER_SCREW,Water Screw + +//================ // EL_AQUA_L +//================ 2119,8418,1,1 //EL_CHILLY_AIR,Cool Air 2119,8406,1,2 //EL_WATER_BARRIER,Water Barrier 2119,8433,1,4 //EL_TIDAL_WEAPON,Tidal Weapon + +//================ // EL_VENTUS_S +//================ 2120,8419,1,1 //EL_GUST,Gust 2120,8407,1,2 //EL_WIND_STEP,Wind Step 2120,8434,1,4 //EL_WIND_SLASH,Wind Slasher + +//================ // EL_VENTUS_M +//================ 2121,8420,1,1 //EL_BLAST,Blast 2121,8408,1,2 //EL_WIND_CURTAIN,Wind Curtain 2121,8435,1,4 //EL_HURRICANE,Hurricane Rage + +//================ // EL_VENTUS_L +//================ 2122,8421,1,1 //EL_WILD_STORM,Wild Storm 2122,8409,1,2 //EL_ZEPHYR,Zephyr 2122,8437,1,4 //EL_TYPOON_MIS,Typhoon Missile + +//================ // EL_TERA_S +//================ 2123,8422,1,1 //EL_PETROLOGY,Petrology 2123,8410,1,2 //EL_SOLID_SKIN,Solid Skin 2123,8439,1,4 //EL_STONE_HAMMER,Stone Hammer + +//================ // EL_TERA_M +//================ 2124,8423,1,1 //EL_CURSED_SOIL,Cursed Soil 2124,8411,1,2 //EL_STONE_SHIELD,Stone Shield 2124,8440,1,4 //EL_ROCK_CRUSHER,Rock Launcher + +//================ // EL_TERA_L +//================ 2125,8424,1,1 //EL_UPHEAVAL,Upheaval 2125,8412,1,2 //EL_POWER_OF_GAIA,Power of Gaia 2125,8442,1,4 //EL_STONE_RAIN,Stone Rain diff --git a/db/pre-re/map_zone_db.conf b/db/pre-re/map_zone_db.conf index 96dbd0c7a..f51fd8fc6 100644 --- a/db/pre-re/map_zone_db.conf +++ b/db/pre-re/map_zone_db.conf @@ -9,17 +9,22 @@ //= http://hercules.ws/board/ //==================================================== //= Hercules Map Zone Database [Ind/Hercules] -//== +//================ More Information ================== +//= http://hercules.ws/board/topic/302-introducing-hercules-map-zone-database/ +//= (TODO: replace with wiki link and detail the wiki page in a decent format ^) +//==================================================== +//================ Description ======================= //= A unlimited number of zones may be created, a zone //= may be used to create a set of disabled items, disabled skills -//= and mapflags to be used by as many maps as one chooses, -//= maps can be linked to a specific zone through the zone mapflag -//= '<map name><tab>mapflag<tab>zone<tab><zone name>' -//== available types for 'disabled_skills': +//= and mapflags to be used by as many maps as one chooses. +//= Maps can be linked to a specific zone through the zone mapflag +//= '<map name><tab>mapflag<tab>zone<tab><zone name>'. +//==================================================== +//= Available types for 'disabled_skills': //= PLAYER, HOMUN, MERCENARY, MONSTER, PET, ELEMENTAL, MOB_BOSS, CLONE, ALL and NONE -//== More on -//= http://hercules.ws/board/topic/302-introducing-hercules-map-zone-database/ -//= (TODO: replace with wiki link and detail the wiki page in a decent format ^) +//==================================================== + + zones: ( { /* All zone is a dynamic (very special) zone that is forcebly inherited by ALL maps automatically */ diff --git a/db/pre-re/skill_tree.conf b/db/pre-re/skill_tree.conf index a6eb10626..45aea7a20 100644 --- a/db/pre-re/skill_tree.conf +++ b/db/pre-re/skill_tree.conf @@ -8,7 +8,7 @@ //= //= http://hercules.ws/board/ //================= More Information ================= -// http://hercules.ws/board/topic/1188-skill-tree-db-redesign/ <desc~!> +// http://hercules.ws/board/topic/1188-skill-tree-db-redesign/ //================ Structure Example ================= /* Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there) diff --git a/db/re/map_zone_db.conf b/db/re/map_zone_db.conf index 96dbd0c7a..f51fd8fc6 100644 --- a/db/re/map_zone_db.conf +++ b/db/re/map_zone_db.conf @@ -9,17 +9,22 @@ //= http://hercules.ws/board/ //==================================================== //= Hercules Map Zone Database [Ind/Hercules] -//== +//================ More Information ================== +//= http://hercules.ws/board/topic/302-introducing-hercules-map-zone-database/ +//= (TODO: replace with wiki link and detail the wiki page in a decent format ^) +//==================================================== +//================ Description ======================= //= A unlimited number of zones may be created, a zone //= may be used to create a set of disabled items, disabled skills -//= and mapflags to be used by as many maps as one chooses, -//= maps can be linked to a specific zone through the zone mapflag -//= '<map name><tab>mapflag<tab>zone<tab><zone name>' -//== available types for 'disabled_skills': +//= and mapflags to be used by as many maps as one chooses. +//= Maps can be linked to a specific zone through the zone mapflag +//= '<map name><tab>mapflag<tab>zone<tab><zone name>'. +//==================================================== +//= Available types for 'disabled_skills': //= PLAYER, HOMUN, MERCENARY, MONSTER, PET, ELEMENTAL, MOB_BOSS, CLONE, ALL and NONE -//== More on -//= http://hercules.ws/board/topic/302-introducing-hercules-map-zone-database/ -//= (TODO: replace with wiki link and detail the wiki page in a decent format ^) +//==================================================== + + zones: ( { /* All zone is a dynamic (very special) zone that is forcebly inherited by ALL maps automatically */ diff --git a/db/re/skill_tree.conf b/db/re/skill_tree.conf index 3cd90f201..28908c0e7 100644 --- a/db/re/skill_tree.conf +++ b/db/re/skill_tree.conf @@ -8,7 +8,7 @@ //= //= http://hercules.ws/board/ //================= More Information ================= -// http://hercules.ws/board/topic/1188-skill-tree-db-redesign/ <desc~!> +// http://hercules.ws/board/topic/1188-skill-tree-db-redesign/ //================ Structure Example ================= /* Job_Name: { //Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there) diff --git a/db/skill_changematerial_db.txt b/db/skill_changematerial_db.txt index 35b123f66..72b2b1e17 100644 --- a/db/skill_changematerial_db.txt +++ b/db/skill_changematerial_db.txt @@ -1,85 +1,87 @@ // Change Material Database // // Structure of Database: -// ProductID,BaseRate,MakeAmount1,MakeAmountRate1...,MakeAmount5,MakeAmountRate5 -// +// ProductID,BaseRate,MakeAmount1,MakeAmountRate1,MakeAmount2,MakeAmountRate2 +// MakeAmount3,MakeAmountRate3,MakeAmount4,MakeAmountRate4,MakeAmount5,MakeAmountRate5 +//==================================================== // NOTE: // Up to 5 ID/Amount pairs can be specified. // Rate = n/10% +//==================================================== -703,4,800,2,200 // Hinalle -958,800,9,1000 // Horrendous_Mouth -959,800,7,1000 // Rotten_Scale -960,1000,6,800,9,200 // Nipper -961,800,3,1000 // Conch -962,1000,4,800,6,200 // Tentacle -963,800,3,1000 // Sharp_Scale -964,800,8,1000 // Crap_Shell -967,800,4,1000 // Turtle_Shell -968,800,5,1000 // Voucher_Of_Orcish_Hero -970,800,9,1000 // Alchol -971,800,5,1000 // Detrimindexta -973,800,4,1000 // Counteragent -974,1000,4,800,6,200 // Mixture -991,1000,1,500,1,500 // Crystal_Blue -992,1000,1,500,1,500 // Wind_Of_Verdure -999,1000,10,1000 // Steel -1003,500,1,1000 // Coal -1008,800,6,1000 // Frozen_Heart -1009,800,4,1000 // Sacred_Marks -1010,800,8,1000 // Phracon -1011,800,4,1000 // Emveretarcon -1012,800,3,1000 // Lizard_Scruff -1013,9,800,13,200 // Colorful_Shell -1014,4,800,6,200 // Jaws_Of_Ant -1016,1000,7,800,10,200 // Rat_Tail -1019,800,2,1000 // Wooden_Block -1020,1000,4,800,6,200 // Long_Hair -1021,800,4,1000 // Dokkaebi_Horn -1022,1000,2,800,3,200 // Fox_Tail -1024,800,4,1000 // Chinese_Ink -1025,800,8,1000 // Spiderweb -1026,800,4,1000 // Acorn -1030,800,2,1000 // Tiger_Footskin -1033,1000,4,800,6,200 // Root_Of_Maneater -1034,1000,6,800,9,200 // Cobold_Hair -1035,1000,8,800,12,200 // Dragon_Canine -1037,800,6,1000 // Dragon_Train -1038,1000,1,1000 // Petite_Dablofs_Horn -1040,1000,8,800,12,200 // Elder_Pixie's_Beard -1041,800,3,1000 // Lantern -1042,800,6,1000 // Short_Leg -1043,800,6,1000 // Nail_Of_Orc -1045,800,8,1000 // Sacred_Masque -1046,800,4,1000 // Tweezer -1049,800,6,1000 // Skirt_Of_Virgin -1050,800,3,1000 // Tendon -1051,800,7,1000 // Detonator -1053,1000,6,800,9,200 // Tooth_Of_Ancient_Fish -1056,800,8,1000 // Grit -1058,800,5,1000 // Wing_Of_Moth -1059,1000,5,1000 // Transparent_Cloth -1061,80,2,1000 // Starsand_Of_Witch -1061,1000,1,1000 // Starsand_Of_Witch -1064,800,8,1000 // Reins -1615,200,1,1000 // Bone_Wand -2267,1000,1,1000 // Cigar -2267,1000,1,1000 // Cigar -7063,1000,1,200,1,200,1,100 // Soft_Feather -7166,1000,2,1000 // Soft_Silk_Cloth -13269,1000,5,500,2,250,1,100 // Boost500_To_Throw -13270,1000,5,500,2,250,1,100 // Full_SwingK_To_Throw -13271,1000,5,500,2,250,1,100 // Mana_Plus_To_Throw -13272,1000,5,500,2,250,1,100 // Cure_Free_To_Throw -13273,1000,5,500,2,250,1,100 // Stamina_Up_M_To_Throw -13274,1000,5,500,2,250,1,100 // Digestive_F_To_Throw -13275,1000,10,1000 // HP_Inc_PotS_To_Throw -13276,1000,10,1000 // HP_Inc_PotM_To_Throw -13277,1000,10,1000 // HP_Inc_PotL_To_Throw -13278,1000,10,1000 // SP_Inc_PotS_To_Throw -13279,1000,10,1000 // SP_Inc_PotM_To_Throw -13280,1000,10,1000 // SP_Inc_PotL_To_Throw -13281,1000,10,1000 // En_White_PotZ_To_Throw -13282,1000,10,1000 // Vitata500_To_Throw -13283,1000,10,1000 // En_Cel_Juice_To_Throw +703,4,800,2,200 // Hinalle +958,800,9,1000 // Horrendous_Mouth +959,800,7,1000 // Rotten_Scale +960,1000,6,800,9,200 // Nipper +961,800,3,1000 // Conch +962,1000,4,800,6,200 // Tentacle +963,800,3,1000 // Sharp_Scale +964,800,8,1000 // Crap_Shell +967,800,4,1000 // Turtle_Shell +968,800,5,1000 // Voucher_Of_Orcish_Hero +970,800,9,1000 // Alchol +971,800,5,1000 // Detrimindexta +973,800,4,1000 // Counteragent +974,1000,4,800,6,200 // Mixture +991,1000,1,500,1,500 // Crystal_Blue +992,1000,1,500,1,500 // Wind_Of_Verdure +999,1000,10,1000 // Steel +1003,500,1,1000 // Coal +1008,800,6,1000 // Frozen_Heart +1009,800,4,1000 // Sacred_Marks +1010,800,8,1000 // Phracon +1011,800,4,1000 // Emveretarcon +1012,800,3,1000 // Lizard_Scruff +1013,9,800,13,200 // Colorful_Shell +1014,4,800,6,200 // Jaws_Of_Ant +1016,1000,7,800,10,200 // Rat_Tail +1019,800,2,1000 // Wooden_Block +1020,1000,4,800,6,200 // Long_Hair +1021,800,4,1000 // Dokkaebi_Horn +1022,1000,2,800,3,200 // Fox_Tail +1024,800,4,1000 // Chinese_Ink +1025,800,8,1000 // Spiderweb +1026,800,4,1000 // Acorn +1030,800,2,1000 // Tiger_Footskin +1033,1000,4,800,6,200 // Root_Of_Maneater +1034,1000,6,800,9,200 // Cobold_Hair +1035,1000,8,800,12,200 // Dragon_Canine +1037,800,6,1000 // Dragon_Train +1038,1000,1,1000 // Petite_Dablofs_Horn +1040,1000,8,800,12,200 // Elder_Pixie's_Beard +1041,800,3,1000 // Lantern +1042,800,6,1000 // Short_Leg +1043,800,6,1000 // Nail_Of_Orc +1045,800,8,1000 // Sacred_Masque +1046,800,4,1000 // Tweezer +1049,800,6,1000 // Skirt_Of_Virgin +1050,800,3,1000 // Tendon +1051,800,7,1000 // Detonator +1053,1000,6,800,9,200 // Tooth_Of_Ancient_Fish +1056,800,8,1000 // Grit +1058,800,5,1000 // Wing_Of_Moth +1059,1000,5,1000 // Transparent_Cloth +1061,80,2,1000 // Starsand_Of_Witch +1061,1000,1,1000 // Starsand_Of_Witch +1064,800,8,1000 // Reins +1615,200,1,1000 // Bone_Wand +2267,1000,1,1000 // Cigar +2267,1000,1,1000 // Cigar +7063,1000,1,200,1,200,1,100 // Soft_Feather +7166,1000,2,1000 // Soft_Silk_Cloth +13269,1000,5,500,2,250,1,100 // Boost500_To_Throw +13270,1000,5,500,2,250,1,100 // Full_SwingK_To_Throw +13271,1000,5,500,2,250,1,100 // Mana_Plus_To_Throw +13272,1000,5,500,2,250,1,100 // Cure_Free_To_Throw +13273,1000,5,500,2,250,1,100 // Stamina_Up_M_To_Throw +13274,1000,5,500,2,250,1,100 // Digestive_F_To_Throw +13275,1000,10,1000 // HP_Inc_PotS_To_Throw +13276,1000,10,1000 // HP_Inc_PotM_To_Throw +13277,1000,10,1000 // HP_Inc_PotL_To_Throw +13278,1000,10,1000 // SP_Inc_PotS_To_Throw +13279,1000,10,1000 // SP_Inc_PotM_To_Throw +13280,1000,10,1000 // SP_Inc_PotL_To_Throw +13281,1000,10,1000 // En_White_PotZ_To_Throw +13282,1000,10,1000 // Vitata500_To_Throw +13283,1000,10,1000 // En_Cel_Juice_To_Throw diff --git a/db/spellbook_db.txt b/db/spellbook_db.txt index 11c447365..c7be7b8db 100644 --- a/db/spellbook_db.txt +++ b/db/spellbook_db.txt @@ -1,29 +1,36 @@ // Reading Spellbook Preserve Points Database // // Structure of Database: -// SkillID,PreservePoints,Required Book -// -// To add more entries, increase MAX_SKILL_SPELLBOOK_DB in skill.h. +// SkillID,PreservePoints,Required Book +//==================================================== +// To add more entries, increase MAX_SKILL_SPELLBOOK_DB in /src/map/skill.h. +//==================================================== -//Mage -14,7,6190 //Cold Bolt -19,7,6189 //Fire Bolt -20,7,6191 //Lightning Bolt -21,9,6197 //Thunder Storm +//================ +// Mage +//================ +14,7,6190 // Cold Bolt +19,7,6189 // Fire Bolt +20,7,6191 // Lightning Bolt +21,9,6197 // Thunder Storm -//Wizard -83,10,6194 //Meteor Storm -84,9,6198 //Jupitel Thunder -85,10,6193 //Lord of Vermillion -86,9,6199 //Water Ball -89,10,6192 //Storm Gust -90,8,6201 //Earth Spike -91,9,6200 //Heaven's Drive +//================ +// Wizard +//================ +83,10,6194 // Meteor Storm +84,9,6198 // Jupitel Thunder +85,10,6193 // Lord of Vermillion +86,9,6199 // Water Ball +89,10,6192 // Storm Gust +90,8,6201 // Earth Spike +91,9,6200 // Heaven's Drive -//Warlock -2210,8,6205 //Drain Life -2211,12,6204 //Crimson Rock -2213,22,6195 //Comet -2214,12,6203 //Chain Lightning -2216,12,6202 //Earth Strain -2217,22,6196 //Tetra Vortex +//================ +// Warlock +//================ +2210,8,6205 // Drain Life +2211,12,6204 // Crimson Rock +2213,22,6195 // Comet +2214,12,6203 // Chain Lightning +2216,12,6202 // Earth Strain +2217,22,6196 // Tetra Vortex |