Commit Graph
3578 Commits
Author SHA1 Message Date
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
Waverunner 1190e7b1fe Added quest signal scrpts, Added Pall conversation 2014-08-24 15:07:37 -04:00
Waverunner a0d5a85aca Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-24 11:48:55 -04:00
Waverunner 8454027968 Changed go to location tasks to not need a script 2014-08-24 11:48:23 -04:00
Treeku 65d0cb65bf Changed NPCs to clear their debuffs upon death. 2014-08-24 07:48:02 +01:00
Treeku b218680d46 Fixed minor visual bug with buffs from frog. 2014-08-24 02:41:13 +01:00
CharonInferar a06d4c3f87 Merge pull request #1193 from CharonInferar/MoreFix
Fixed Incap weaken immortality bug
2014-08-24 03:21:10 +02:00
CharonInferar 7ff3c5a0d8 Added cell-relative AI patrol motion
- Replaced unnecessarily complex algebraic matrix expression
2014-08-24 03:14:09 +02:00
CharonInferar 8c0f7fcb52 Fixed Incap weaken immortality bug 2014-08-24 03:13:08 +02:00
Treeku 918520052b Fixed issue where you couldn't remove your buffs.
Fixes:

Traceback (most recent call last):
File "scripts/commands/removebuff.py", line 8, in run
buffObj = actor.getBuffByCRC(int(commandString))
AttributeError: 'resources.objects.creature.CreatureObject' object has no attribute 'getBuffByCRC'
2014-08-24 02:00:43 +01:00
Waverunner d4a298ed8c Merge branch 'feature/qtask-timers-location' 2014-08-23 16:52:57 -04: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
Lewis Morgan 7581b66c78 Merge pull request #1188 from Undercova/master
Merge
2014-08-23 14:55:47 -04:00
Lewis Morgan 49d493633a Merge pull request #1191 from Waverunner/master
Added waypoints to retrieve item tasks
2014-08-23 09:29:56 -04:00
Waverunner 409c6b4ab0 Added waypoints to retrieve item tasks 2014-08-22 16:08:53 -04:00
Treeku 8375302192 Fixed minor error with defendersList on reboot.
Fixes:

java.lang.NullPointerException
at resources.objects.tangible.TangibleObject.getDefendersList(TangibleObject.java:328)
at services.gcw.FactionService.calculatePvpStatus(FactionService.java:318)
at resources.objects.creature.CreatureObject.sendBaselines(CreatureObject.java:1475)
at engine.resources.objects.SWGObject.makeAware(SWGObject.java:532)
at services.SimulationService.add(SimulationService.java:251)
at services.SimulationService.handleZoneIn(SimulationService.java:1187)
at services.object.ObjectService$7.handlePacket(ObjectService.java:1169)
at engine.resources.service.NetworkDispatch$1.run(NetworkDispatch.java:216)
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-08-22 19:36:34 +01:00
Treeku 6fef627ace Merge pull request #1190 from Treeku/patch-1
Fixed issue where non-player couldn't be buffed.
2014-08-22 17:52:14 +01:00
Treeku a54dc11cb6 (Minor) Removed redundant file. 2014-08-22 13:54:57 +01:00
Treeku 959e3e3b1f Fixed issue where non-player couldn't be buffed. 2014-08-22 13:39:50 +01:00
Treeku eaf6e7511c Minor addition to last commit. 2014-08-21 21:15:40 +01:00
Treeku 50cfb10673 See update notes...
- Changed Buffs to track the buff giver as well as the buff receiver.
- Fixed some potential buff time issues.
2014-08-21 21:11:23 +01:00
Waverunner fd45b39356 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
# By Treeku
# Via Treeku
* 'master' of https://github.com/ProjectSWGCore/NGECore2:
  Fixed some long-term buff issues.
2014-08-21 14:08:41 -04:00
Waverunner 6847b99035 Fixed missing parentheses in Buff.java ternary cast 2014-08-21 14:07:13 -04:00
Treeku 73eebd1d06 Fixed some long-term buff issues.
We've had a completely incorrect buff structure in baselines for the last year due to some small misinterpretations of its structure.  It worked because there was the right amount of bytes, but otherwise the structure wasn't right and variables have been in the wrong place.  Specifically, we interpreted the stack variable (which comes last) to be the beginning of all buffs except the first, assumed there was an abnormal starting buff, and treated the final stack variable as an unknown variable that comes after the buff list.  This is most likely also why it didn't work without this "default buff".  The structure has been correct in Buff.getBytes() and buff deltas for a while but has been incorrect for baselines.
2014-08-21 18:56:23 +01:00
Treeku 3d1f244f4d See extended...
- Fixed minor issue where bufferId was being set to the buffeeId.
2014-08-21 18:27:06 +01:00
Treeku 499411f77d Minor buff adjustment 2014-08-21 17:47:30 +01:00
Bronco69 c7653dec56 Removed double entry of command in accesslevels 2014-08-21 16:24:41 +02:00
Bronco69 65dd82f4ac Fixed typo error in accesslevels and sorted command list 2014-08-21 15:58:11 +02:00
Ziggeh bd898e6bcc Changed ChatInstantMessageToCharacter to use StandardCharsets 2014-08-21 14:26:07 +02:00
Ziggeh 6a2d4a0fb1 Changed ObjectMessageBuilder to use StandardCharsets 2014-08-21 13:04:32 +02:00
Obique 8973348aa6 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-20 21:16:05 -05:00
Obique 052e1b3227 Updated engine b'cause Zing told me to 2014-08-20 21:15:35 -05:00
Treeku 2e56f78b2b Fixed issue with commands randomly breaking. 2014-08-20 21:50:04 +01:00
Treeku df0654d901 See update notes...
- Fixed issue where health/action didn't update anymore after incapacitation.
2014-08-20 21:07:12 +01:00
Treeku dd2afae373 Fixed various problems that occur after rebooting.
Fixes SWGMap objectMutex issues.

Fixes this buff error received after rebooting the server:

java.lang.NullPointerException
at resources.objects.SWGMap.values(SWGMap.java:284)
at services.BuffService.clearBuffs(BuffService.java:376)
at services.object.ObjectService$7.handlePacket(ObjectService.java:1149)
at engine.resources.service.NetworkDispatch$1.run(NetworkDispatch.java:216)
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-08-20 19:31:40 +01:00
Treeku ac982e2e8b Fixed various problems that occur after rebooting.
Fixes SWGList objectMutex issues.
2014-08-20 19:15:18 +01:00
Treeku 9c488122a1 Fixed various problems that occur after rebooting.
Fixes SWGMultimap objectMutex issues.
2014-08-20 19:11:10 +01:00
Treeku 8f7d84bc35 Fixed various problems that occur after rebooting.
Fixes SWGSet objectMutex issues.
2014-08-20 19:05:58 +01:00
Treeku 6eaa6fcd14 See extended for update notes...
- Fixed issue where player couldn't stop watching an ent.

Dev info:

ConnectionService:disconnect(): Error disconnecting client.
java.lang.NullPointerException
at resources.objects.creature.CreatureObject.setPerformanceWatchee(CreatureObject.java:1076)
2014-08-20 04:57:21 +01:00
Treeku 5eb0ee8465 Fixed issue where health and skills didn't update.
Fixed:

1: Player and creature/npc HAM does not update.
2: On initial character zone in, you do not receive HAM for level 5. you are stuck at 1000/308. I believe that is for level 1. A relog will fix this. You also do not receive your starter commands, unless you relog.
3: During combat player and target HAM do not update but you do give and receive damage via the combat log (and the target can be killed) If you logoff and back in again during combat you can see the HAM changes to that point but they will not move again unless you relog again.
4: if you use the travelService (teleport, shuttle, etc) everything will update once as well. Will not update again unless you travel again.
2014-08-20 02:29:38 +01:00
Treeku 246d51b4ac See extended for update notes...
- Fixed issue where player couldn't stop listening to an ent.

Dev info:

ConnectionService:disconnect(): Error disconnecting client.
java.lang.NullPointerException
at resources.objects.creature.CreatureObject.setPerformanceListenee(CreatureObject.java:1092)
2014-08-20 02:02:33 +01:00
Viaron 0498aceb0e Merge pull request #1179 from zingzing175/master
Fixed Some Admin commands not working on file systems other than windows. Added blocks to admin commands with godLevel of 0.
2014-08-17 21:34:42 -04:00
CharonInferar 557764bc50 Merge pull request #1180 from CharonInferar/Fixes2
Fixed AI-consideration in command service
2014-08-17 14:39:32 +02:00
CharonInferar cb6bbe37ea Removed debug messages 2014-08-17 14:35:17 +02:00
Waverunner ae9126ad75 Merge pull request #1178 from ProjectSWGCore/TacefEntertainer
Entertainermissions
2014-08-17 07:59:23 -04:00
CharonInferar 400a72eb7c Merge remote-tracking branch 'origin/master' into Fixes2 2014-08-17 13:30:28 +02:00
CharonInferar a52d01652c Fixed broken command service 2014-08-17 13:28:23 +02:00
Zing 47756a09ae Fixed Admin Command. Missed one 2014-08-17 01:23:11 -07:00
Zing 6de085b3da Fixed Admin commands part2 2014-08-17 01:18:34 -07:00
Zing 5edce825ff Fixed Some Admin commands not working on file systems other than windows 2014-08-17 01:17:03 -07:00