Commit Graph
69 Commits
Author SHA1 Message Date
Waverunner 33ca09c595 Added updated engine 2014-08-12 14:10:14 -04:00
Waverunner 78af85279e Updated engine 2014-08-10 14:52:20 -04:00
Obique e38affbe64 Added null check to get rid of 'NULL Session' spam 2014-08-09 17:26:38 -05:00
Obique 90e526dabe Fixed the character reuse issue in the engine 2014-08-09 15:19:25 -05:00
Treeku f1b8c50918 Fixed a minor bug with previous engine update 2014-08-04 00:32:53 +01:00
Treeku e18ed30862 Fixed a minor bug with previous engine update 2014-08-02 07:34:59 +01:00
Treeku e61b50fd8a Updated engine, read more...
- Fixed an object initialization issue preventing you from logging into
new characters more than once.
- Added some container checks to potentially reduce crashes.
2014-08-01 19:34:35 +01:00
Light2 453771fa6d Added duplicate object id detection 2014-06-18 21:04:46 +02:00
Light2 d1ab21f37b Updated engine #2 2014-06-18 16:37:58 +02:00
Light2 80f6ac9dee Updated engine 2014-06-18 16:27:06 +02:00
Light2 721634b406 fixed declare residency bugs 2014-06-10 23:34:17 +02:00
Treeku 9eae0485dc Updt engine, fixed #688 #750 #712 #729 & more 2014-06-07 12:30:47 +01:00
Light2 c3ad54ac8f more work on bazaar categories 2014-06-02 00:08:22 +02:00
Light2 e8b6a46701 fixed item categories 2014-06-01 01:49:48 +02:00
Treeku 4c643a4cb6 Updated engine 2014-05-18 19:58:20 +01:00
Treeku 4160057fc0 Fix some engine null errors, changed default vals
-Messagebuilder null error fixed
-Another null error fixed.
-Changed default values for baseline3

The nulls resulting from objectMutex not being set after loading from
the db isn't fixed yet.  ODB has to be wiped each run for now.
2014-05-16 08:27:10 +01:00
Treeku a7f3150f37 Fixed another object initialisation error 2014-05-13 05:26:53 +01:00
Treeku 7f486b9210 Updated engine 2014-05-13 03:54:22 +01:00
Treeku bf472ae6b6 Fixed minor issue with previous engine binary 2014-05-12 14:15:02 +01:00
Treeku 4fe246975c Fixed various bugs 2014-05-12 04:56:29 +01:00
Treeku e6c0866114 Engine changes 2014-05-11 15:20:15 +01:00
Light2 ce15656ff3 begin work on vendors, fixed highestid sql query(might fix crash bug) 2014-05-06 00:55:02 +02:00
Light2 ae33de15c5 fixed tons of null pointers after loading objects from db 2014-05-04 22:47:05 +02:00
Light2 e78f1ec8fa Added harvesting and milking of creatures, fixed odb save bug 2014-05-04 17:37:58 +02:00
Light2 f05da881ab Fixed odb bugs, fixed some null pointers 2014-05-03 18:12:27 +02:00
Light2 5d4bf6a0a2 odb fix 2014-05-02 20:51:44 +02:00
Light2 d5f9adc7b2 more odb fixes 2014-05-02 00:34:01 +02:00
Light2 7d457101f3 Refactored odb system (read extended), added implementation of Dynamic World Spawns
ODB no longer uses DPL layer of Berkeley DB, persistent classes have to
implement the Serializable interface, annotations are no longer used,
use transient modifier for variables that should not be persistent.
Entity reference errors will no longer occur, however it is better to
use ids if the entity that is being referenced is stored in the db too!
(or you will have two different objects). DB is cached for 5 minutes
then it will write its log/cache to disk, transactions are no longer
used.
2014-05-01 20:33:38 +02:00
Light2 13b5fe7d95 fixed #483, fixed minor bug in procedural terrain filters 2014-04-21 15:50:45 +02:00
Light2 7e9bb7ede5 Fixed order of item attribute display 2014-04-13 01:21:47 +02:00
Light2 a744deb07f optimised collision detection 2014-03-30 20:02:35 +02:00
Light2 c3772e3246 Added xp gain on killing NPCs, fixed some bugs, added 2 new config options 2014-03-26 23:37:10 +01:00
Light2 3e265ed6c5 some bug fixes, updated engine with support for new .trn versions, refactored some code with new Java 8 syntax, changed compiler to java 8 2014-03-25 20:08:01 +01:00
Light2 807025ec0b more work on AI, added odb for object id(should hopefully fix object id duplicates), fixed tons of bugs 2014-03-10 00:33:34 +01:00
Light2 acf78858a6 some bug fixes + updated engine with networking fixes 2013-12-28 19:16:51 +01:00
Light2 56a735c9b1 fixed object db exception, updated engine to reduce desync on zoning in 2013-12-16 20:53:38 +01:00
Light2 dce213cab1 Refactored disconnect handling, updated engine 2013-12-15 23:49:12 +01:00
Light2 1e68c71177 Fixed spawning in the buildout buildings, fixed gm permissions, added command to lock and unlock server for gms 2013-12-15 01:31:15 +01:00
Light2 6daca0347c Fixed double login bug, added gm permissions, added checks to gm commands, update your postgresql db 2013-12-14 22:14:45 +01:00
Light2 896b342972 Fixed crash caused by buildings, fixed weapon object superclass, added equipment and appearance equipment deltas 2013-12-14 21:25:31 +01:00
Light2 512fbfec72 bug fixes 2013-12-12 17:24:26 +01:00
Light2 4ffc7138c9 Updated engine 2013-12-10 17:37:20 +01:00
Light2 69642c0f60 Fixed loading of server templates and refactored child object spawns, update engine 2013-12-09 21:17:54 +01:00
Light2 93195f7d5f Added dynamic lair spawns, fixed equip exploit, fixed some bugs and client crashes, updated engine 2013-12-08 18:17:01 +01:00
Light2 b22b1d818d More work on AI and spawns 2013-12-04 19:05:02 +01:00
Light2 30e1e1c8ec Added collidable areas which can trigger a script, started work on AI, fixed position secured, updated engine 2013-12-02 23:58:22 +01:00
Light2 0a040424f6 Added loading of objects from datatables/buildout, added building and cell baseline packets, fixed crash on spawning of static objects....
...updated engine, added restuss shuttleport and theed starport spawns,
increased view range for large objects loaded from buildout datatables
like jabbas/theed palace etc.
2013-11-26 22:28:38 +01:00
Light2 23aeb02249 Updated engine, added bank terminals to bank buildings 2013-11-25 16:29:01 +01:00
Light2 449feaf0c6 fixed engine 2013-11-04 12:53:25 +01:00
Light2 7ae910431d some stuff I forgot to commit 2013-10-29 15:48:54 +01:00