summaryrefslogblamecommitdiff
path: root/db/re/item_combo_db.conf
blob: ecfb202796a8e7f94560184be0bee6b7853b7597 (plain) (tree)































































































































































































































































                                                                                                         
//================= 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;
	">
},
)