//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
//================= License ===============================================
//= This file is part of Hercules.
//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
//= Copyright (C) 2019 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/>.
//================= Description ===========================================
// Configurations file for status effects
//=========================================================================
combo_db: (
/**************************************************************************
************* Entry structure ********************************************
**************************************************************************
{
// ================ Mandatory fields ===============================
Items: ["item_list"] (string, array) list of items
Script: <"
Script
(it can be multi-line)
">
}
**************************************************************************/
// Item Combos Database
// This define set bonuses
// Quivers and Shields usually are not counted.
// A set should have 4 or 5 pieces of equipment.
// Creased Set Bonus: +1 to all stats
{
Items: ["CreasedShirt", "CreasedBoots", "CreasedGloves", "CreasedShorts"]
Script: <"
bonus bAllStats, 1;
">
},
// Candor Set Bonus (excluding Bola): +1 to all stats, +1% HP
{
Items: ["CandorShirt", "CandorBoots", "CandorGloves", "CandorShorts", "CandorHeadBand"]
Script: <"
bonus bAllStats, 1;
bonus bMaxHPrate, 1;
">
},
// Cotton Set Bonus: +1 to all stats, +1% HP, +5% MP
{
Items: ["CottonShirt", "CottonBoots", "CottonGloves", "CottonShorts"]
Script: <"
bonus bAllStats, 1;
bonus bMaxHPrate, 1;
bonus bMaxSPrate, 5;
">
},
{
Items: ["CottonShirt", "CottonBoots", "CottonGloves", "CottonTrousers"]
Script: <"
bonus bAllStats, 1;
bonus bMaxHPrate, 1;
bonus bMaxSPrate, 5;
">
},
{
Items: ["CottonShirt", "CottonBoots", "CottonGloves", "CottonSkirt"]
Script: <"
bonus bAllStats, 1;
bonus bMaxHPrate, 1;
bonus bMaxSPrate, 5;
">
},
{
Items: ["CottonShirt", "CottonBoots", "CottonGloves", "MiniSkirt"]
Script: <"
bonus bAllStats, 1;
bonus bMaxHPrate, 1;
bonus bMaxSPrate, 5;
">
},
// Miner Set Bonus: +1 to all stats, Vit +2
{
Items: ["MinerTankTop", "MinerGloves", "MinerHat", "MinerKnife"]
Script: <"
bonus bAllStats, 1;
bonus bVit, 2;
">
},
// Shirt, Gloves, Hat and Pickaxe: Luk +5 instead
{
Items: ["MinerTankTop", "MinerGloves", "MinerHat", "Pickaxe"]
Script: <"
bonus bAllStats, 1;
bonus bLuk, 5;
">
},
// Warlord Set
// Allstats +1, Blocking +2%
// Normal
{
Items: ["WarlordPlate", "WarlordBoots", "WarlordGloves", "WarlordPants", "WarlordHelmet"]
Script: <"
bonus bAllStats, 1;
bonus bFlee2, 2;
">
},
// Golden
{
Items: ["GoldenWarlordPlate", "WarlordBoots", "WarlordGloves", "WarlordPants", "WarlordHelmet"]
Script: <"
bonus bAllStats, 1;
bonus bFlee2, 2;
">
},
// Chainmail Set
// Blocking +1%
// Normal
{
Items: ["Chainmail", "ChainmailSkirt"]
Script: <"
bonus bFlee2, 1;
">
},
// Golden
{
Items: ["GoldenChainmail", "ChainmailSkirt"]
Script: <"
bonus bFlee2, 1;
">
},
// Terranite Set
// Allstats +1, Int. MDef +30%
{
Items: ["TerraniteArmor", "TerraniteBoots", "TerraniteGloves", "TerranitePants", "TerraniteMask"]
Script: <"
bonus bAllStats, 1;
bonus bMdef2Rate, 30;
">
},
// Leather Set
// Allstats +2
// Leather Quiver/Shield not considered
{
Items: ["LeatherShirt", "LeatherBoots", "LeatherGloves", "LeatherTrousers"]
Script: <"
bonus bAllStats, 2;
">
},
{
Items: ["LeatherShirt", "LeatherBoots", "LeatherGloves", "LeatherTrousers"]
Script: <"
bonus bAllStats, 2;
">
},
// Assassin Set
// Allstats +1, Agi +5
{
Items: ["AssassinChest", "AssassinBoots", "AssassinGloves", "AssassinPants"]
Script: <"
bonus bAllStats, 1;
bonus bAgi, 5;
">
},
// Savior Set
// Allstats +3
// Note: Gloves/Helmet replaced with Shield (2705) temporaly
{
Items: ["SaviorArmor", "SaviorBoots", "SaviorPants", "SaviorShield"]
Script: <"
bonus bAllStats, 3;
">
},
// Mages Set
// MP Regen bonuses (smaller sets)
{
Items: ["CottonBoots", "CottonGloves", "SilkRobe"]
Script: <"
bonus2 bSPRegenRate, 5, 2000;
">
},
{
Items: ["CottonBoots", "SilkGloves", "SilkRobe"]
Script: <"
bonus2 bSPRegenRate, 5, 2000;
">
},
// Cotton Boots + Cotton/Silk Gloves + Sorcerer Robe - Silk Set (+6 mp/2s)
{
Items: ["CottonBoots", "CottonGloves", "SorcererRobe"]
Script: <"
bonus2 bSPRegenRate, 5, 2000;
">
},
{
Items: ["CottonBoots", "SilkGloves", "SorcererRobe"]
Script: <"
bonus2 bSPRegenRate, 5, 2000;
">
},
// Wizard Mocassins + Cotton/Silk Gloves + Sorcerer Robe - Mage Set (+7 mp/2s)
{
Items: ["WizardMoccasins", "CottonGloves", "SorcererRobe"]
Script: <"
bonus2 bSPRegenRate, 7, 2000;
">
},
{
Items: ["WizardMoccasins", "SilkGloves", "SorcererRobe"]
Script: <"
bonus2 bSPRegenRate, 7, 2000;
">
},
// W. Boots + Cotton/Silk Gloves + Sorcerer Robe - Mage Set (+7 mp/2s)
{
Items: ["WizardMoccasins", "CottonGloves", "SorcererRobe"]
Script: <"
bonus2 bSPRegenRate, 7, 2000;
">
},
{
Items: ["WizardMoccasins", "SilkGloves", "SorcererRobe"]
Script: <"
bonus2 bSPRegenRate, 7, 2000;
">
},
)