diff options
author | Haru <haru@dotalux.com> | 2015-11-05 17:17:58 +0100 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2015-12-15 20:53:49 +0100 |
commit | f1461b78548b40da499922c9a669a03029726a3b (patch) | |
tree | a634a23395bf1f50f095886c7fe081b31c34a14c /db/pre-re/refine_db.conf | |
parent | da78cd6027e83b81920a8bbf52fb2e328a33e6ff (diff) | |
download | hercules-f1461b78548b40da499922c9a669a03029726a3b.tar.gz hercules-f1461b78548b40da499922c9a669a03029726a3b.tar.bz2 hercules-f1461b78548b40da499922c9a669a03029726a3b.tar.xz hercules-f1461b78548b40da499922c9a669a03029726a3b.zip |
Updated header for libconfig-based databases
It now includes a GPL-compliant license/copyright mention
Signed-off-by: Haru <haru@dotalux.com>
Diffstat (limited to 'db/pre-re/refine_db.conf')
-rw-r--r-- | db/pre-re/refine_db.conf | 65 |
1 files changed, 45 insertions, 20 deletions
diff --git a/db/pre-re/refine_db.conf b/db/pre-re/refine_db.conf index 46f660834..0d59c8faa 100644 --- a/db/pre-re/refine_db.conf +++ b/db/pre-re/refine_db.conf @@ -1,27 +1,52 @@ -/******************************************************************************** - * Pre-Renewal Refine Database * - ******************************************************************************** -Refine Database Structure - +//================= Hercules Database ===================================== +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2015 Hercules Dev Team +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= +//= Pre-Renewal Refine Database +//========================================================================= -Armor/WeaponLevel1~4: { (0 - Armors, 1 - Level 1 Weapons, 2 - Level 2 Weapons, 3 - Level 3 Weapons, 4 - Level 4 Weapons) - - For armors, values of 100 add 1 armor defense. - - For weapons, values of 100 add 1 ATK. - StatsPerLevel: (int) This value is applied for ever level. - RandomBonusStartLevel: (int) This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade). - RandomBonusValue: (int) A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past. - Random bonus start level. This is only applied for weapons, and not displayed client-side. - Rates: { Per level configuration of the refine rates. - Lv1~10: { Level of refine - Chance: (int) Chance of successful refine (100 = 100% success). - Note: If not mentioned, defaults to 100. - Bonus: (int) Bonus for this level of refine (Optional Field) defaults to 0. - Note: If not mentioned, defaults to 0. - } +/************************************************************************** + ************* Entry structure ******************************************** + ************************************************************************** +Armors/WeaponLevel1~4: { // Specifies weapon level or armor type + - For armors, values of 100 add 1 armor defense. + - For weapons, values of 100 add 1 ATK. + StatsPerLevel: value (int) // This value is applied for ever level. + RandomBonusStartLevel: level (int) // This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade). + RandomBonusValue: value (int) // A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past. + // Random bonus start level. This is only applied for weapons, and not displayed client-side. + Rates: { // Per level configuration of the refine rates. + Lv1~10: { // Level of refine + Chance: value (int, optional, defaults to 100) // Chance of successful refine (100 = 100%) + Bonus: value (int, optional, defaults to 0) // Bonus for this level of refine + } + // Note: Refine levels that use default values need not be listed. (Example: Lv1: Chance: 100 Bonus: 0) } } +**************************************************************************/ -* -- Refine levels that use default values need not be listed. (Example: Lv1: Chance: 100 Bonus: 0) -******************************************************************************/ Armors: { StatsPerLevel: 66 RandomBonusStartLevel: 0 |