Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Add field char_id into table guild_expulsion.
|
|
character id
The isue was triggered by the refactoring of old undocumented code that
relied on the overflow behavior during assignment from int32 to int16
and from uint16 to int16, and by a subsequent clamping to SMALLINT range
operated by the SQL server.
Credits: Haru <haru@dotalux.com>
Fixes #2409
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
|
|
Also allow add duplicated item id to barter shops if price is different.
|
|
|
|
card field is changed to INT in tables
|
|
Implemented Achievement System and Title System
|
|
|
|
|
|
|
|
Co-authored-by: "Dastgir" <dastgirp@gmail.com>
|
|
|
|
|
|
|
|
All official features work including the autokick for inactive members
And the system is completely customizable.
|
|
|
|
|
|
This adds some entries from recent and old updates that were missed
when adding the corresponding migrations.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Allows the infusing of equipments with bonus item options.
This feature is constrained to clients of packet versions greater than or equal to `20150226`.
Item Options and their effects are defined server-side in `db/item_options.conf` and client side in `data/luafiles514/lua files/datainfo/addrandomoptionnametable.lub`
The ID of the option must tally with the correct index of the description provided in the client side lua file to avoid bugs.
IT_OPT_* keys and MAX_ITEM_OPTIONS macro are also exported from the source as constants.
An additional flag `disable_options` has been added to sql, and as `DisableOptions: true/false (boolean, defaults to false !!for equipments only!!)` to item_db.conf files.
Script commands documentation is also included.
SQL file updates are included.
Credits: [Smokexyz](https://github.com/Smokexyz)
Style and Script Fixes by [Asheraf](https://github.com/Asheraf)
Initial design Idea by [secretdataz](https://github.com/secretdataz)
|
|
Fixes bug filed here - http://herc.ws/board/topic/13618-db-error-data-truncated-zenylog/
|
|
(Only Placeholder, other things related to summoner will follow-up soon)
Added SQL-Upgrade: Added `class` column in charlog
|
|
|
|
Follow-up to ca5f133
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
- client can't handle value over 21474836
- SQL also can't save value over 16777215 due to mediumint unsigned
Closes #965 as merged
Signed-off-by: Haru <haru@dotalux.com>
|
|
Closes #974 as merged
|
|
Split eathena-upgrade in two files, one for main and one for logs (as is it for rAthena-upgrade)
Closes #946 as merged
|
|
Closes #945 as merged
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- missing sql upgrade index.
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
|
|
- Follow-up to 8caa0e564b5331a88d8dc1712513368b37ba9694
- It's safe to re-apply the related sql update script
(sql-files/upgrades/2015-07-08--13-08.sql) in order to get rid of the
'detected 1 new SQL updates' message.
- Thanks to KirieZ
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
include stackable ones.
Implement ForceSerial option in Package Item Database to force serial for
any item.
Implement ForceSerial option in item database to force serial for any item.
Implement Merge Client interface to merge stackable items with serial numbers ( check npc/other/item_merge.txt ).
|
|
- More link changes
- Added proper link to Roulette topic
|
|
Added missing sql upgrade index entry
Signed-off-by: shennetsind <ind@henn.et>
|
|
Details in http://hercules.ws/board/topic/7618-2014-10-22-roulette-and-per-char-gender/
Special Thanks to the all-mighty Yommy, Ziu and Haruna!
Signed-off-by: shennetsind <ind@henn.et>
|
|
|
|
Updating to adapt the database from current latest rAthena server. Couldn't test since I haven't got a test database right now, but looks good enough.
Any issue should happen with it, please address me at Hercules forums rather than here.
|
|
|
|
|
|
Following up 3591de7e7ac2db4e3eeaa9bad2615648e7f94b3a. Upgrader should be up to date as of now.
|
|
file(Special thanks to QQfoolsorellina)
|
|
- Fixed a missing semicolon in the upgrade script. Special thanks to
QQfoolsorellina
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
- Fixed files with mixed character set or invalid CP949 characters.
- Uncommented '#music' script in the_sign_quest.txt (now the
soundeffect filename should be fixed).
- Added a note to the header of CP949 files not to read or save them as
UTF8, since it'd break their encoding. It should be safe enough to
read them as EUC-KR if your text editor doesn't offer CP949 as an
option.
- Added FIXME notes about untranslated strings in assassin_skills.txt
and WolfchevLaboratory.txt.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- All text files should end with an EOL. Period.
- See http://robots.thoughtbot.com/no-newline-at-end-of-file for info
on how to configure the most common text editors to do it
automatically for you.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Updated rAthena to Hercules database upgrade to latest main files.
|
|
contain default value.
Signed-off-by: MrKeiKun <the.keikun@gmail.com>
|
|
dependency
- Removes the need for map-server to access the interreg table to store the last used ID.
- Login, char and map databases can now be hosted separately.
- Note: the unique_id structure has changed, and it now contains the generator character ID in its upper 32 bits.
- Now NSI_UNIQUE_ID System is enabled always
Special thanks to Haruna.
|