Waverunner
2c531c0959
Changed trading so it's more responsive
...
Will need to refactor how most of this stuff is done, it's pretty ugly
atm. For now I changed so the trading maps will only store the object
ID's, this way we don't have the objects not being traded (since they
aren't initialized)
2014-07-19 12:55:04 -04:00
Treeku
60d3328eaf
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
scripts/commands/transferitemmisc.py
src/services/command/CommandService.java
2014-07-13 11:23:48 +01:00
CharonInferar
dd64948493
Fixed several AI bugs, listed in description
...
Fixed #0000061 : Houses can now be destroyed, even when not redeeding
- Added AI action regeneration when in combat
- Fixed NPC self-buffing null pointer exception
2014-07-10 22:36:58 +02:00
Treeku
3495791753
Made getCellByCellName more efficient
2014-06-28 12:11:51 +01:00
Light2
6eea20bf36
More work on cities
...
Fixed some bugs, more work on city management terminal
2014-06-13 03:41:07 +02:00
Waverunner
7b7f1ed5bc
Fixed #740 - Mission on wrong planets, Fixed delivery mission conversations
2014-06-12 19:03:05 -04:00
Light2
165adda20d
Added preliminary maintenance deduction to cities and civic structure decay
2014-06-11 17:57:53 +02:00
Light2
73b53ead09
some more fixes, optimised collidable circle
2014-06-11 02:46:45 +02:00
Light2
721634b406
fixed declare residency bugs
2014-06-10 23:34:17 +02:00
Light2
bd596c0fce
Added building privacy toggle
2014-06-09 19:16:23 +02:00
Light2
dd48daaca1
Refactored Building and Harvester Permission Lists, fixed AI pathing into cells
2014-06-09 19:05:58 +02:00
Light2
55624e8fd4
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2014-06-09 02:38:36 +02:00
Light2
03cedbaf05
minor changes
2014-06-09 02:37:47 +02:00
Treeku
3e2f593a77
Minor getCellByCellNumber change
2014-06-06 16:41:17 +01:00
Light2
2f2d5017d2
Added maintenance task for buildings
2014-06-05 20:01:32 +02:00
Light2
4c9bc8ec66
Added automatic cell permission messages
2014-06-04 22:29:56 +02:00
Light2
b2d3be0486
fixed initialisation of auction items, fixed loading of building signs after server restart
2014-05-30 19:49:52 +02:00
Treeku
ce613c638d
Fixed minor error
2014-05-17 17:48:25 +01:00
Treeku
67f9b2e6e6
Added getCellByCellName to BUIO
...
For Levarris
2014-05-16 08:03:10 +01:00
Treeku
e763da8d61
Refactored BUIO
2014-05-16 08:01:27 +01:00
Treeku
c564a016e4
Refactored TANO
2014-05-14 14:57:49 +01:00
Treeku
7fd08bc7ad
Baseline changes, cleaned some things
2014-05-11 09:54:50 +01:00
Light2
ae33de15c5
fixed tons of null pointers after loading objects from db
2014-05-04 22:47:05 +02:00
Light2
db4a47b35a
Equipment list now uses ids instead of the referencing the object to avoid storing duplicate objects in the db
2014-05-04 20:54:41 +02:00
Treeku
70d63139e6
Temp patchfix for creating chars issue
...
Will fix it properly soon, atm everyone needs to be able to create
chars.
2014-05-02 18:19:39 +01:00
Light2
d5f9adc7b2
more odb fixes
2014-05-02 00:34:01 +02:00
Light2
536b51d953
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
.gitignore
src/main/NGECore.java
src/resources/objects/creature/CreatureObject.java
src/resources/objects/mission/MissionObject.java
src/resources/objects/tangible/TangibleObject.java
src/services/chat/Mail.java
src/services/mission/MissionObjective.java
src/services/object/ObjectService.java
src/services/playercities/PlayerCity.java
2014-05-01 21:08:20 +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
Treeku
3368682443
Static objects now use doids
2014-04-29 08:36:44 +01:00
CharonInferar
42724a76d6
Updated Housing service
...
Housing service detects if new citizen builds structure
and adds him as citizen to the city
2014-04-24 01:20:02 +02:00
Seefo
6f791819e6
Fixed some housing bugs and Tusken Raider mobile template - see extended
...
Fixed a housing issue where the structure management terminal would be
returned in the item list and could be deleted via the delete all items
radial.
Fixed item list to display proper names of objects.
Fixed the Tusken Raider mobile template to display the proper creature
name and changed their default weapons from an E11 and a T21 to a Tusken
Rifle.
2014-04-12 18:13:11 -04:00
Light2
e144118364
more cleanup + fixes
...
Harvesters and house terminal work now
2014-04-12 18:31:37 +02:00
Light2
c5520abff8
Cleanup + persistence fix
2014-04-12 17:19:52 +02:00
CharonInferar
7cd8d8d742
All structure terminal menus and functionalities implemented
...
Dropped items add nowto the buildings itemlist
Some databse work for permissions
2014-04-12 02:30:17 +02:00
CharonInferar
1ab23231f6
Structure terminal work
...
Creation of player_house_deed class
terminal menus made
py scripts arranged
2014-04-11 04:14:29 +02:00
Treeku
e91362a12f
Fixed most warnings
2014-04-10 11:52:09 +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
1f4458997b
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/resources/objects/building/BuildingObject.java
2013-12-15 01:35:02 +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
Treeku
5b0833f2ed
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2013-12-14 22:00:16 +00:00
Treeku
bdb626d4d1
Added baseline inheritance (delete ODBs)
2013-12-14 21:58:50 +00: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
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
f829fa638b
Added duels, added incap and deathblow, fixed some buff issues
2013-09-14 22:25:52 +02:00
Light2
7d66690c49
NGECore2 Code
2013-07-07 21:07:06 +02:00