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
Light2
5ff085adcc
Added serverside cooldown control
2013-09-22 18:24:48 +02:00
Light2
58b3a0490f
Added cloning spawn points to all cloning facilities, minor update to engine
2013-09-16 17:40:12 +02:00
Light2
cfa5ea5a43
Added expertise, added AoE/Cone combat, added some commando expertise boxes as an example for expertise scripts
2013-08-28 17:56:35 +02:00
Light2
7025811b9b
Groups are working now
2013-08-25 17:44:44 +02:00
Light2
8cdfa6d86e
Added combat spam packet
2013-08-24 16:33:33 +02:00
Light2
aab87280d2
See extended.
...
[fixed] Characters could sometimes walk through buildings due to
unsigned object Ids
[fixed] Critical networking bugs
[fixed] Client crash whenever an object was destroyed
[added] Loading of client objects is now multithreaded.
[updated] Reworked awareness system(engine).
[fixed] lots of other small engine fixes.
2013-08-15 21:45:50 +02:00
Light2
fa79a8b41c
Added buffs, added total play time to character sheet
2013-08-11 18:18:12 +02:00
Light2
6c88d0e82a
Started work on buffs, made swglist persistent, fixed waypoint position in cells
2013-08-05 17:12:06 +02:00
Light2
a8c61f8e50
Basic combat works now, fixed /pvp, added waypoint mail attachments, fixed several bugs
2013-08-04 21:15:12 +02:00
Light2
8c6d56bef3
More work on combat, added 2 obj Controller packets, added /setspeed, fixed object permissions
2013-08-03 23:23:35 +02:00
Light2
1078331b60
Added preliminary terrain collision detection, added some combat functions, changed CreatureObjects superclass to Tangible Object
...
Updated engine
Delete all files in odb/creature (creature superclass was changed so db
wipe is needed)
2013-07-30 21:29:35 +02:00
Light2
1cff088aeb
Fixed crash caused by engine
2013-07-30 01:05:42 +02:00