Commit Graph
6324 Commits
Author SHA1 Message Date
Obique PSWG 7640a7b50f Removed logging library from pom.xml 2015-08-18 09:09:56 -05:00
Obique PSWG aa17501941 Removed pom.xml from gitignore 2015-08-18 09:08:23 -05:00
Obique PSWG 4a9ac74b80 Added config and pom.xml to gitignore 2015-08-18 09:07:35 -05:00
Obique PSWG 45a2fdb85b Fixed SIGSEGV in decompression code 2015-08-18 09:01:43 -05:00
Obique PSWG cb411ffd1a Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-18 09:01:00 -05:00
Waverunner 7ade47c375 Fixed value parsing error for SDF's and added catch clause for future failures 2015-08-18 09:55:31 -04:00
Waverunner ba3ef391e1 Added/removed empty lines on all sdf's so they will force re-create the corresponding iff's for prior commit to go into effect 2015-08-18 09:31:35 -04:00
Waverunner b5d695fafd Fixed friends list system messages not displaying properly 2015-08-18 09:05:38 -04:00
Obique PSWG a94f3f55a2 Removed library dependencies from classpath 2015-08-18 07:36:13 -05:00
Waverunner 831764c116 Merge conflict fix from prior commit 2015-08-18 08:26:15 -04:00
Waverunner 9adf303af2 Merge remote-tracking branch 'origin/quality_assurance' into quality_assurance 2015-08-18 08:19:41 -04:00
Waverunner 1b50a63d22 Fixed CORE-247 'First entry for an SDF beyond header and types is no longer ignored'
CORE-241 'Mos Eisley will now show up on planetary map' is also fixed since it's a result of CORE-247
2015-08-18 08:19:32 -04:00
Obique PSWG fa930e0dd6 Changed character creation time to 2 characters per 15 minutes 2015-08-18 01:16:45 -05:00
Obique PSWG 90af1ee789 Added a lot of logging to null ghost problem 2015-08-17 23:12:56 -05:00
Obique PSWG a706f9165b Fixed some packet exceptions 2015-08-17 22:05:37 -05:00
Obique PSWG 54a14cc683 Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-17 22:01:13 -05:00
Obique PSWG 0f62308e46 Fixed warnings and added better logging 2015-08-17 22:00:11 -05:00
Waverunner fa3aa8a55f Merged CORE-150-waypoints-now-get-created-corre into quality_assurance 2015-08-17 18:12:26 -04:00
Waverunner ced95587d5 Fixed CORE-150 'Waypoints now get created correctly on your position while being in a building' 2015-08-17 18:11:14 -04:00
Waverunner 620662fd33 Merge remote-tracking branch 'origin/quality_assurance' into quality_assurance 2015-08-17 16:57:28 -04:00
Waverunner ca00aaa450 Chat Room destruction will no longer send duplicate packet to the owner sometimes causing the chat listing to not be refreshed properly on the client 2015-08-17 16:57:19 -04:00
Waverunner c4cf2aa6c2 Owners of a chat room are now added to the moderators list for that room 2015-08-17 16:38:38 -04:00
Obique PSWG 73714d8752 Merged in wallaceg09/holocore/feature/CORE-30/AdminCommandSystem (pull request #61)
Feature/core 30/admincommandsystem
2015-08-17 15:27:35 -05:00
Waverunner 1a396af911 Removed Player variable from SuiWindows and the display method for an SuiWindow now requires a Player argument
Changed function methods in scripts/radial/terminal folder to no longer be set as a variable
2015-08-17 15:50:32 -04:00
Obique PSWG c5f70d7091 Merged in madelaney/holocore/maven-build (pull request #62)
Adding Maven 3.x pom file as our new build system
2015-08-17 11:12:15 -05:00
Mike Delaney f97894eb1f Adding Maven 3.x pom file as our new build system 2015-08-17 11:39:23 -04:00
Waverunner 47c504b55f Added method to force an Sui Window to be closed on the client 2015-08-17 09:04:03 -04:00
Waverunner 96f55028ef Renamed SuiWindow to SuiBaseWindow and SuiBaseWindow to SuiWindow 2015-08-16 12:16:48 -04:00
Waverunner d17008c35e Merge branch 'quality_assurance' of https://bitbucket.org/projectswg/holocore into quality_assurance 2015-08-16 11:42:18 -04:00
Waverunner c7d1919c98 Refactored entirety of SuiWindows so they're easier to add callbacks and set properties, including the addition of parameters map in replacement of returnParams for window callbacks 2015-08-16 11:39:26 -04:00
Obique PSWG affae70d1a Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-15 20:58:00 -05:00
Obique PSWG b58f6bcece Fixed getHexString! 2015-08-15 20:57:44 -05:00
wallaceg09 dacba66c69 Small access level change in the LoginServer.getGalaxies. Players with access levels equal or above CSR should be able to get into servers now regardless if they are full or not. 2015-08-15 18:23:14 -05:00
wallaceg09 4a0c1c22a9 Commands now send prose error messages when the player does not meet the godLevel and ability requirements. 2015-08-15 18:23:13 -05:00
wallaceg09 086e6535b0 Basic admin system. This should automatically prevent most admin commands from being called by players that shouldn't be calling them, and even supports multiple levels of admins.
There are some outlier commands that don't follow the assumed convention of "admin" ability + godLevel, for example /setGodMode does not require the "admin" ability, but neither does it have a godLevel. So without manually checking in that instance, any player could  grant themselves god mode and have access to low level admin commands.

In order for admins to gain access to most of their commands, they must call the /setGodMode command. This command gives them the "admin" ability, and this ability works in tandem with their godLevel (which is determined by their access level).

Adds a minor implementation for abilities to enable the admin system to work. This implementation should come in handy in GU3 when we start on combat, since it will automatically prevent players from calling combat commands that they do not have the ability to call.
2015-08-15 18:23:13 -05:00
wallaceg09 6ede7e784c Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-15 18:21:37 -05:00
Waverunner ce94f16f6f Merged in Undercova/fixed-city-coordinate-location-for-quara-1439680694578 (pull request #60)
Fixed city coordinate location for Quarantine Zone
2015-08-15 19:19:54 -04:00
Undercova PSWG 7acc45d16e Fixed city coordinate location for Quarantine Zone 2015-08-15 23:18:19 +00:00
wallaceg09 768d6d0d6f Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-15 15:40:23 -05:00
Obique PSWG 89b5dd5abb Merged in wallaceg09/holocore/feature/CORE-224/AutoSubCommands (pull request #57)
Feature/core 224/autosubcommands
2015-08-15 14:50:32 -05:00
wallaceg09 26f96a3d97 Fixed typo and formatting 2015-08-15 12:03:35 -05:00
Obique PSWG 0a53a40bec Added null check to ConnectionService in case player's ghost is null 2015-08-15 10:49:59 -05:00
Obique PSWG 4132bfd092 Added id column to cities.sdb, allowing duplicates of cities 2015-08-15 10:21:22 -05:00
wallaceg09 f6fdeac204 Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-15 08:24:59 -05:00
wallaceg09 0f3499a9e1 Fixes import issue 2015-08-15 08:21:51 -05:00
wallaceg09 cc6050b21a Refactored the way commands that share callbacks are assigned their callbacks. 2015-08-15 08:01:46 -05:00
Undercova PSWG d73b6ffe40 Added more city regions
Fixed some city region coordinates and radius (source: datatabales/clientregion)
2015-08-15 12:05:14 +00:00
Obique PSWG 0cd6a6b85b Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-15 03:38:56 -05:00
Obique PSWG 755f3f6d13 Added galactic reserve check for the current city being eisley, theed, or coronet 2015-08-15 03:38:36 -05:00
Obique PSWG f4a7a302b0 Created CityService that will auto-update a player's current city 2015-08-15 03:33:28 -05:00