Many new updates/fixes were done this week: https://github.com/dastgirp/eBG/commit/b333d65f0eaae88148bd10b21f2a84e98c43239e / https://github.com/dastgirp/eBG/commit/c4893a5bc21e7c37707a19bfe4366a653221b79d https://github.com/dastgirp/eBG/commit/8fcac60fb4e21f594cf39ccd138fbf32ea7e84e5
Several changes and bug fixes
Additions:
* Added new configuration 'bg_items_pvp' to allow BG items in PvP.
* Minimum level requirement to join bg.
* Announcement when leader quits and new leader is chosen.
* Configuration for checking gepard unique id for dual clients.
* Players won't be able to join the BG if 2 minutes are left
* Shop can be called by @bgshop
Changed:
* Changed the way 'bg_kick_idle' was handled, it now is in seconds.
* When player joins BG, it now uses bg_announce instead of announce.
* Moved telma to different file.
* @bgshop can be called only on town.
Fixes:
* Error while setting variable.
* bg_log_kill will now accept values from 0-7.
* When leader quits, the leader was changing but not shown in client.
* Fixes Guild window showing 0 members when leader quit.
* 3rd argument in bg_announce is now optional
Split main_bg.sql to
* bg_guild.sql (to be executed if VIRT_GUILD is commented)
* bg_main.sql (to be executed always)
Updated script commands documentation.
Added missing documentations.
Structual changes to ebg_common.h (important settings are shown first).