Waverunner
d8eb437348
Incap debuff uses new format, added MOTD on login
2014-03-27 19:33:38 -04: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
d1a7f20177
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/resources/objects/creature/CreatureMessageBuilder.java
src/resources/objects/creature/CreatureObject.java
src/services/PlayerService.java
2014-03-25 20:14:16 +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
Treeku
94ae856f6f
Made duplicate ID handling more efficient
...
Shouldn't create a new objectId each server run, by using a duplicateId
database that takes other things (such as planetcrc, templatecrc,
building, container, cell, coordinates)
Currently best solution I can see that doesn't consume a brand new lot
of 20,000 objectids each bootup.
2014-03-24 19:20:06 +00:00
Treeku
6412a8914a
Fixed bug with previous buildout id change
2014-03-19 23:07:57 +00:00
Treeku
604d1f7aef
Changed duplicate id handling, static objids
...
- I noticed when targetting a client-spawned object (EK brazier), it
sent a target packet to the client with all 8 bytes filled, instead of
just the 4 stated in the buildout. It seems the same 4 digits get added
to all buildout ids. As a result, all buildout int-objectIds now have
the follow bytes added to them: FF FF 86 F9
Not sure about snapshot objects, but I imagine it's the same for them.
- I had to allow duplicate objects to be spawned in order for heroics
and instances to work. It gives every duplicate object a new objectId
and also replaces the parentIds as well by storing the changes in a map
on each buildout area cycle.
2014-03-19 18:23:25 +00:00
Waverunner
afb5c58447
Reverted Changes
...
Light's already fixed this
2014-03-12 15:19:27 -04:00
Waverunner
18c0f070fd
Fixed bug related to deleting characters
...
Also added 2 new variables to destroyObject for certain cases.
2014-03-12 15:01:09 -04:00
Light2
31b7413c88
fixed startup crash
2014-03-10 03:44:51 +01:00
Light2
52136c2b36
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/protocol/swg/ObjControllerMessage.java
src/resources/objects/player/PlayerMessageBuilder.java
src/services/travel/TravelService.java
2014-03-10 00:42:19 +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
Waverunner
41d8fcf841
Uncommented line in destroyObject
2014-03-09 14:08:43 -04:00
Treeku
d0ab910e06
Set default object options
2014-01-04 18:34:41 +00:00
Light2
e8da49a12f
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2013-12-28 19:17:41 +01:00
Light2
acf78858a6
some bug fixes + updated engine with networking fixes
2013-12-28 19:16:51 +01:00
Waverunner
aea5f3a4b8
Fixed list update issues with friend and ignore list, /findfriend now destroys existing wp's, fixed string bug on updating wps
2013-12-17 19:00:24 -05:00
Treeku
352937d77e
Fixed /inspire, moved playflags, remove cols spam
2013-12-16 11:28:11 +00:00
Light2
dce213cab1
Refactored disconnect handling, updated engine
2013-12-15 23:49:12 +01:00
Waverunner
71d48111e0
LinkDead status will now show on logged out characters, added factionrank flag bitmask
2013-12-15 15:19:56 -05:00
Treeku
0c93b74f1e
Synchronized objectId generation
...
Not sure if it helps, but a few of the problems seemed to look like lack
of synchronization. Easy to reverse later.
2013-12-15 08:53:07 +00:00
Treeku
b9a46acd98
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2013-12-15 01:43:01 +00:00
Treeku
b6184fb05a
Lifeday gifts and collections
2013-12-15 01:41:11 +00: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
9a67e1c7a3
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
.gitignore
2013-12-14 21:42:46 +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
Treeku
44422ffb42
Added buildout option (may clash, PM if need help)
...
If you have snapshot objects disabled, I recommend setting the option in
options.cfg to 1 before syncing, then setting it back afterwards, to
avoid a merge clash.
2013-12-14 10:25:56 +00:00
Treeku
9336aaaf0c
Fixed minor custom object script issue
2013-12-14 09:11:34 +00: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
Treeku
51207c5803
Server templates should load correctly again
2013-12-09 08:48:53 +00:00
darkk1138
3ec7223773
Merge branch 'darkk_login'
...
Conflicts:
src/main/NGECore.java
2013-12-08 18:51:22 +01:00
Light2
f2200711cf
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/services/SimulationService.java
2013-12-08 18:21:50 +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
darkk1138
a564f8c7d9
Merge branch 'master' into darkk_login
...
Conflicts:
src/main/NGECore.java
src/services/object/ObjectService.java
2013-12-08 17:50:55 +01:00
Waverunner
ba858e2c28
Friend Notification only on login/logout now, Chat messages for ignored players no longer display
...
Use Travel Ticket for travel tickets added
2013-12-07 22:37:51 -05:00
Waverunner
576c03db14
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2013-12-07 17:59:03 -05:00
Waverunner
ae0b06f917
Fixed MissionObject Delta's, Synchronized MissionObject, Fixed MissionListRequest Opcode
2013-12-07 17:58:49 -05:00
darkk1138
131092de60
Merge branch 'master' into darkk_ent
...
Conflicts:
src/resources/objects/creature/CreatureMessageBuilder.java
src/resources/objects/creature/CreatureObject.java
2013-12-07 16:37:52 +01:00
Treeku
e94fc930ce
FactionService, helper funcs, factionResponseMsg
2013-12-06 12:14:13 +00:00
Treeku
82e513363e
Fixed use() in object scripts. It should work now
2013-12-05 04:17:06 +00:00
Waverunner
ca807ae5ae
Added MissionObject Baselines, Waypoints can be added via Planetary Map now
2013-12-04 19:10:15 -05:00
darkk1138
c4dc69fd92
Merge branch 'master' into darkk_ent
2013-12-04 22:43:41 +01:00
Treeku
9cbbc71e84
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/main/NGECore.java
src/resources/objects/creature/CreatureObject.java
src/services/object/ObjectService.java
2013-12-03 17:02:35 +00:00
Treeku
0edf9610df
Start of FactionStanding, Custom Object Scripts
2013-12-03 16:43:01 +00:00
Light2
164ae97d82
Fixed error with conflicting object ids
2013-12-01 19:40:28 +01:00
darkk1138
2e3879321b
temp commit for ent stuff
2013-11-30 12:32:19 +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