
* Queue data will now be kept available until a Battleground event is over. * Players can now join an active Battleground. * Adds a more detailed queue state tracking feature. * When a battleground is being prepared and not enough players click accept, stop the battleground from beginning. * When a player logs off or leaves a queue they will now properly be removed from the queue. * Cleans up MinPlayers and MaxPlayers parsing to not accept values less than 1. * Resolves players not being able to join an active battleground (up to MaxPlayers) unless someone quit early. * Adds a team size priority check to avoid adding more players to a larger team. * Fixes battlechat messages. * Adds a battle_config to disable the ability for players on maps with MF_NOWARP to join Battlegrounds. * Adds a new optional ActiveEvent label to the database. * Fixes a typo in Flavius 2 during unbooking process. * Cleans up the behavior of the Battle Therapists to use areapercentheal and areawarp. * Fixes KVM score not properly set on the first Battleground. * Fixes the global timer checks not ending the main timers on Flavius and Tierra Gorge. * Added an extra bg_reserve on global timer checks in case someone tries to join the battleground just before it's ended. * Fixed OnReadyCheck being called on global timer checks, causing the battlegrounds to start when there were no players on the map. * Fixed a bug on Tierra Gorge where multiple barricade walls could be stacked. * Fixes Croix also receiving 9 badges when Guillaume wins. * Adjusts StartDelay default to 0. * Add a database setting to give the ability to enable or disable joining as an individual, party, or guild. * Add a database setting to restrict jobs from entering Battlegrounds. * Better documents script commands bg_reserve and bg_unbook. * Other fixes and cleanups. Thanks to @roSBK and @Daegaladh, @admkakaroto, @Artuvazro, and @Atemo! Co-authored-by: Daegaladh <Daegaladh@users.noreply.github.com> Co-authored-by: Atemo <Atemo@users.noreply.github.com>
37 lines
1.5 KiB
Plaintext
37 lines
1.5 KiB
Plaintext
//--------------------------------------------------------------
|
|
// rAthena Battle Configuration File
|
|
// Originally Translated by Peter Kieser <pfak@telus.net>
|
|
// Made in to plainer English by Ancyker
|
|
//--------------------------------------------------------------
|
|
// Note 1: Value is a config switch (on/off, yes/no or 1/0)
|
|
// Note 2: Value is in percents (100 means 100%)
|
|
// Note 3: Value is a bit field. If no description is given,
|
|
// assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun, 16: Mercenary, 128: NPC, 512: Elemental)
|
|
//--------------------------------------------------------------
|
|
|
|
// Melee damage adjustments (non skills) for Battleground maps (Note 2)
|
|
bg_short_attack_damage_rate: 80
|
|
|
|
// Ranged damage adjustments (non skills) for Battleground maps (Note 2)
|
|
bg_long_attack_damage_rate: 80
|
|
|
|
// Weapon skills damage adjustments for Battleground maps (Note 2)
|
|
bg_weapon_attack_damage_rate: 60
|
|
|
|
// Magic skills damage adjustments for Battleground maps (Note 2)
|
|
bg_magic_attack_damage_rate: 60
|
|
|
|
// Misc skills damage adjustments for Battleground maps (Note 2)
|
|
bg_misc_attack_damage_rate: 60
|
|
|
|
// Flee penalty on BG grounds.
|
|
// NOTE: It's %, not absolute, so 20 is -20% of your total flee
|
|
bg_flee_penalty: 20
|
|
|
|
// Interval before updating the bg-member map mini-dots (milliseconds)
|
|
bg_update_interval: 1000
|
|
|
|
// Before a player is warped into a Battleground from the Battleground Queue,
|
|
// check to see if the player's current map has MF_NOWARP.
|
|
bgqueue_nowarp_mapflag: no
|