Commit Graph
6944 Commits
Author SHA1 Message Date
Ziggy 1ac50166d6 Adjusted Gradle settings, so exceptions are printed in case of test failures, so we can see the assertion messages 2024-03-23 17:46:50 +01:00
Undercova fb7c61c5d2 Removed entertainer flourish 9 from code /// #1507 2024-03-23 12:48:19 +01:00
Undercova 7d57899524 Adjusted lightsaber inventory test value for 1 test case 2024-03-18 00:14:40 +01:00
Undercova 2e6ca8a2e8 Merge pull request #1504 from Undercova/master
Updated the Test for LS to match the updated crystal values
2024-03-17 22:08:38 +01:00
Undercova c9434104ec Fixed the lightsaber inventory test since values for all lightsabers were set like on live server 2024-03-17 22:03:47 +01:00
Undercova 94e4893b89 Updated the Test for LS to match the updated crystal values 2024-02-04 15:10:38 +01:00
Undercova c4ee9548fa Updated crystal database
Added missing elemental damage and value for several LS crystals
2024-02-04 07:26:40 +01:00
Undercova 4f4a6b3716 Added sdb for holoemotes 2024-02-03 15:12:27 +01:00
Josh 34f9e756da Merge pull request #1502 from madsboddum/chore/entertainer/kotlin-performanceloader
[Entertainer] PerformanceLoader Kotlin conversion
2024-01-30 18:22:23 -06:00
Ziggy 2cf65147ce Converted PerformanceLoader to Kotlin, so it's easier to expand with musician related requirements soon 2024-01-30 15:56:54 +01:00
Ziggy 3ed1301117 Rename .java to .kt 2024-01-30 15:56:54 +01:00
Josh debc9f56b3 Merge pull request #1501 from madsboddum/fix/quests/crc-persistence
Fixed quests being broken after server reboot
2024.01.28
2024-01-27 13:19:26 -06:00
Ziggy 6d1b4486d5 Fixed quests being broken after server reboot 2024-01-27 20:14:50 +01:00
Josh 56c386fb9a Merge pull request #1487 from madsboddum/fix/testing/null-socket-address
Headless client now sets an actual SocketAddress
2024-01-27 13:09:17 -06:00
Josh 446ad711a5 Merge pull request #1488 from madsboddum/chore/mongo/upgrade-mongo-express
Upgraded mongo-express to a stable release (1.0.0)
2024-01-27 13:08:55 -06:00
Josh 161eab4896 Merge pull request #1489 from madsboddum/chore/cve/mongodb-driver
Bumped mongodb driver in order to patch CVE-2021-20328
2024-01-27 13:08:25 -06:00
Josh 50d023cf78 Merge pull request #1496 from madsboddum/feature/quests/clear-quest
quest.task.ground.clear_quest task type
2024-01-23 19:00:08 -06:00
Ziggy 8a6f0c827b Added support for quest.task.ground.clear_quest task type, so that a wider selection of quests can be added to the game 2024-01-23 15:53:53 +01:00
Josh 178355cc97 Merge pull request #1495 from madsboddum/fix/quests/multiple-tasks
Fixed issue where quests with multiple active tasks at once would complete prematurely
2024-01-21 13:05:59 -06:00
Josh 42b954904d Merge pull request #1494 from madsboddum/feature/quests/retrieve-item
quest.task.ground.retrieve_item
2024-01-21 13:05:49 -06:00
Ziggy 782d022fb5 Fixed issue where quests with multiple active tasks at once would complete prematurely 2024-01-20 14:25:48 +01:00
Ziggy aceb620446 Added support for quest.task.ground.retrieve_item task type, so that a wider selection of quests can be added to the game 2024-01-20 14:07:19 +01:00
Josh 4e2c15af85 Merge pull request #1491 from madsboddum/feature/quests/go-to-location
Added support for quest.task.ground.go_to_location
2024-01-13 19:56:40 -06:00
Ziggy 24d7e9ced0 Added support for quest.task.ground.go_to_location task type, so that a wider selection of quests can be added to the game 2024-01-13 12:00:44 +01:00
Josh 741fff365e Merge pull request #1486 from madsboddum/chore/skills/skill-point-performance
Optimized performance when granting skills
2024-01-02 17:28:44 -06:00
Ziggy fb33874d21 Error handling 2024-01-02 15:32:53 +01:00
Ziggy 3a4fc6234f Bumped mongodb driver in order to patch CVE-2021-20328 2023-12-23 04:39:38 +01:00
Ziggy a4ba11529f Upgraded mongo-express to a stable release (1.0.0) and disabled the Basic Auth that was added at some point 2023-12-22 18:53:49 +01:00
Ziggy b4e9e9494c Headless client now sets an actual SocketAddress on sent packets, so it behaves more like a real SWG client 2023-12-22 17:50:09 +01:00
Ziggy e7c550ebe8 Converted SkillService to Kotlin and made SetTitleIntent take a Player argument instead of a PlayerObject argument, so accessing both the PlayerObject and CreatureObject becomes simpler 2023-12-22 16:16:38 +01:00
Ziggy 9d6f5b8a4f Rename .java to .kt 2023-12-22 16:16:38 +01:00
Ziggy d9f847a2f9 Fixed potential null pointer exceptions in SkillService 2023-12-22 15:58:34 +01:00
Ziggy 4ed9b106b2 Use StandardLog to log the event where the player does not have enough available skill points to learn a skill 2023-12-22 15:56:49 +01:00
Ziggy 3b2c4a5043 Enhance performance by calculating currently invested amount of skill points once instead of twice when granting a skill 2023-12-22 15:56:04 +01:00
Josh 1bb55267b1 Merge pull request #1485 from madsboddum/chore/cve/CVE-2023-42503
Patch CVE-2023-42503 (minor security vulnerability)
2024.01.01
2023-12-21 23:35:19 -06:00
Josh 9456bf3886 Merge pull request #1484 from madsboddum/chore/combat/log-pve-kill
Log PvE kills
2023-12-21 23:34:52 -06:00
Ziggy 2bc6d86f1e Updated Apache Commons Compress (transitive dependency from Testcontainers) to get a solution for minor vulnerability CVE-2023-42503 2023-12-22 03:20:05 +01:00
Ziggy 1dca9fc008 Converted CombatDeathblowService to Kotlin and did a small amount of refactoring in order to make the code more self-explanatory 2023-12-21 23:44:58 +01:00
Ziggy 7d30f9d383 Rename .java to .kt 2023-12-21 23:40:10 +01:00
Ziggy b0457c4747 CombatDeathblowService now logs PvE kills as well, so it's more straightforward to figure out if a player has killed a NPC
We still don't log EvE kills, because there's *currently* no need for it.
2023-12-21 23:15:46 +01:00
Josh 62015baf8f Merge pull request #1483 from madsboddum/chore/testing/acceptance-test-rules
ArchUnit rules for testcases
2023.12.21
2023-12-21 12:01:32 -06:00
Ziggy 36b2b4e906 Created ArchUnit rules for our usage of JUnit and the AcceptanceTest superclass, so "straying from the path" becomes a conscious decision instead of something that happens by accident 2023-12-21 18:38:54 +01:00
Undercova c7b473879d Merge pull request #1481 from Undercova/master
Content update
2023-12-20 23:20:32 +01:00
Undercova b06b26eb41 Merge branch 'ProjectSWGCore:master' into master 2023-12-20 23:11:37 +01:00
Undercova 1c02a673e0 Fixed wrong skillmod names in CU weapon database 2023-12-20 23:09:42 +01:00
Undercova d67170954e Merge pull request #1480 from Undercova/master
Content update
2023-12-20 22:58:05 +01:00
Undercova 94f129570c Fixed a few spawners on Mustafar 2023-12-20 22:50:13 +01:00
Undercova e93672baab Fixed the required skill for the newly added Lightsabers in the CBT 2023-12-20 22:49:01 +01:00
Josh 7850cbc06b Merge pull request #1478 from madsboddum/fix/badges/exploration
Fixed exploration badges
2023-12-18 18:48:53 -06:00
Ziggy 8a28cd259e Fixed very broken behavior with exploration badges, caused by regressions in ExplorationBadgeLoader 2023-12-19 01:43:35 +01:00