1
0
mirror of https://github.com/Rogiel/l2jserver2 synced 2025-12-06 07:32:46 +00:00
Commit Graph

65 Commits

Author SHA1 Message Date
ef39f3c67e Implements server version modularization
Now each server server has an maven module which implements changes to
the default behavior within the "core" gameserver module. This allows to
keep multiple server versions without the need of several branches and
with little code duplication.
2012-03-24 19:14:53 -03:00
e1ff987278 Fixes an issue when loading the server using a zipped data folder 2012-01-21 00:24:46 -02:00
beea690568 Implements automatically generated template classes from XSD schemas 2011-12-31 13:09:56 -02:00
273b872d53 Refactors logging service package 2011-12-29 23:50:15 -02:00
b157b6aaf7 Fixes character creation issue 2011-12-29 21:35:11 -02:00
83bf11e1c1 Improves character count checks 2011-12-29 16:04:39 -02:00
1f2b700311 Fixes issues found by findbugs 2011-12-29 13:27:55 -02:00
209f3d0922 Implements configuration for WorldEventDispatcherService 2011-12-29 02:44:41 -02:00
f2cf139d34 Implements character service configuration 2011-12-29 02:27:42 -02:00
c5911ea884 Implements item drop mode configuration 2011-12-29 01:16:50 -02:00
7740e37cf8 Implements logging service configuration 2011-12-29 00:14:04 -02:00
976cfaf4e0 Implements XML based service descriptor allowing to switch services 2011-12-28 00:35:35 -02:00
92962241c3 Implements packed data directory for faster loading times 2011-12-27 17:28:48 -02:00
92c72ff155 Greatly improves source code documentation 2011-12-27 16:42:05 -02:00
998a93f9d2 Implements TrueZipVFSService 2011-12-27 12:58:09 -02:00
3286488f6e Fixes network services start order 2011-12-26 15:30:46 -02:00
b562920831 Implements better logging while loading ID cache 2011-12-26 15:16:39 -02:00
a539702dc4 Implements OrientDB artificial primary key generations
Generated primary keys use the document ReferenceID in order to provide
the generated ID. Differently from SQL based databases, IDs generated by
this system are 0 indexed
2011-12-26 14:33:42 -02:00
d72a28f616 Fixed issue at character creation and OrientDB selectIDs query issue 2011-12-26 14:03:21 -02:00
d4d20215a2 Adds missing orientdb assembly descriptor 2011-12-26 12:34:55 -02:00
d363c30c5c Implements better schema management 2011-12-26 01:08:27 -02:00
1a4a4b0fcf Implements OrientDB as internal plug-and-play database 2011-12-25 21:13:00 -02:00
a55a1d55f6 Implements insert and update mappers 2011-12-25 16:30:06 -02:00
b2e84280ed Implements database structure automatic generation 2011-12-25 14:34:14 -02:00
3fc66cecdc Fixes small issues 2011-12-24 16:38:31 -02:00
5b658a2eea Implements a type-safe and java based new DAO model 2011-12-22 17:18:12 -02:00
84033a0bb9 Updates dependency versions 2011-12-21 11:43:14 -02:00
9f85cffe85 Adds ecore models 2011-12-21 11:03:11 -02:00
b8c58b3c3e Removes duplicated Shortcut class 2011-12-20 12:00:06 -02:00
9f7b05c7a8 Implements item shortcut creation and deleting 2011-12-20 02:34:16 -02:00
b571795eee Excludes other databases from database-specific releases 2011-12-19 16:22:18 -02:00
3581a432b6 Removes ProxyConfigurationService in favor of XMLConfigurationService 2011-12-19 00:35:02 -02:00
e66ccd45ae Adds asynchronous database save to ItemService and CharacterService 2011-12-18 22:53:27 -02:00
9e144ec9e1 Reorganizes a few packets 2011-12-18 22:37:11 -02:00
d24d7cc22b Implements target unselect 2011-12-18 22:23:56 -02:00
b169723299 Decouples NPCService and NPCController from Lineage2Client class 2011-12-18 22:13:03 -02:00
b9e460b70c Decouples CharacterService from NetworkService 2011-12-18 18:07:59 -02:00
87a1c0d3a5 Fixes maven assembly folder standard location 2011-12-17 19:57:54 -02:00
cea66c9363 Implements task oriented ThreadService 2011-12-17 18:25:49 -02:00
ccbc29d330 Implements item destroy 2011-12-16 14:59:12 -02:00
e7832e1406 Fixes an NullPointerException in CharacterService.receiveValidation 2011-12-16 13:40:38 -02:00
415908a22f Fixes a bug in ThreadService start method 2011-12-16 13:38:44 -02:00
dea1196859 Adds support for asynchronous database operations 2011-12-16 12:30:18 -02:00
82f6bcbc1c Fixes item pick animation and renames few packets 2011-12-16 01:21:23 -02:00
3059931d36 Implements bulk and transactioned inserts, updates and deletes 2011-12-15 22:57:54 -02:00
f87b9dd755 Implements item dropping and pickup stacking 2011-12-15 16:41:09 -02:00
352735c8c9 Implements item pick up 2011-12-15 12:31:47 -02:00
3e0fbc07fc Implements dropped items on the ground
The dropped item is broadcasted to all players near by and are stored in
the database, allowing them to be restored after a server restart.
2011-12-14 14:57:38 -02:00
798e34fcfc Service and transformer improvements 2011-12-12 13:49:44 -02:00
03e6ad6e1a Implements the OrientDB ClanDAO 2011-12-05 23:38:08 -02:00