Josh-Larson
be92ca9201
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/services/resources/ResourceService.java
2014-07-13 01:46:41 -05:00
Josh-Larson
b56ad88312
Updated ResourceService to be much smaller and more efficient
2014-07-13 01:45:35 -05:00
Treeku
2972935015
Fixed some commands not working.
2014-07-13 07:21:10 +01:00
Waverunner
6ad0d69600
Fixed /waypoint command so it properly accepts all forms of /waypoint
2014-07-12 11:21:58 -04:00
Treeku
f449d922cb
Commented resource functions, too big for javac
...
Maximum function size in javac bytecode is 64K. These functions exceed this preventing javac from compiling successfully.
2014-07-12 08:52:03 +01:00
CharonInferar
6d91b28eb9
Fixed #0000063
...
- Fixed: Incap timer reset to 10s
-Fixed NPC AI not deathblowing when it should
- Added: NPCs now engage factional enemies
2014-07-12 03:04:32 +02:00
CharonInferar
3cf0f610e9
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-11 23:17:08 +02:00
CharonInferar
808e6eedf7
Added MobilTemplate conversation file assignment option
...
NPCs can now have the conversation file assigned via mobile template
rather than the creature spawn script.
2014-07-11 23:17:08 +02:00
Waverunner
667b9161d2
Removed getObjectByFirstName from ChatService (deprecated), Changed getting object by names methods to account for all type cases
...
These changes should fix a lot of issues (mainly chat related like
mails, tells, chat channels) for anything that was using the out-dated
getObjectByFirstName() in chatservice. Also it'll allow us to not have
to go through uppercase and lowercase versions every time we try and
pull an object by names.
2014-07-11 23:17:07 +02:00
CharonInferar
09f6266cc7
Fixes #0000061 Houses can't be deleted
2014-07-07 21:31:06 +02:00
CharonInferar
997033851a
Merge remote-tracking branch 'origin/master' into NPCUpdate
2014-07-07 18:08:25 +02:00
CharonInferar
a10711bdf3
Merge pull request #994 from CharonInferar/SpawnAreaRefactor
...
- Added collidableBox implementation
2014-07-07 16:57:28 +02:00
CharonInferar
b68b83f995
- Added collidableBox implementation
2014-07-07 16:52:54 +02:00
Waverunner
86e37dccbf
Fixed 0000022: Most persistent buffs being removed on soft-relog
2014-07-07 09:30:56 -04:00
CharonInferar
49b44931b5
Fixed treasure chest item drop issues
...
- Fixed creature loot permissions
2014-07-07 15:06:47 +02:00
CharonInferar
ee2941581a
Fix for 0000005: Vehicles not generating unless player moves
2014-07-07 01:20:01 +02:00
CharonInferar
14561ded92
Adding debuglogs folder
2014-07-07 00:17:32 +02:00
CharonInferar
81a811a425
Fixed several AI bugs, added log system
...
- Fixes 0000031: Incap is not working correctly
- NPC AI now considers deathblow values correctly
- AI state transition further debugged
- Pet now follows owner after killing attacker
- Added debug log system
- Cleaned up system console from system.out messages
2014-07-06 23:47:56 +02:00
Ziggeh
99da73c26f
Changed the location of some packet opcodes
2014-07-06 14:17:07 +02:00
Ziggeh
8d8cfaf792
Added a description to the browser service
2014-07-06 14:17:07 +02:00
Ziggeh
e7c277c183
Added a service for opening browser windows
2014-07-06 14:17:06 +02:00
CharonInferar
e87f478e33
Fix for dropped item
2014-07-05 18:19:52 +02:00
CharonInferar
5c66aec560
Merge remote-tracking branch 'origin/master' into NPCUpdate
2014-07-05 18:14:19 +02:00
CharonInferar
0985451d7d
Fix for #958 , #959
...
- Added a way to obtain a pet without BEing
- Attempted to figure out how to bring up the pet tool bar
2014-07-05 18:10:39 +02:00
Waverunner
2f60c960c0
Merge pull request #976 from tacef/master
...
[Changed] Tweaked Despawn code.
2014-07-04 23:58:34 -04:00
tacef
1ee196ee44
Changed Only one ITV can be called at a time now
2014-07-03 21:11:50 +02:00
tacef
077d252d89
Changed ITV Despawn code to just despawn after 30 seconds
...
Removed distance despawn
2014-07-03 19:49:13 +02:00
Ziggeh
ad92b94731
Fixed issue with getting items from containers
...
The method should now work with any container that, even ones that
aren't related to PlayerObject and CreatureObject.
2014-07-03 06:42:33 +02:00
CharonInferar
0315292368
Master merge
2014-07-03 03:39:13 +02:00
CharonInferar
e97898611c
Fixed pet bugs
2014-07-03 03:34:44 +02:00
Waverunner
f06d881b20
Merge pull request #977 from ProjectSWGCore/GuildElections
...
Added implementation of Guild Leader Elections
2014-07-02 11:47:36 -04:00
Waverunner
2614ff6ca2
Fixed variety of bugs associated with guild elections, Disabled loading of Lady Valarian - should fix some crashes on loading screen
2014-07-02 11:44:54 -04:00
tacef
c706107cdd
[Changed] Tweaked Despawn code.
2014-07-02 17:27:31 +02:00
Ziggeh
3d0a5c2685
Changed method for getting items by STF name to work with any container
...
Also moved it out of CreatureObject since that didn't really make sense
anymore.
2014-07-02 00:56:52 +02:00
Waverunner
a628063194
Added Guild Leader Elections
2014-07-01 16:59:36 -04:00
Waverunner
60299183d7
Added ability to transfer leadership to another member in a Guild
2014-06-30 18:53:43 -04:00
Waverunner
09db42757d
Merge pull request #971 from tacef/master
...
[FIXED] Despawn on ITV's
2014-06-30 14:19:07 -04:00
tacef
7a5bd28e6c
[Fixed] Despawn code for ITV's
...
They now properly despawn
2014-06-30 19:47:20 +02:00
Ziggeh
cda6332745
Added Lava Crystal item
2014-06-30 17:23:29 +02:00
Ziggeh
dc6f5460a6
Fixed an issue where items with uses weren't being consumed
...
Fixed #970
Fixed #964
2014-06-30 16:18:34 +02:00
CharonInferar
5e94fd024c
Fix for #952
...
- Weapons, armor and clothing are now correctly equipped again
serverside.
This also re-ensures armor buffs etc
- Vehicles spawn correctly again
2014-06-30 00:15:43 +02:00
Waverunner
3dd2691d53
Fixed null error when sending mail to an offline player
2014-06-29 21:59:54 +02:00
tacef
682b08e666
[Fixed] Despawn code for ITV's
...
ITV's will now properly despawn after 60 seconds or with a distance
higher then 50 m.
2014-06-29 21:33:14 +02:00
CharonInferar
b563e67186
Master Merge
2014-06-29 17:04:56 +02:00
CharonInferar
0e33ad7c22
Added 2 Pets for AI Tests
...
- Added Follow State to AI
- Pets get attacked by enemies and do attack damaging enemies
- Some QA fixes
2014-06-29 16:51:35 +02:00
Treeku
459f83f8a8
Merge pull request #951 from tacef/master
...
Preliminary Work for ITV's
2014-06-29 15:21:22 +01:00
tacef
99adba7402
Preliminary work for ITV's
...
Added collision detection for buildings in set proximity
Added callforrattletrappickup command
Added Despawn threads so the ITV despawns after 60 seconds or when you
are out more then 50 meter(needs tweeking)
Added Radial for ITV
Altered Ticketpurchasemodemessage so the ITV Window would popup(not
fully working yet)
Fixed more Level problems with NPC's
Added Wayfar camp manually until buildouts are fixed
2014-06-28 22:15:47 +02:00
CharonInferar
e363a316a2
Nightsister Stronghold NPCs added
...
Patrols done
NS Quest NPCs added
Mobile template alternate naming option considered
Tool functions for easier static spawn creation written
Client POI nobuild error fixed
Client POI custom radius datatable added
2014-06-28 04:08:33 +02:00
CharonInferar
bbbc26177f
Implementation of AI Patrol and AI Loiter states
...
Applied to Dantooine Imp OP to get it alive.
2014-06-27 03:35:29 +02:00
CharonInferar
6256d6fc72
Fix2
2014-06-26 02:41:27 +02:00