Commit Graph
1718 Commits
Author SHA1 Message Date
Zing c2e26f40fd Small test for crash 2014-10-02 18:32:22 -07:00
CharonInferar 0ce1a0a4f6 Merge pull request #1226 from CharonInferar/FixFixFix
Fixed buildouts loading order and assembly
2014-09-29 02:44:49 +02:00
CharonInferar 2627425bf8 Fixed buildouts loading order and assembly
All Cells are first instantiated and then added to their parent
buildings
2014-09-29 02:41:07 +02:00
Zing a58bd0a92c Updated Insipred Action 2014-09-28 16:28:38 -07:00
Zing 12e5b5c355 Added Officer Inspired Action 5PC random buff. 2014-09-28 01:20:01 -07:00
CharonInferar 51bcb80d6c Fixes database lock exceptions
Thus fixing characters not loading their data correctly from the
database after server-restart.
2014-09-27 18:17:24 +02:00
cdmpse 8682534728 Updates to Quest Services 2014-09-19 20:08:01 -05:00
cdmpse 27f1aaa8f5 Additions to QuestService and QuestTask 2014-09-09 13:16:04 -05:00
Zing b82d0bd421 Merge pull request #1216 from zingzing175/master
Fixed syntax error in PlayerService
2014-09-09 07:38:23 -07:00
Treeku ba003ef2f0 Fixed another syntax error 2014-09-09 09:39:49 +01:00
Zing 6807979781 Fixed syntax error in PlayerService 2014-09-08 23:07:05 -07:00
Zing 53b591beb0 Fixed small typo. Removed unused import 2014-09-08 19:39:18 -07:00
Treeku 7714c69c19 Fixed some syntax errors 2014-09-09 03:27:02 +01:00
Treeku 34994eeab5 Changed respec, frogs to remove equipment better 2014-09-08 22:43:39 +01:00
Treeku 95d0ce89e9 Fixed some syntax errors 2014-09-08 22:16:29 +01:00
Treeku 511e04045c Equipment performs operations in the correct order 2014-09-08 21:28:23 +01:00
Treeku 390e5838b5 See extended...
- equipAppearance no longer equips if an item already occupies that slot.  The old item must be removed first.
2014-09-07 22:01:02 +01:00
Treeku c45a04c286 Fixed a potential issue with equipping. 2014-09-07 21:45:24 +01:00
Treeku b318d17956 Fixed issue with equipping appearance items. 2014-09-07 21:24:27 +01:00
Treeku 4ec682ae01 See extended...
- Fixed issue where old item wasn't correctly unequipped when equipping another item of the same type.
2014-09-07 20:01:55 +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 09a64b615b Fixed potential exploit with respecing 2014-09-06 11:01:44 +02:00
Ziggeh 75f227108a Changed the name of two methods to be more conventional 2014-09-06 10:30:54 +02:00
Ziggeh 2cf0f0b59b Changed respec code to get the objectId from SetProfessionTemplate 2014-09-05 21:48:30 +02:00
Ziggeh 0a6a88a1f5 Fixed method name issue in BazaarService
The method getPremium() was replaced with isPremium() here:
https://github.com/ProjectSWGCore/NGECore2/commit/7517486bc94691cebe20b88bae5534974c1aee57
2014-09-05 15:35:07 +02:00
Treeku 99448e05a9 Changed weather to update every 15 minutes. 2014-09-03 11:41:36 +01:00
Waverunner b085fb6009 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-09-02 14:49:32 -04:00
Waverunner 81cd458849 Added quest task completion system messages, Changed auto-advancing to next quest so it's more accurate to how it was in live, Fixed Vourk end conversation messages 2014-09-02 14:49:11 -04:00
Treeku 0592d4679a Added equipAppearance to equipmentService.
Various other improvements for potential issues.
2014-09-02 07:40:22 +01:00
Zing c235b97633 Merge pull request #1204 from zingzing175/experimental
Experimental
2014-09-01 22:49:38 -07:00
Zing 47719ea5ad Merge branch 'experimental'
Conflicts:
	src/services/command/CommandService.java

merge conflict
2014-09-01 22:35:38 -07:00
Waverunner 93c54874ba Fixed unknown Quest CRC error from prior commit 2014-09-01 16:45:49 -04: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 12504fe320 Fixed issue where NPC weapon was equipped wrongly. 2014-09-01 02:19:12 +01:00
Waverunner 3cad7bf212 Fixed waypoint not being destroyed for quests 2014-08-26 16:16:52 -04: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
Waverunner 16b9cafae3 Added handling for messagebox quest task types 2014-08-26 12:46:17 -04:00
Ziggeh d5d1443d71 Fixed LoginService PSQL nullpointers 2014-08-26 16:23:25 +02: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 1dd7d712a3 Changed DOIds to be safer, added reusableIds
DOIds are still 100% needed for instances.

ReusableIds will be ideal for staticService and many other locations
where you know the object is only temporary to that session.
2014-08-25 21:24:23 +01:00
Treeku 326963f96e Removed more unnecessary command registrations 2014-08-25 20:13:04 +01:00
Treeku fca5feb467 Changed AI abilities to add to abilities list.
This allows the command system to recognise that they have the ability
in their abilities list.

Also removed setPvpBitmask which is redundant and unused; has no effect
on anything.
2014-08-25 20:08:29 +01:00
Treeku 4b7efcfc0f Removed unnecessary command registrations 2014-08-25 20:05:21 +01:00
Treeku 53227c6a00 Added hate to AI (distinct from damage).
Hate is not the same as damage.

AI is meant to choose their target based on who's most hated, not who's
dealt the most damage.

Hate is affected by the hate fields in combat commands, not necessarily
the damage of those commands.

An example is the Guardian Strike ability which deals zero damage but
increases hate greatly.

There is still a purpose for HighestDamageDealer in locations such as
DeathState where the person who gets the loot is the highest damage
dealer.  Damage dealt is also used in XP calculation.
2014-08-25 19:51:19 +01:00