Commit Graph
802 Commits
Author SHA1 Message Date
CharonInferar 576ddbe93c Fixed dancing bug due to class-cast error 2014-10-08 18:09:12 +02:00
CharonInferar 7414209381 Hotfix for equipment-related crash issue
Persisted player equipment objects were not managed at all by the
objectservice collection upon reload leading to inconsistencies.
2014-10-06 21:30:48 +02:00
tacef 0552114a72 Merge pull request #1235 from CharonInferar/ErrorDiagnostic
Fixed getBytes() exception
2014-10-05 19:10:06 +02:00
CharonInferar e863548182 Fixed getBytes() exception
Only objects that are in objectList are added to the Quadtree. Prevents
later errors where the quadtree objects would not be found in
objectList. After all such objects should not even be around, but well
...
2014-10-05 18:48:34 +02:00
Matt Parnell d8f47c6236 this seems more logical...it's returned as an SWGObject, how can it be anything else? 2014-10-05 00:47:14 -05:00
Matt Parnell 02a9581ccf attempt an equipment fix...may be able to remove the typecasting and just use object up top? 2014-10-05 00:42:16 -05:00
Matt Parnell b44c1ab13b fix my comparison 2014-10-05 00:37:03 -05:00
Matt Parnell 3c1480b891 try this then 2014-10-05 00:34:56 -05:00
Matt Parnell e3d63a872e attempt a sanity check 2014-10-05 00:29:52 -05:00
CharonInferar f47c642619 Debug msg removed 2014-09-27 20:48:43 +02:00
CharonInferar 59fcbe7d1f Fixes appearance inventory overload
Appearance items can now be correctly equipped after server
restart/relog.
2014-09-27 20:47:40 +02:00
cdmpse f54e2a35c2 Updates to Quest Resource and Script 2014-09-19 20:08:52 -05:00
Treeku 14565e134c Fixed some disconnect and save errors 2014-09-11 21:44:04 +01:00
Treeku f8f2d156c1 Added minor method to get equipment for object 2014-09-08 20:20:57 +01:00
CharonInferar 4d8e37c029 Merge remote-tracking branch 'origin/master' into LairFixes 2014-09-06 16:45:56 +02:00
CharonInferar f538c274c0 Several Fixes for lairs
- Fixed staying in combat with a lair
- Fixed lairs spawning under ground
- Fixed vehicle spawn bug
- Fixed lair to spawn more waves
- Fixed data type error in calculation for lair damage
- Fixed some lairs not having health due to incorrect level
2014-09-06 16:43:51 +02:00
Ziggeh ca0a586788 Changed SUIEventNotification to use StandardCharsets 2014-09-05 23:05:16 +02:00
Ziggeh f23ddeeb99 Added optionNum field to RadialOptions 2014-09-05 22:47:15 +02:00
Ziggeh 9821d92a71 Added EnterTicketPurchaseModeMessage to Opcodes table
https://github.com/ProjectSWGCore/NGECore2/commit/359972cf2acd8b47c801b799a06c6c7b9fc5b696
won't work without this commit.
2014-09-05 15:54:45 +02:00
Ziggeh a2430681b9 Fixed syntax error in CreatureObject 2014-09-05 14:22:56 +02:00
Treeku 9b2689fcbc Fixed syntax errors. 2014-09-05 06:48:05 +01:00
Treeku 1b03e013eb Fixed notification issue for some player variables 2014-09-04 22:51:47 +01:00
Treeku 77a2070791 See extended...
Fixed issue where creature variables don't get set while offline or while an NPC.
2014-09-04 22:30:39 +01:00
Zing edf3c2d102 Added starter credits 2014-09-03 09:55:44 -07:00
Treeku 90bd319359 Added isWearingAppearance() check. 2014-09-02 07:43:34 +01:00
Zing 65d48d9a42 Merge pull request #1202 from zingzing175/master
Fixed Appearance Item Client Crash. See notes
2014-09-01 22:24:40 -07:00
Zing 24da9f9f07 Fixed Appearance Item Crash. See notes
Currently multiple items can be assigned to the appearance item tab when
radial then equip appearance.
2014-09-01 18:14:34 -07:00
Waverunner 6e6221c771 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-09-01 16:27:00 -04:00
Waverunner 5026b9ee92 Added item count for retrieve tasks, Fixed wrong opcode for QuestAccept packet, Changed name of a couple methods in QuestService 2014-09-01 16:25:02 -04:00
Treeku 0666a5f727 Fixed cooldown issue potentially blocking commands
Any object that inherits TangibleObject and has commands utilized on it will need to make sure their initAfterDBLoad() calls super.initAfterDBLoad().

Fixes:

java.lang.NullPointerException
at resources.objects.tangible.TangibleObject.hasCooldown(TangibleObject.java:626)
at services.command.CommandService.callCommand(CommandService.java:95)
at services.command.CommandService$1.handlePacket(CommandService.java:1011)
at engine.resources.service.NetworkDispatch$1.run(NetworkDispatch.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2014-09-01 20:08:33 +01:00
Treeku e770daeae8 Fixed a crash when removing.objects from SWGLists. 2014-09-01 19:26:08 +01:00
Ziggeh 4b03a7c34a Found an unknown in WEAO03 2014-08-28 16:43:10 +02:00
Treeku ea417cb7a5 Cleaned up Buff object 2014-08-28 07:36:33 +01:00
Treeku 5b280731c2 Fixed TangibleObject functions in CreatureObject 2014-08-28 05:40:46 +01:00
Ziggeh 03da184111 Removed duplicate method from CreatureObject 2014-08-27 15:11:12 +02:00
Waverunner e7fa4f76eb Added complete_quest and reward task type handling, Changed task type to be split when quest loads instead of activating next task, Added getInventory method to CreatureObject, Added getQuestRewardTemplate to QuestService 2014-08-26 15:14:26 -04:00
Waverunner 274e6a9926 Fixed some playerobject deltas not being sent correctly, Added quest acceptance window, Added /abadonquest, Fixed a few statement errors preventing zone in via character creation 2014-08-26 12:46:18 -04:00
Treeku 3fd74bf730 Minor changes 2014-08-26 00:33:20 +01:00
Treeku e30df01657 Merge remote-tracking branch 'origin/CombatCommandRefactor' into CombatCommandRefactor2
Conflicts:
	src/services/ai/AIActor.java
2014-08-25 23:31:16 +01:00
Waverunner fa874386b9 Merge branch 'feature/quest-conversations' 2014-08-25 17:46:36 -04:00
Waverunner 298fb1f59a Added quest completion window, Changed sui service to not need conversation npcs to need conversation radial attached, Changed goToLocation event to check all of players quests instead of active one 2014-08-25 17:44:22 -04:00
Treeku 727e679ebb Moved cooldowns to TangibleObject 2014-08-25 21:35:38 +01:00
Treeku cf65cc7901 Added datatables for CombatCommands 2014-08-25 19:46:56 +01:00
Treeku 2596cdc122 Added Math Utilities for CombatCommands 2014-08-25 19:43:35 +01:00
Lewis Morgan 1dc903a555 Merge pull request #1189 from ilikenwf/master
Database Fixes, Code Cleanups, Removal of Nested loops and if statements that are not necessary
2014-08-25 13:28:41 -04:00
R. Uvanni 538bb789d2 Equipment changes, see extended
Fixed an issue where attributes weren't being removed when unequipping
items.

EquipmentList and ApperaranceList are currently broken and will cause
crashes when modified, thus when equipping an item in any way will cause
a crash.  Expect a fix for that from Treeku shortly.
2014-08-24 22:57:13 -04:00
CharonInferar 55c5219dd0 Fixed client crash when buffs clear on corpse
Corpse despawn now
Patrolling NPCs dont despawn, still fixing it
2014-08-25 00:33:51 +02:00
Waverunner 8454027968 Changed go to location tasks to not need a script 2014-08-24 11:48:23 -04:00
Matt Parnell 2b25931bd8 Merge remote-tracking branch 'upstream/master' 2014-08-24 00:38:37 -05:00
Waverunner 1c49296287 Added quest events, Added goTo task types, Changed activation of next steps to go through completeActiveTask 2014-08-23 16:44:23 -04:00