summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/battle/battle.conf10
-rw-r--r--conf/battle/client.conf6
-rw-r--r--conf/battle/drops.conf2
-rw-r--r--conf/battle/exp.conf6
-rw-r--r--conf/battle/gm.conf4
-rw-r--r--conf/battle/guild.conf5
-rw-r--r--conf/battle/items.conf6
-rw-r--r--conf/battle/misc.conf20
-rw-r--r--conf/battle/monster.conf18
-rw-r--r--conf/battle/party.conf3
-rw-r--r--conf/battle/pet.conf6
-rw-r--r--conf/battle/player.conf4
-rw-r--r--conf/battle/skill.conf29
-rw-r--r--conf/battlegrounds.conf14
-rw-r--r--conf/channels.conf14
-rw-r--r--conf/char-server.conf9
-rw-r--r--conf/groups.conf43
-rw-r--r--conf/inter-server.conf4
-rw-r--r--conf/login-server.conf8
-rw-r--r--conf/map-server.conf6
-rw-r--r--conf/maps.conf6
-rw-r--r--conf/messages.conf2
-rw-r--r--conf/packet.conf2
-rw-r--r--conf/plugins.conf18
-rw-r--r--conf/script.conf1
25 files changed, 125 insertions, 121 deletions
diff --git a/conf/battle/battle.conf b/conf/battle/battle.conf
index 42d9a7262..8c9447ccb 100644
--- a/conf/battle/battle.conf
+++ b/conf/battle/battle.conf
@@ -37,7 +37,7 @@ pc_damage_walk_delay_rate: 20
damage_walk_delay_rate: 100
// Move-delay adjustment for multi-hitting attacks.
-// When hit by a multi-hitting skill like Lord of Vermillion or Jupitel Thunder, characters will be
+// When hit by a multi-hitting skill like Lord of Vermillion or Jupitel Thunder, characters will be
// unable to move for an additional "(number of hits -1) * multihit_delay" milliseconds.
// 80 is the setting that feels like Aegis (vs Sonic Blows)
// 230 is the setting that makes walkdelay last until the last hit (vs Jupitel thunder)
@@ -57,7 +57,7 @@ undead_detect_type: 0
// (Will not work in Renewal)
attribute_recover: no
-// What is the minimum and maximum hitrate of normal attacks?
+// What is the minimum and maximum hitrate of normal attacks?
min_hitrate: 5
max_hitrate: 100
@@ -121,7 +121,7 @@ attack_attr_none: 14
equip_natural_break_rate: 0
// Overall rate of which your own equipment can break. (Note 2)
-// This rate affects penalty breaking rate of skills such as power-thrust and your natural breaking rate
+// This rate affects penalty breaking rate of skills such as power-thrust and your natural breaking rate
// (from equip_natural_break_rate). If a Sage's endow skill fails and this is above 0, the selected char's
// weapon will be broken.
equip_self_break_rate: 100
@@ -137,8 +137,8 @@ delay_battle_damage: yes
// Are arrows/ammo consumed when used on a bow/gun?
// 0 = No
// 1 = Yes
-// 2 = Yes even for skills that do not specify arrow consumption when said
-// skill is weapon-based and used with ranged weapons (auto-guesses which
+// 2 = Yes even for skills that do not specify arrow consumption when said
+// skill is weapon-based and used with ranged weapons (auto-guesses which
// skills should consume ammo when it's acquired via a card or plagiarize)
arrow_decrement: 1
diff --git a/conf/battle/client.conf b/conf/battle/client.conf
index 5089fa4a5..e10f03d82 100644
--- a/conf/battle/client.conf
+++ b/conf/battle/client.conf
@@ -16,7 +16,7 @@
packet_obfuscation: 1
// Minimum delay between whisper/global/party/guild messages (in ms)
-// Messages that break this threshold are silently omitted.
+// Messages that break this threshold are silently omitted.
min_chat_delay: 0
// Valid range of dyes and styles on the client.
@@ -24,7 +24,7 @@ min_hair_style: 0
max_hair_style: 29
min_hair_color: 0
max_hair_color: 8
-min_cloth_color: 0
+min_cloth_color: 0
max_cloth_color: 4
// When set to yes, the damage field in packets sent from woe maps will be set
@@ -77,7 +77,7 @@ save_clothcolor: yes
// Do not display cloth colors for the wedding costume?
// Note: Both save_clothcolor and wedding_modifydisplay have to be enabled
-// for this option to take effect. Set this to yes if your cloth palettes
+// for this option to take effect. Set this to yes if your cloth palettes
// pack doesn't has wedding palettes (or has less than the other jobs)
wedding_ignorepalette: no
diff --git a/conf/battle/drops.conf b/conf/battle/drops.conf
index 424c46f5b..ec122002a 100644
--- a/conf/battle/drops.conf
+++ b/conf/battle/drops.conf
@@ -83,7 +83,7 @@ item_drop_treasure_min: 1
item_drop_treasure_max: 10000
// Use logarithmic drops? (Note 1)
-// Logarithmic drops scale drop rates in a non-linear fashion using the equation
+// Logarithmic drops scale drop rates in a non-linear fashion using the equation
// Droprate(x,y) = x * (5 - log(x)) ^ (ln(y) / ln(5))
// Where x is the original drop rate and y is the drop_rate modifier (the previously mentioned item_rate* variables)
// Use the following table for an idea of how the rate will affect drop rates when logarithmic drops are used:
diff --git a/conf/battle/exp.conf b/conf/battle/exp.conf
index 7c781d3a3..88c5d9c7a 100644
--- a/conf/battle/exp.conf
+++ b/conf/battle/exp.conf
@@ -20,14 +20,14 @@ multi_level_up: no
// Setting this can cap the max experience one can get per kill specified as a
// % of the current exp bar. (Every 10 = 1.0%)
-// For example, set it to 500 and no matter how much exp the mob gives,
+// For example, set it to 500 and no matter how much exp the mob gives,
// it can never give you above half of your current exp bar.
max_exp_gain_rate: 0
// Method of calculating earned experience when defeating a monster:
// 0 = uses damage given / total damage as damage ratio
// 1 = uses damage given / max_hp as damage ratio
-// NOTE: Using type 1 disables the bonus where the first attacker gets
+// NOTE: Using type 1 disables the bonus where the first attacker gets
// his share of the exp doubled when multiple people attack the mob.
exp_calc_type: 0
@@ -86,6 +86,6 @@ disp_experience: no
disp_zeny: no
// Use the contents of db/statpoint.txt when doing a stats reset and leveling up? (Note 1)
-// If no, an equation will be used which preserves statpoints earned/lost
+// If no, an equation will be used which preserves statpoints earned/lost
// through external means (ie: stat point buyers/sellers)
use_statpoint_table: yes
diff --git a/conf/battle/gm.conf b/conf/battle/gm.conf
index 7370da6c5..83882ae1c 100644
--- a/conf/battle/gm.conf
+++ b/conf/battle/gm.conf
@@ -13,8 +13,8 @@ atcommand_spawn_quantity_limit: 100
// Maximum number of slave-clones that can be have by using the @slaveclone at command. (0 denotes unlimited quantity)
atcommand_slave_clone_limit: 25
-// If 'no', commands require exact player name. If 'yes', entering a partial
-// name will work, as long as there's only one match from all players in the
+// If 'no', commands require exact player name. If 'yes', entering a partial
+// name will work, as long as there's only one match from all players in the
// current map server.
partial_name_scan: yes
diff --git a/conf/battle/guild.conf b/conf/battle/guild.conf
index 91c39fe71..59fc78c51 100644
--- a/conf/battle/guild.conf
+++ b/conf/battle/guild.conf
@@ -17,7 +17,8 @@ guild_exp_limit: 50
guild_max_castles: 0
// Restart guild skills cooldown by relog? (Note 1)
-// When "no", you relog with the same cooldown remaining as from when you logged out, "yes" restarts the cooldown upon login to its full duration.
+// When "no", you relog with the same cooldown remaining as from when you
+// logged out, "yes" restarts the cooldown upon login to its full duration.
guild_skill_relog_delay: no
// Damage adjustments for WOE battles against defending Guild monsters (Note 2)
@@ -46,4 +47,4 @@ guild_notice_changemap: 2
// Can guild members invite/expel members inside guild castles in WoE/GvG? (Note 1)
// default: no
guild_castle_invite: no
-guild_castle_expulsion: no \ No newline at end of file
+guild_castle_expulsion: no
diff --git a/conf/battle/items.conf b/conf/battle/items.conf
index 09210a3ea..e2358b6d6 100644
--- a/conf/battle/items.conf
+++ b/conf/battle/items.conf
@@ -52,9 +52,9 @@ random_monster_checklv: no
ignore_items_gender: yes
// Item check? (Note 1)
-// On map change it will check for items not tagged as "available" and
+// On map change it will check for items not tagged as "available" and
// auto-delete them from inventory/cart.
-// NOTE: An item is not available if it was not loaded from the item_db or you
+// NOTE: An item is not available if it was not loaded from the item_db or you
// specify it as unavailable in db/item_avail.txt
item_check: no
@@ -72,7 +72,7 @@ cashfood_use_interval: 60000
gtb_sc_immunity: 50
// Enable autospell card effects to stack?
-// NOTE: Different cards that grant the same skill will both
+// NOTE: Different cards that grant the same skill will both
// always work independently of each other regardless of setting.
autospell_stacking: no
diff --git a/conf/battle/misc.conf b/conf/battle/misc.conf
index 7d797d2eb..a3c6ed26a 100644
--- a/conf/battle/misc.conf
+++ b/conf/battle/misc.conf
@@ -9,12 +9,16 @@
// assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun)
//--------------------------------------------------------------
-// PK Server Mode. Turns entire server pvp(excluding towns). Experience loss is doubled if killed by another player.
-// When players hunt monsters over 20 levels higher, they will receive 15% additional exp., and 25% chance of receiving more items.
-// There is a nopvp.txt for setting up maps not to have pk on in this mode. Novices cannot be attacked and cannot attack.
-// Normal pvp counter and rank display are disabled as well.
-// Note: If pk_mode is set to 2 instead of 1 (yes), players will receive a
-// manner penalty of 5 each time they kill another player (see manner_system
+// PK Server Mode.
+// Turns entire server pvp(excluding towns).
+// Experience loss is doubled if killed by another player.
+// When players hunt monsters over 20 levels higher, they will receive 15%
+// additional exp., and 25% chance of receiving more items.
+// There is a nopvp.txt for setting up maps not to have pk on in this mode.
+// Novices cannot be attacked and cannot attack.
+// Normal pvp counter and rank display are disabled as well.
+// Note: If pk_mode is set to 2 instead of 1 (yes), players will receive a
+// manner penalty of 5 each time they kill another player (see manner_system
// config to adjust how this will affect players)
pk_mode: 0
@@ -45,7 +49,7 @@ battle_log: off
etc_log: off
// Do you want to debug warp points? If set to yes, warp points will appear as flags.(Note 1)
-// It will also run on start-up a warp-check to print out which warp points lead directly on
+// It will also run on start-up a warp-check to print out which warp points lead directly on
// top of on-touch npcs (which can lead to infinite loopback warping situations)
warp_point_debug: no
@@ -80,7 +84,7 @@ duel_time_interval: 60
// Restrict duel usage to same map
duel_only_on_same_map: no
-// Determines max number of characters that can stack within a single cell.
+// Determines max number of characters that can stack within a single cell.
// Official - Only affects the walking routines of characters, including monsters.
// If a unit stops walking and is on a cell with more than stack limit
// characters on it, it will walk to the closest free cell.
diff --git a/conf/battle/monster.conf b/conf/battle/monster.conf
index b26bda207..23087ec78 100644
--- a/conf/battle/monster.conf
+++ b/conf/battle/monster.conf
@@ -27,13 +27,13 @@ monster_max_aspd: 199
// attacked (eg: GrimTooth), otherwise, their rude attack" is only activated
// if they can't melee reach the target (eg: sniping)
// 0x004: If not set, mobs that can change target only do so when melee attacked
-// (distance player/mob < 3), otherwise mobs may change target and chase
+// (distance player/mob < 3), otherwise mobs may change target and chase
// ranged attackers. This flag also overrides the 'provoke' target.
// 0x008: When set, mobs scatter as soon as they lose their target. Use this mode
// to make it much harder to mob-train by hiding and collecting them on a
// single spot (ie: GrimTooth training)
// 0x010: If set, mob skills defined for friends will also trigger on themselves.
-// 0x020: When set, the monster ai is executed for all monsters in maps that
+// 0x020: When set, the monster ai is executed for all monsters in maps that
// have players on them, instead of only for mobs who are in the vicinity
// of players.
// 0x040: When set, when the mob's target changes map, the mob will walk towards
@@ -45,7 +45,7 @@ monster_max_aspd: 199
// the same skill, instead, only to that particular entry (eg: Mob has heal
// on six lines in the mob_skill_db, only the entry that is actually used
// will receive the delay). This will make monsters harder, especially MvPs.
-// 0x400: Set this to make mobs have a range of 9 for all skills. Otherwise, they
+// 0x400: Set this to make mobs have a range of 9 for all skills. Otherwise, they
// will obey the normal skill range rules.
// Example: 0x140 -> Chase players through warps + use skills in random order.
monster_ai: 0
@@ -56,7 +56,7 @@ monster_ai: 0
// 2: Every 2 cells moved
// 3: Every 3 cells moved (official)
// x: Every x cells moved
-// Regardless of this setting, a monster will always rethink its chase if it has
+// Regardless of this setting, a monster will always rethink its chase if it has
// reached its target. Increase this value if you want to make monsters continue
// moving after they lost their target (hide, no line of sight, etc.).
monster_chase_refresh: 3
@@ -120,7 +120,7 @@ plant_spawn_delay: 100
boss_spawn_delay: 100
// Should mobs not spawn within the viewing range of players?
-// 0 is disabled, otherwise it is the number of retries before giving up
+// 0 is disabled, otherwise it is the number of retries before giving up
// and spawning the mob within player-view anyway, unless the max (100) is used,
// in which case the mob will not be spawned, and it'll be retried again in
// 5 seconds.
@@ -195,7 +195,7 @@ mob_remove_delay: 300000
// Defines on who the mob npc_event gets executed when a mob is killed.
// Type 1: On the player that killed the mob (if killed by a non-player, resorts to type 0)
// Type 0: On the player that did the most damage to the mob.
-// NOTE: This affects who gains the Castle when the Emperium is broken.
+// NOTE: This affects who gains the Castle when the Emperium is broken.
mob_npc_event_type: 1
// Time in milliseconds to activate protection against Kill Steal
@@ -211,6 +211,10 @@ mob_slave_keep_target: yes
// See http://irowiki.org/wiki/MVP#Gravestone
mvp_tomb_enabled: yes
+// Show hp bar on monsters? (Default: yes)
+// NOTE: only works on client 2012-04-04aRagexeRE onwards
+show_monster_hp_bar: yes
+
// Whether or not the size of specially summoned mobs influences experience, drop rates,
// and stats. The rates will be doubled for large mobs, and halved for small ones.
// This is only invoked under the 'monster' command, @monsterbig, and @monstersmall. (Note 1)
@@ -231,4 +235,4 @@ mob_size_influence: no
// Default (least exploitable): mob - 75, boss - 0
// Default (most official): mob - 220, boss - 1
mob_icewall_walk_block: 220
-boss_icewall_walk_block: 1 \ No newline at end of file
+boss_icewall_walk_block: 1
diff --git a/conf/battle/party.conf b/conf/battle/party.conf
index 14d5f47c8..72a22b94a 100644
--- a/conf/battle/party.conf
+++ b/conf/battle/party.conf
@@ -18,7 +18,7 @@ party_update_interval: 1000
// 1: Athena - bar is updated with the party map dots (up to 1 second delay)
party_hp_mode: 0
-// When 'Party Share' item sharing is enabled in a party,
+// When 'Party Share' item sharing is enabled in a party,
// announce in the party which party-member received the item and what's he received? (Note 1)
show_party_share_picker: yes
@@ -30,7 +30,6 @@ show_party_share_picker: yes
show_picker.item_type: 112
// Method of distribution when item party share is enabled in a party:
-//
// 0: Normal (item goes to a random party member)
// 1: Item Share is disabled for non-mob drops (player/pet drops)
// 2: Round Robin (items are distributed evenly and in order among members)
diff --git a/conf/battle/pet.conf b/conf/battle/pet.conf
index e80826ce8..594184b35 100644
--- a/conf/battle/pet.conf
+++ b/conf/battle/pet.conf
@@ -34,7 +34,7 @@ pet_attack_support: no
// When the master receives damage from the monster, whether or not the pet attacks back. (Note 1)
pet_damage_support: no
-// Minimum intimacy necessary for a pet to support their master. Default is 900
+// Minimum intimacy necessary for a pet to support their master. Default is 900
// (intimacy goes from 0 to 1000). At this minimum, support rate is 50% of pet's normal value.
// At max (1000) support rate is 150%.
pet_support_min_friendly: 900
@@ -43,7 +43,7 @@ pet_support_min_friendly: 900
pet_equip_min_friendly: 900
// Whether or not the pet's will use skills. (Note 1)
-// Note: Offensive pet skills need at least pet_attack_support or
+// Note: Offensive pet skills need at least pet_attack_support or
// pet_damage_support to work (they trigger while the pet is attacking).
pet_status_support: no
@@ -66,7 +66,7 @@ pet_lv_rate: 0
pet_max_stats: 99
// When pet leveling is enabled, these are the imposed caps on
-// min/max damage. Note that these only cap atk1 and atk2, if you
+// min/max damage. Note that these only cap atk1 and atk2, if you
// enable pet_str, their max damage is then their base_atk + pet_max_atk2
pet_max_atk1: 500
pet_max_atk2: 1000
diff --git a/conf/battle/player.conf b/conf/battle/player.conf
index cdfcece8d..babd6cfc3 100644
--- a/conf/battle/player.conf
+++ b/conf/battle/player.conf
@@ -94,7 +94,7 @@ max_baby_parameter: 80
max_baby_third_parameter: 117
// Max armor def/mdef
-// NOTE: This setting have no effect if server is run on Renewal Mode (RENEWAL)
+// NOTE: This setting have no effect if server is run on Renewal Mode (RENEWAL)
// NOTE: does not affects skills and status effects like Mental Strength
// If weapon_defense_type is non-zero, it won't apply to max def.
// If magic_defense_type is non-zero, it won't apply to max mdef.
@@ -117,7 +117,7 @@ show_hp_sp_drain: no
// Display the gained hp/sp values from killing mobs? (Ie: Sky Deleter Card)
show_hp_sp_gain: yes
-// If set, when A accepts B as a friend, B will also be added to A's friend
+// If set, when A accepts B as a friend, B will also be added to A's friend
// list, otherwise, only A appears in B's friend list.
// NOTE: this setting only enables friend auto-adding; auto-deletion does not work yet
friend_auto_add: yes
diff --git a/conf/battle/skill.conf b/conf/battle/skill.conf
index f3da0e209..7622968f8 100644
--- a/conf/battle/skill.conf
+++ b/conf/battle/skill.conf
@@ -25,8 +25,8 @@ delay_dependon_agi: no
min_skill_delay_limit: 100
// This delay is the min 'can't walk delay' of all skills.
-// NOTE: Do not set this too low, if a character starts moving too soon after
-// doing a skill, the client will not update this, and the player/mob will
+// NOTE: Do not set this too low, if a character starts moving too soon after
+// doing a skill, the client will not update this, and the player/mob will
// appear to "teleport" afterwards.
default_walk_delay: 300
@@ -74,7 +74,7 @@ skillrange_by_distance: 14
skillrange_from_weapon: 0
// Should a check on the caster's status be performed in all skill attacks?
-// When set to yes, meteors, storm gust and any other ground skills will have
+// When set to yes, meteors, storm gust and any other ground skills will have
// no effect while the caster is unable to fight (eg: stunned).
skill_caster_check: yes
@@ -103,7 +103,7 @@ combo_delay_rate: 100
auto_counter_type: 15
// Can ground skills be placed on top of each other? (Note 3)
-// By default, skills with UF_NOREITERATION set cannot be stacked on top of
+// By default, skills with UF_NOREITERATION set cannot be stacked on top of
// other skills, this setting will override that. (skill_unit_db)
skill_reiteration: 0
@@ -123,7 +123,7 @@ traps_setting: 0
// Restrictions applied to the Alchemist's Summon Flora skill (add as necessary)
// 1: Enable players to damage the floras outside of versus grounds.
// 2: Disable having different types out at the same time
-// (eg: forbid summoning anything except hydras when there's already
+// (eg: forbid summoning anything except hydras when there's already
// one hydra out)
summon_flora_setting: 3
@@ -135,14 +135,13 @@ summon_flora_setting: 3
song_timer_reset: 0
// Whether placed down skills will check walls (Note 1)
-// (Makes it so that Storm Gust/Lord of Vermillion/etc when cast next to a wall, won't hit on the other side)
+// (Makes it so that Storm Gust/Lord of Vermillion/etc when cast next to a wall, won't hit on the other side)
skill_wall_check: yes
// When cloaking, Whether the wall is checked or not. (Note 1)
// Note: When the skill does not checks for walls, you will always be considered
-// as if you had a wall-next to you (you always get the wall-based speed).
+// as if you had a wall-next to you (you always get the wall-based speed).
// Add the settings as required, being hit always uncloaks you.
-//
// 0 = doesn't check for walls
// 1 = Check for walls
// 2 = Cloaking is not canceled when attacking.
@@ -168,7 +167,7 @@ chat_warpportal: no
// 0: Do not show defense
// 1: Base defense [RE default]
// 2: Vit/Int defense
-// 3: Both (the addition of both)
+// 3: Both (the addition of both)
sense_type: 1
// Which finger offensive style will be used?
@@ -205,10 +204,10 @@ backstab_bow_penalty: yes
// Use 0 to disable (max allowed value is 255)
skill_steal_max_tries: 0
-// Can Rogues plagiarize advanced job skills
+// Can Rogues plagiarize advanced job skills
// 0 = no restriction
-// 1 = only stalker may plagiarize advanced skills
-// 2 = advanced skills cannot be plagiarized by anyone
+// 1 = only stalker may plagiarize advanced skills
+// 2 = advanced skills cannot be plagiarized by anyone
// Official servers setting: 2
copyskill_restrict: 2
@@ -221,7 +220,7 @@ max_heal: 9999
max_heal_lv: 11
// Emergency Recall Guild Skill setting (add as appropriate).
-// Note that for the skill to be usable at all,
+// Note that for the skill to be usable at all,
// you need at least one of 1/2 and 4/8
// 1: Skill is usable outside of woe.
// 2: Skill is usable during woe.
@@ -233,7 +232,7 @@ emergency_call: 11
// Guild Aura Skills setting (add as appropriate).
// (This affects GD_LEADERSHIP, GD_GLORYWOUNDS, GD_SOULCOLD and GD_HAWKEYES)
-// Note that for the skill to be usable at all,
+// Note that for the skill to be usable at all,
// you need at least one of 1/2 and 4/8
// 1: Skill works outside of woe.
// 2: Skill works during woe.
@@ -266,7 +265,7 @@ sg_angel_skill_ratio: 10
skill_add_heal_rate: 7
// Whether the damage of EarthQuake with a single target on screen is able to be reflected.
-// Note: On official server, EQ is reflectable when there is only one target on the screen,
+// Note: On official server, EQ is reflectable when there is only one target on the screen,
// which might be an exploit to hunt the MVPs.
eq_single_target_reflectable: yes
diff --git a/conf/battlegrounds.conf b/conf/battlegrounds.conf
index ea54d3f2e..2b4184e11 100644
--- a/conf/battlegrounds.conf
+++ b/conf/battlegrounds.conf
@@ -1,12 +1,12 @@
//====================================================
-//= _ _ _
-//= | | | | | |
-//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
-//=
-//= http://herc.ws/board/
+//=
+//= http://herc.ws/board/
//====================================================
//= http://herc.ws/board/topic/928-memory-slasher-may-30-patch/
//====================================================
@@ -21,12 +21,12 @@
battlegrounds: (
{
/* feature is not complete */
- feature_off:true
+ feature_off: true
/* character variable for global bg delay */
global_delay_var: "BG_Delay_Tick"
/* how many seconds to consider a player "afk" and kick him out? */
maximum_afk_seconds: 30
-
+
/* one can add as many as he wishes */
/* for custom ones, need to edit "lua files/entryqueue/entryqueuelist.lua" [Ind/Hercules] */
arenas: ({
diff --git a/conf/channels.conf b/conf/channels.conf
index 19021a64d..bd1dcaf4a 100644
--- a/conf/channels.conf
+++ b/conf/channels.conf
@@ -1,12 +1,12 @@
//====================================================
-//= _ _ _
-//= | | | | | |
-//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
-//=
-//= http://herc.ws/board/
+//=
+//= http://herc.ws/board/
//====================================================
//================= More Information =================
// http://herc.ws/board/topic/316-introducing-hercules-channel-system/
@@ -16,7 +16,7 @@ chsys: (
/* Default Channels (available on boot) */
default_channels: {
/* channel_name : channel_messages_color */
- main: "Orange" /* Available as #main */
+ main: "Orange" /* Available as #main */
support: "Blue" /* Available as #support */
trade: "Red" /* Available as #trade */
offtopic: "Cyan" /* Available as #offtopic */
@@ -38,7 +38,7 @@ chsys: (
/* Allow users to create their own (private) channels through @channels command? */
/* (must also allow players to use @channels in groups.conf) */
allow_user_channel_creation: true
-
+
/* "map_local_channel" is a instanced channel unique to each map. */
map_local_channel: true
map_local_channel_name: "map" /* Available as #map */
diff --git a/conf/char-server.conf b/conf/char-server.conf
index aa3f7691c..37631ddae 100644
--- a/conf/char-server.conf
+++ b/conf/char-server.conf
@@ -9,7 +9,7 @@ userid: s1
passwd: p1
// Server name, use alternative character such as ASCII 160 for spaces.
-// NOTE: Do not use spaces or any of these characters which are not allowed in
+// NOTE: Do not use spaces or any of these characters which are not allowed in
// Windows filenames \/:*?"<>|
// ... or else guild emblems won't work client-side!
server_name: Hercules
@@ -91,11 +91,12 @@ gm_allow_group: -1
// On SQL servers, it applies to guilds (character save interval is defined on the map config)
autosave_time: 60
-// Display information on the console whenever characters/guilds/parties/pets are loaded/saved?
+// Display information on the console whenever characters/guilds/parties/pets are loaded/saved?
save_log: yes
// Start point, Map name followed by coordinates (x,y)
-start_point: new_1-1,53,111
+start_point: iz_int,97,90
+start_point_pre: new_1-1,53,111
// Starting items for new characters
// Format is: id1,quantity1,stackable1,idN,quantityN,stackableN
@@ -113,7 +114,7 @@ fame_list_blacksmith: 10
fame_list_taekwon: 10
// Guild earned exp modifier.
-// Adjusts taxed exp before adding it to the guild's exp. For example, if set
+// Adjusts taxed exp before adding it to the guild's exp. For example, if set
// to 200, the guild receives double the player's taxed exp.
guild_exp_rate: 100
diff --git a/conf/groups.conf b/conf/groups.conf
index d31f46f24..3f0c34ffb 100644
--- a/conf/groups.conf
+++ b/conf/groups.conf
@@ -5,7 +5,7 @@ Player groups configuration file
This file defines "player groups" and their privileges.
-Each group has its id and name, lists of available commands and other
+Each group has its id and name, lists of available commands and other
permissions, and a list of other groups it inherits from.
@@ -15,15 +15,15 @@ Group settings
Unique group number. The only required field.
<name>
-Any string. If empty, defaults to "Group <id>". It is used in several @who
+Any string. If empty, defaults to "Group <id>". It is used in several @who
commands.
<level>
-Equivalent of GM level, which was used in revisions before r15572. You can
-set it to any number, but usually it's between 0 (default) and 99. Members of
-groups with lower level can not perform some actions/commands (like @kick) on
-members of groups with higher level. It is what script command getgmlevel()
-returns. Group level can also be used to override trade restrictions
+Equivalent of GM level, which was used in revisions before r15572. You can set
+it to any number, but usually it's between 0 (default) and 99. Members of
+groups with lower level can not perform some actions/commands (like @kick) on
+members of groups with higher level. It is what script command getgmlevel()
+returns. Group level can also be used to override trade restrictions
(db/item_trade.txt).
<commands>
@@ -31,15 +31,15 @@ A group of settings
<command name> : <bool>
or
<commandname> : [ <bool>, <bool> ]
-First boolean value is for atcommand, second one for charcommand. If set to
-true, group can use command. If only atcommand value is provided, false is
-assumed for charcommand. If a command name is not included, false is assumed for
-both atcommand and charcommand.
+First boolean value is for atcommand, second one for charcommand. If set to
+true, group can use command. If only atcommand value is provided, false is
+assumed for charcommand. If a command name is not included, false is assumed
+for both atcommand and charcommand.
For a full list of available commands, see: doc/atcommands.txt.
Command names must not be aliases.
<log_commands>
-Boolean value. If true then all commands used by the group will be logged to
+Boolean value. If true then all commands used by the group will be logged to
atcommandlog. If setting is omitted in a group definition, false is assumed.
Requires 'log_commands' to be enabled in 'conf/logs.conf'.
@@ -50,7 +50,7 @@ If a permission is not included, false is assumed.
For a full list of available permissions, see: doc/permissions.txt
<inherit>
-A list of group names that given group will inherit commands and permissions
+A list of group names that given group will inherit commands and permissions
from. Group names are case-sensitive.
Inheritance results
@@ -58,19 +58,19 @@ Inheritance results
Both multiple inheritance (Group 2 -> Group 1 and Group 3 -> Group 1) and
recursive inheritance (Group 3 -> Group 2 -> Group 1) are allowed.
-Inheritance rules should not create cycles (eg Group 1 inherits from Group 2,
-and Group inherits from Group 1 at the same time). Configuration with cycles is
+Inheritance rules should not create cycles (eg Group 1 inherits from Group 2,
+and Group inherits from Group 1 at the same time). Configuration with cycles is
considered faulty and can't be processed fully by server.
-Command or permission is inherited ONLY if it's not already defined for the
+Command or permission is inherited ONLY if it's not already defined for the
group.
-If group inherits from multiple groups, and the same command or permission is
-defined for more than one of these groups, it's undefined which one will be
+If group inherits from multiple groups, and the same command or permission is
+defined for more than one of these groups, it's undefined which one will be
inherited.
Syntax
------
-This config file uses libconfig syntax:
+This config file uses libconfig syntax:
http://www.hyperrealm.com/libconfig/libconfig_manual.html#Configuration-Files
*/
@@ -84,8 +84,8 @@ groups: (
/* no commands by default */
}
permissions: {
- /* without this basic permissions regular players could not
- trade or party */
+ /* without this basic permissions regular players could not
+ * trade or party */
can_trade: true
can_party: true
}
@@ -273,4 +273,3 @@ groups: (
}
}
)
-
diff --git a/conf/inter-server.conf b/conf/inter-server.conf
index 85acdc4df..c3ad8d676 100644
--- a/conf/inter-server.conf
+++ b/conf/inter-server.conf
@@ -15,10 +15,10 @@ party_share_level: 15
// You can specify the codepage to use in your mySQL tables here.
// (Note that this feature requires MySQL 4.1+)
-//default_codepage:
+//default_codepage:
-// For IPs, ideally under linux, you want to use localhost instead of 127.0.0.1
+// For IPs, ideally under linux, you want to use localhost instead of 127.0.0.1
// Under windows, you want to use 127.0.0.1. If you see a message like
// "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"
// and you have localhost, switch it to 127.0.0.1
diff --git a/conf/login-server.conf b/conf/login-server.conf
index 06e0eb18b..620fae327 100644
--- a/conf/login-server.conf
+++ b/conf/login-server.conf
@@ -9,7 +9,7 @@
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: 127.0.0.1
-
+
// Login Server Port
login_port: 6900
@@ -87,7 +87,7 @@ ipban.enable: yes
//ipban.sql.db_username: ragnarok
//ipban.sql.db_password: ragnarok
//ipban.sql.db_database: ragnarok
-//ipban.sql.codepage:
+//ipban.sql.codepage:
//ipban.sql.ipban_table: ipbanlist
// Dynamic password failure ipban system
ipban.dynamic_pass_failure_ban: yes
@@ -105,7 +105,7 @@ ipban_cleanup_interval: 60
//ip_sync_interval: 10
// DNS Blacklist Blocking
-// If enabled, each incoming connection will be tested against the blacklists
+// If enabled, each incoming connection will be tested against the blacklists
// on the specified dnsbl_servers (comma-separated list)
use_dnsbl: no
dnsbl_servers: bl.blocklist.de, socks.dnsbl.sorbs.net
@@ -128,7 +128,7 @@ dnsbl_servers: bl.blocklist.de, socks.dnsbl.sorbs.net
//account.sql.db_username: ragnarok
//account.sql.db_password: ragnarok
//account.sql.db_database: ragnarok
-//account.sql.codepage:
+//account.sql.codepage:
//account.sql.case_sensitive: no
//account.sql.account_db: login
//account.sql.accreg_db: global_reg_value
diff --git a/conf/map-server.conf b/conf/map-server.conf
index 7f37a05da..d0749e85e 100644
--- a/conf/map-server.conf
+++ b/conf/map-server.conf
@@ -78,12 +78,12 @@ use_grf: no
// Database autosave time
// All characters are saved on this time in seconds (example:
-// autosave of 60 secs with 60 characters online -> one char is saved every
+// autosave of 60 secs with 60 characters online -> one char is saved every
// second)
autosave_time: 300
// Min database save intervals (in ms)
-// Prevent saving characters faster than at this rate (prevents char-server
+// Prevent saving characters faster than at this rate (prevents char-server
// save-load getting too high as character-count increases)
minsave_time: 100
@@ -99,7 +99,7 @@ minsave_time: 100
// 128: After every buying store transaction
// 256: After every bank transaction (deposit/withdraw)
// NOTE: These settings decrease the chance of dupes/lost items when there's a
-// server crash at the expense of increasing the map/char server lag. If your
+// server crash at the expense of increasing the map/char server lag. If your
// server rarely crashes, but experiences interserver lag, you may want to set
// these off.
save_settings: 511
diff --git a/conf/maps.conf b/conf/maps.conf
index 458c9feff..404eb7f3e 100644
--- a/conf/maps.conf
+++ b/conf/maps.conf
@@ -665,14 +665,14 @@ map: tha_t06
map: tha_t08
// --- Thanatos Tower ---
-// -- 2005-09-21sdata_k.gpf --
+// -- 2005-09-21sdata_k.gpf --
map: tha_t09
map: tha_t10
map: tha_t11
map: tha_t12
// --- Auction Market ---
-// -- 2005-11-29sdata_k.gpf --
+// -- 2005-11-29sdata_k.gpf --
map: auction_01
map: auction_02
@@ -681,7 +681,7 @@ map: auction_02
map: alde_tt03
// --- Garden City Hugel / Kiehl ---
-// -- 2005-12-20sdata_k.gpf --
+// -- 2005-12-20sdata_k.gpf --
map: hugel
map: hu_in01
map: que_bingo
diff --git a/conf/messages.conf b/conf/messages.conf
index 3ec46eb92..2b5f8eb63 100644
--- a/conf/messages.conf
+++ b/conf/messages.conf
@@ -4,7 +4,7 @@
//= This file handles all messages set throughout the server.
//============================================================
// For translation, just change msg here (second line),
-// no need to modify source code or alternatively,
+// no need to modify source code or alternatively,
// use conf/import/msg_conf.txt.
//============================================================
// Format:
diff --git a/conf/packet.conf b/conf/packet.conf
index 85996f4e3..33de0e901 100644
--- a/conf/packet.conf
+++ b/conf/packet.conf
@@ -45,7 +45,6 @@ order: deny,allow
// deny: 127.0.0.1
-
//---- DDoS Protection Settings ----
// If ddos_count connection request are made within ddos_interval msec, it assumes it's a DDoS attack
@@ -62,5 +61,4 @@ ddos_count: 5
// (default is 600000 msecs, 10 minutes)
ddos_autoreset: 600000
-
import: conf/import/packet_conf.txt
diff --git a/conf/plugins.conf b/conf/plugins.conf
index 367fc81f2..bdde28492 100644
--- a/conf/plugins.conf
+++ b/conf/plugins.conf
@@ -1,24 +1,24 @@
//====================================================
-//= _ _ _
-//= | | | | | |
-//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
-//=
-//= http://herc.ws/board/
+//=
+//= http://herc.ws/board/
//====================================================
//== Topic Discussion ================================
//== http://herc.ws/board/topic/549-introducing-hercules-plugin-manager/
//====================================================
//== Description =====================================
-//The plugin system allows you to create customized scripts
-//outside of the source. These scripts won't conflict with any
-//future source updates - think of it as a /conf/import/ for the source.
+//The plugin system allows you to create customized scripts
+//outside of the source. These scripts won't conflict with any
+//future source updates - think of it as a /conf/import/ for the source.
//====================================================
/* --------------- Format ---------------
-After you have listed your plugin(s) in "quotations",
+After you have listed your plugin(s) in "quotations",
you need to put in a comma, to separate the plugins.
-----------------------------------------
plugins_list: [
diff --git a/conf/script.conf b/conf/script.conf
index 57442e87f..1512aa15a 100644
--- a/conf/script.conf
+++ b/conf/script.conf
@@ -2,7 +2,6 @@
// Hercules Script Configuration File
//--------------------------------------------------------
-
warn_func_mismatch_paramnum: yes
check_cmdcount: 655360