Commit Graph
1581 Commits
Author SHA1 Message Date
CharonInferar 7e8d5e256b Added invasion enable option
Invasions can be toggled in options.cfg for users with
low-end machines that are not suited for calculation-intense server
operation.
2014-08-11 00:13:52 +02:00
CharonInferar 31403931e1 Added Isolation Test Option
Set to 1 in options.cfg to have all players spawn at 0,0,0 in the desert
and disable NPC/Lair spawns server-wide.
Useful to reduce clutter in packet captures for debugging purposes
2014-08-10 23:54:16 +02:00
Waverunner 8e27031fe4 Fixed profession skills not being given when creating character 2014-08-10 16:03:44 -04:00
Waverunner 71763ede3d Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-10 13:57:28 -04:00
Waverunner 53f08b1952 Fixed bug that removed clothes when loading in for first time 2014-08-10 13:57:13 -04:00
Waverunner 2e11b9e509 Merge pull request #1128 from Treeku/WaypointObjectRefactor
Waypoint object refactor
2014-08-10 13:16:16 -04:00
CharonInferar 92057107b0 Respawn fix
- Disabled respawn for static NPCs for now
2014-08-10 17:57:13 +02:00
CharonInferar 724ab44bfb Extended clean up 2014-08-10 15:32:16 +02:00
Treeku 52355c31ad Merge remote-tracking branch 'origin/master' into WaypointObjectRefactor
Conflicts:
	src/resources/objects/waypoint/WaypointObject.java
2014-08-10 14:20:28 +01:00
CharonInferar 30b521c8bf Cleaned up classes 2014-08-10 15:17:01 +02:00
Treeku f8e5d0105d Refactored WaypointObject 2014-08-10 13:58:17 +01:00
CharonInferar 058a3549e7 Merge remote-tracking branch 'origin/master' into Invasions 2014-08-10 14:28:41 +02:00
CharonInferar 1cd1e95783 Fixes NPC respawn and more
- Static NPCs now respawn with a cloned AI behaviour
- Setgodmode toinvasion teleports to the current invasion city
- Clean up of classes
2014-08-10 14:22:15 +02:00
Obique d8272b925a Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-09 17:20:38 -05:00
Obique 55998f3dc4 Changed ObjectService so that 'SelectCharacter' only outputs when there is an issue 2014-08-09 17:17:06 -05:00
Waverunner 2e75847600 Changed it so new players granted level 5
This fixes problem that prevents players not being able to level up
since they are technically considered -1 when they are first created
which is why setgodmode level 1 would allow exp gains.
2014-08-09 17:43:26 -04:00
Obique ca7d0f1751 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-09 14:47:29 -05:00
Waverunner dd2d4cfe93 Fixed wrong directory location from commit #e16e037 2014-08-09 13:15:57 -04:00
Obique 2ae903285d Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-09 11:32:09 -05:00
CharonInferar 0f8466bf44 Merge conflict resolve 2014-08-09 18:17:01 +02:00
CharonInferar 4af373b44e Fixed RifleBug preliminarily 2014-08-09 17:52:54 +02:00
tacef 1113012ef1 Merge pull request #1117 from tacef/master
Added Standard Issued Clothing box
2014-08-09 09:11:30 +02:00
tacef f03b39cc7e Added Standard Issued Clothing box
Todo: Custom scripts for some items.
2014-08-09 09:09:43 +02:00
Obique 61d699010b Fixed loading issue for SWGObject ODB, and removed the Creature ODB 2014-08-08 20:53:11 -05:00
CharonInferar 0ce705ec8a Commit to kick pull request (Github bug)
self-explanatory
2014-08-09 02:53:02 +02:00
CharonInferar 73180b5f83 Removed rifles from frog temorarily to prevent client-lockups 2014-08-09 02:48:14 +02:00
CharonInferar d010a6b3f3 Analyzed rifle bug 2014-08-09 02:20:58 +02:00
CharonInferar cda47597a9 Merge pull request #1112 from CharonInferar/LairUpdate
Added Lair template overloads and Boss spawns for lairs
2014-08-08 18:32:24 +02:00
CharonInferar d3a7d47b1a Added Lair template overloads and Boss spawns for lairs
- Content devs can now add lairCRC vectors and bosses
- The boss spawns will only work after the invasion commit because then
lairs will get health bars and the lair will spawn more waves
2014-08-08 18:25:57 +02:00
Waverunner 79de1c89ce Fixed group decline message being sent to invited instead of leader 2014-08-07 17:21:52 -04:00
tacef cdd85219e8 Merge pull request #1101 from tacef/master
Changed Removed Frogbuilding placed Frog only
2014-08-07 20:17:26 +02:00
tacef 83d97679a7 Changed Removed Frogbuilding placed Frog only 2014-08-07 20:16:41 +02:00
Obique bc8f2544ee Fixed some server crashes with some engine changes; also added a creature ODB 2014-08-07 12:43:27 -05:00
tacef 25d301d406 Merge pull request #1100 from tacef/master
Fixed Readded Frogbuilding in Mos Espa
2014-08-07 19:35:53 +02:00
tacef aabe5c5b9a Fixed Readded Frogbuilding in Mos Espa 2014-08-07 19:34:45 +02:00
Waverunner 544b8194fe Merge pull request #1087 from voronius/master
Fix for 139 - bug of inspiration buff stacking
2014-08-07 10:29:57 -04:00
CharonInferar 79d56ca4ef Fixed a few bugs
- Fixed KBT90
- Added simulationService method for nearby players
- Fixed an AI State issue
2014-08-06 22:26:24 +02:00
voronius 76b552bc29 Fix for 139 part 2
Inspiration buffs should no longer stack -
https://www.youtube.com/upload. Removed a new file I shouldn't have
commited.
2014-08-06 20:20:29 +03:00
voronius 3b1568339d Fix for issue 136
Fix for issue 136. Inspiration buffs should no longer stack.
2014-08-06 20:05:04 +03:00
Waverunner 1959110961 Merge pull request #1078 from voronius/master
Fix for inspiration buff
2014-08-05 13:59:54 -04:00
Obique 5df6aec213 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-05 00:20:32 -05:00
voronius 4d99a84935 Fix for inspiration buff
Buff is now properly applied, stat mods are properly computed and
changes to stats are clearly visible . Sample test at
https://www.youtube.com/watch?v=KOV2C4z5VAw
2014-08-05 04:14:13 +03:00
Waverunner 413a89e924 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-04 16:40:15 -04:00
Waverunner e16e0373d6 Added system err print for combat commands being considered regular scripted commands
Removed loading of buildout objects temporarily to help make it easier
to resolve major loading crashes

Commands that are considered combat commands by the client but are using
regular command format will work, it'll just give an error. They should
be moved to the proper combat command format.
2014-08-04 16:39:43 -04:00
Waverunner cb91738fd1 Merge pull request #1077 from voronius/master
2 Small fixes, one for a query and the other for the inspiration buffs
2014-08-04 15:35:42 -04:00
CharonInferar 1b6f522480 Added Sui functionality for GCW Objects 2014-08-04 17:23:24 +02:00
CharonInferar c2342c0d7b Added GCW tokens and rank progression
- GCW tokens are now granted for invasions
- GCW points correctly translate to GCW rank progression
- Temp fixed GCW next update timer
- Ensured thread termination of spawners
- Prepared InvasionService in terms of timing for TestServer-deployment
2014-08-02 23:25:23 +02:00
voronius ca004a162c fix for not being able to reuse or delete char
Fix for not being able to reuse or delete char after creation. All chars
were only available once as the query to the result set used wrong field
name to get the char id.
2014-08-02 11:01:16 +03:00
voronius 48a1014fb0 Fix for inspiration and group buffs
Fix for inspiration and group buffs, they used distance check with
different coordinate systems. Now watching and inspiration buff is
possible.
2014-08-02 10:45:03 +03:00
CharonInferar 5981efda9f Added more content, tweaked AI resources and buffs
- Added invasion-specific buffs
- Added factional handling
- Added AI switches
- Added construction/repairing
- Fixed enemy TANO color when changing status
- Fixed notification baselines to consider GCW-specific circumstances
- Optimized AI algorithmic complexity by eliminating expensive
arithmetic operations
- Fixed reposition state to avoid locations in water
- Considered tower defense buff for NPCs in combat service
- Compacted 3 AI threads into one
- Dynamic allocation of AI resources depending on patrol point index and
same faction AI density
- Added Withdrawal state for more realistic post-battle behaviour
- Positioned all pylons, camps, officers, terminals, barricades,
turrets, towers, cloners in the appropriate coordinates
2014-08-02 00:06:22 +02:00