Commit Graph
155 Commits
Author SHA1 Message Date
Light2 8e68c9582a Disabled some console spam 2014-06-18 23:33:17 +02:00
Treeku 01427322dd Added debug checks for /stand and /stopdance bugs 2014-06-18 04:28:34 +01:00
Treeku 5a383708fe Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/resources/common/MathUtilities.java
2014-06-16 20:19:55 +01:00
Treeku d706c5a418 getSkillModValue() converts to percent if checked 2014-06-16 10:36:24 +01:00
Seefo 51a9239889 Fixed several housing issues, see extended
Fixed an issue where players who weren't admins could access the
structure management terminal

Fixed an issue a person requesting the housing status page would see
their own name as the owner even if they weren't

Fixed an issue where the object service would encounter an error when
attempting to view child objects via an attachment

Added getFirstName and getLastName methods to the CreatureObject class

Possibly fixed an issue where items that were moveable would be picked
up via double-clicking
2014-06-11 18:41:14 -04:00
Treeku 71bc204944 Fixed 0 GCW Points being added 2014-06-04 17:33:10 +01:00
Treeku 9ac995796a Refactored abilities, skillSvc sends less traffic 2014-06-04 14:56:19 +01:00
Treeku 37529f24ca Added locomotion tracking 2014-06-04 05:38:48 +01:00
Waverunner ce88128c2d Refactored Junk Dealer script, Selling junk items will now place "buy back" device in datapad
Moved the SUI Windows into Java so no need for global variables, updated
conversation messages for the changes to ProsePackage, added the "buy
back" control device - this contains the latest 10 items you sold to the
junk dealer.
2014-05-27 18:13:00 -04:00
Waverunner 8e6ac5213b Player Association Access added to datapad on creation, added guildId delta, changed getGuildList to return SWGSet<Guild> 2014-05-14 17:12:46 -04:00
Treeku 865db149ad Fixed loads of warnings 2014-05-14 15:51:25 +01:00
Treeku c564a016e4 Refactored TANO 2014-05-14 14:57:49 +01:00
Treeku 4fe246975c Fixed various bugs 2014-05-12 04:56:29 +01:00
Treeku 7fd08bc7ad Baseline changes, cleaned some things 2014-05-11 09:54:50 +01:00
Treeku fa63eacc3c Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-05-04 23:22:55 +01:00
Treeku a5ee3ff2b4 StaticService can now use mobileTemplates
Just put a mobileTemplate in place of the objectTemplate.
2014-05-04 23:22:15 +01:00
Light2 ae33de15c5 fixed tons of null pointers after loading objects from db 2014-05-04 22:47:05 +02:00
Light2 db4a47b35a Equipment list now uses ids instead of the referencing the object to avoid storing duplicate objects in the db 2014-05-04 20:54:41 +02:00
Light2 e78f1ec8fa Added harvesting and milking of creatures, fixed odb save bug 2014-05-04 17:37:58 +02:00
Treeku 464c10ddd7 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-05-03 17:37:43 +01:00
Light2 f05da881ab Fixed odb bugs, fixed some null pointers 2014-05-03 18:12:27 +02:00
Treeku dba74a6ebc Fixed calculatePvpStatus 2014-05-03 15:32:07 +01:00
Treeku 70d63139e6 Temp patchfix for creating chars issue
Will fix it properly soon, atm everyone needs to be able to create
chars.
2014-05-02 18:19:39 +01:00
Light2 d5f9adc7b2 more odb fixes 2014-05-02 00:34:01 +02:00
Light2 536b51d953 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	.gitignore
	src/main/NGECore.java
	src/resources/objects/creature/CreatureObject.java
	src/resources/objects/mission/MissionObject.java
	src/resources/objects/tangible/TangibleObject.java
	src/services/chat/Mail.java
	src/services/mission/MissionObjective.java
	src/services/object/ObjectService.java
	src/services/playercities/PlayerCity.java
2014-05-01 21:08:20 +02:00
Light2 7d457101f3 Refactored odb system (read extended), added implementation of Dynamic World Spawns
ODB no longer uses DPL layer of Berkeley DB, persistent classes have to
implement the Serializable interface, annotations are no longer used,
use transient modifier for variables that should not be persistent.
Entity reference errors will no longer occur, however it is better to
use ids if the entity that is being referenced is stored in the db too!
(or you will have two different objects). DB is cached for 5 minutes
then it will write its log/cache to disk, transactions are no longer
used.
2014-05-01 20:33:38 +02:00
Treeku 985cd6b779 Moved buff and skillmod objects 2014-04-29 03:56:52 +01:00
Treeku 919eb5ea44 Added UseTarget to CreatureObject 2014-04-29 03:29:03 +01:00
Treeku 09a6aa05ac Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/resources/objects/creature/CreatureMessageBuilder.java
2014-04-26 00:12:22 +01:00
Treeku 565fdc20da Refactored skillMods 2014-04-25 23:25:01 +01:00
Waverunner 5e240b00fa Added aborting for missions, finished delivery missions, cleaned up code 2014-04-25 17:26:48 -04:00
Treeku e8a1959f9d Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	scripts/radial/vehicle.py
	src/main/NGECore.java
	src/resources/objects/creature/CreatureObject.java
	src/resources/objects/player/PlayerObject.java
	src/resources/objects/tangible/TangibleObject.java
	src/services/SimulationService.java
	src/services/combat/CombatService.java
	src/services/object/ObjectService.java
2014-04-18 21:10:53 +01:00
Treeku f58b7b6a5b Overhauled Mounts (still buggy) 2014-04-18 19:09:45 +01:00
Waverunner ff6c2d7d4c Added GroupChat, PlanetChat, and basic chat channels 2014-04-16 16:52:11 -04:00
Light2 0ec275cf7b Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	src/services/bazaar/BazaarService.java
2014-04-15 01:12:44 +02:00
Light2 bd0a30aa96 Added basic bazaar functionality - see extended
Categories are not working right now, Auctions and Vendors are not yet
implemented
2014-04-15 01:11:33 +02:00
Seefo 1b1294136a Fixed a bunch of vehicle bugs - will probably change the way vehicles are being handled soon to account for other vehicle templates 2014-04-13 13:37:54 -04:00
Light2 cf9bcf66f9 Fixed vehicles 2014-04-13 17:17:25 +02:00
Treeku 432700ab20 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-04-13 13:19:57 +01:00
Treeku 33614f4c48 Moved factionStatus from CREO to TANO 2014-04-13 11:06:27 +01:00
CharonInferar fa00c85290 Swoop is mountable for further tests 2014-04-13 03:50:45 +02:00
Treeku 03c5201cf4 Command fixes, command removing 2014-04-13 00:29:30 +01:00
Treeku e91362a12f Fixed most warnings 2014-04-10 11:52:09 +01:00
Waverunner 931404bf3f Organized chat packets, disabled chat channels temporarily 2014-04-09 18:50:14 -04:00
Seefo 8025bc7ad0 Changes to housing, added real player lot count to character sheet 2014-04-09 11:56:56 -04:00
Treeku 615a998384 Made cooldowns more efficient
Isn't really necessary for them to have their own thread each.

There's an old trick from a time before thread pools were possible: System.currentTimeMillis().
2014-04-07 14:47:56 +01:00
Treeku 124fb6747f Minor cooldown change 2014-04-06 22:52:45 +01:00
Treeku 74b1c107af Minor cooldown fix 2014-04-06 19:36:42 +01:00
Treeku 4f56b40d84 Changed cooldowns to correctly use a float 2014-04-06 19:30:11 +01:00
Seefo 890d395e3a Fixed an armour calculation bug 2014-04-05 14:37:42 -04:00