v2018.02.11
MishimaHaruna
released this
11 Feb 19:59
·
4595 commits
to stable
since this release
Added
- Added/updated packets support for clients from 2017-12-13 to 2018-01-24. (part of #1957)
- Implemented the official Clan System, including the possibility of customization and a Clan vs Clan versus mode. (#1718, #1964, #1968, related to issue #241)
- New GM commands:
@claninfo
,@joinclan
,@leaveclan
,@reloadclans
,@cvcon
and@cvcoff
. - New script commands:
clan_join()
,clan_leave()
andclan_master()
; extendedstrcharinfo()
andgetcharid()
. - Configuration changes: see
conf/clans.conf
,conf/map/logs.conf
,db/clans.conf
,db/*/map_zone_db.conf
. - Note: This requires the SQL migrations
2017-06-04--15-04.sql
and2017-06-04--15-05.sql
. - Note: The
npc/re/other/clans.txt
script is now loaded by default in renewal mode.
- New GM commands:
- Added several (status-icon related) constants to the script engine (through the new
constants.inc
file). (part of #1718) - Implemented the missing HPM interfaces in the login server (account, ipban, lchrif), added the missing variables into the login interfaces. (#1963, issue #1908)
- The
_sql
suffix has been removed from the source files in the login server. - Functions in
account.c
andloginlog.c
have been prefixed withaccount_
andloginlog_
respectively. - The
chrif_
functions of the login server have been renamed tolchrif_
. - The
server[]
array has been moved tologin->dbs->server[]
. - The
account
(account.h),ipban
(ipban.h),lchrif
(login.h),loginlog
(loginlog.h) - Several
log_*
global variables have been moved to the loginlog interface, with their respective names. - The
account_engine[0]
variable has been moved tologin->dbs->account_engine
(note: this is not an array!)
- The
- Added/updated packets support for clients from 2018-01-31 to 2018-02-07. (#1969)
Changed
- Applied script standardization to the Bakonawa Lake instance script. (#1874)
- Applied script standardization to the Buwaya Cave instance script. (#1877)
- Applied script standardization to the Eclage Interior instance script. (#1878)
- Applied script standardization to the Hazy Forest instance script. (#1880)
- Applied script standardization to the Malangdo Culvert instance script. (#1881)