Commit Graph
1427 Commits
Author SHA1 Message Date
AconiteX fc428f5532 Update buildout_utility.java 2021-10-03 05:41:58 -04:00
AconiteX c2833484b1 Update combat_ship_player.java 2021-09-28 01:56:41 -04:00
AconiteX 90cb23d6de grantSkill update 2021-09-25 16:32:09 -04:00
Talisa Knight b47dbf55e8 Added Config Overrides for GMF Currency Limits. 2021-09-23 12:38:39 -05:00
AconiteX d998af72ba Scripting Alarm Clock Refactor 2021-09-19 12:03:54 -04:00
AconiteX 2fc6ea8e3b GCW Invasion Quest Updates 2021-09-19 09:30:11 -04:00
AconiteX 1c97ecd280 Merge branch '3.1' of https://github.com/SWG-Source/dsrc into 3.1 2021-09-19 08:22:10 -04:00
AconiteX 4ed96e2232 Require GCW Invasion Mob Kills be in GCW Invasion Regions for Quest Credit 2021-09-19 08:22:08 -04:00
BloodCommando d39f0b6d96 GMF Spooky Hand Script Adjustments
Third time is the charm.
2021-09-18 18:52:20 -04:00
BloodCommando 1de8ba1ce4 Refinements to GMF Spooky Hand Adjustments
Removed variable declaration, duplicate playerLaugh and unneeded check if the player doesn't have the buff. Moved playerLaugh to play regardless as its what is intended.

Thanks to Aconite for helping me spot these.
2021-09-18 18:43:09 -04:00
BloodCommando 534d1c132c GMF Spooky Hand Adjustments
Adjusts Ponda Baba's arm in the master item list to reflect how it was on live, this removes the autostack and 1 time use it previously had. Implemented script side for the spooky hand buff so it correctly gives bonus tokens as it did on live (+1 token per successful horrified scare and +2 tokens per successful terrified scare).
2021-09-17 19:13:13 -04:00
AconiteX e88dc114fc Update vehicle_control_device.java
Small adjustment here to make this more logical, show "Lava Resistance: 100%" attribute if the template already has resistance OR if the lava resistance kit has been used on the vehicle, not just if the kit has been used.
2021-09-16 13:32:13 -04:00
AconiteX 1fdcf9f219 Implement Vehicle Lava Resistance Kit 2021-09-16 09:54:47 -04:00
AconiteX 1671ffca4e Update player_building.java 2021-09-02 21:25:15 -04:00
AconiteX 654a54e902 Create dungeon_utility.java 2021-09-01 03:39:26 -04:00
AconiteX f41570040e master > 3.1 update 2021-08-30 13:04:06 -04:00
AconiteX 7e1bf2c412 Update collection_use_object_on_object.java 2021-08-29 19:30:53 -04:00
AconiteX 12d55a1fac Fix Nym's DNA Extractor / Collection handle object on object 2021-08-29 19:28:04 -04:00
AconiteX bf6e64125d Add in-game ant compile_java support 2021-08-29 10:07:34 -04:00
AconiteX a5292cc59c Fix missed commit files for feature bit removal 2021-08-29 10:06:47 -04:00
AconiteX 70fc8d9af1 Script Class Loader Refactor
This bug-fixes a few things and replaces some stuff:

* The old defaultLoad TreeSet where you needed to manually add each script to the default load list has been replaced with a dynamic solution so modifying this in the future each time a base script class is added should be unnecessary (also it's an immutable HashSet now because there's no reason for it to be a TreeSet).
* Likewise, adding inner classes (and enums) to library scripts not in the default load should no longer fail to load during the normal loading process nor should it cause ClassNotFound/NoClassDefError/NoSuchMethodException errors.
* Fixed a bunch of raw use of parameterized class warnings.
* Set DEBUG = true for native java logging API to log everything happening here since it's a bit awkward to try and log through base_class.LOG when we haven't loaded it yet, so a tiny custom logging implementation has been added.
* Cleaned up so it's a bit more readable and easier to customize how we were checking if a class was from Java/JDK for the default load process, and also flagged that if you need to add custom libraries, you can just throw the class prefix into the new array and then include the lib in whatever you're doing.
* Switched RandomAccessFile.read() to .readFully() since that is available now and it does the same thing as what we were doing but more clearly.
2021-08-28 15:21:33 -04:00
AconiteX 8da41b8686 Companion for Cell Permission Updates 2021-08-20 00:52:30 -04:00
AconiteX b9bb323baa Make getPlayerId more verbose 2021-08-20 00:51:35 -04:00
AconiteX 180d30c753 Companion to Admin Account Routing Refactor 2021-08-16 16:24:36 -04:00
AconiteX b21276d9ba Complete FT/FB/SB Deprecation 2021-08-15 05:49:07 -04:00
AconiteGodOfSWG 2394d6210a Deprecate Feature Bits & Subscription Bits 2021-08-15 05:42:30 -04:00
AconiteGodOfSWG 8a2b1bf0e8 Deprecate isFreeTrialAccount 2021-08-15 04:53:12 -04:00
AconiteX 66d6e5e0ba Add Guild MOTD GU 19.12 (Fix #316) 2021-08-15 03:17:58 -04:00
AconiteX 64c0decf3e Add Helper Message for No Guilds in Galaxy on PA Request 2021-08-15 01:53:09 -04:00
AconiteX 7bc24e2ab7 Make Faction Presence Harass respect AI Ignore 2021-08-15 00:19:57 -04:00
AconiteX 6f9bd5d88c Quest Admin Command Refactor 2021-08-15 00:08:54 -04:00
AconiteX 3924f2c2ca Bug Fix: Inform Players if Ord Mantell Space isn't available 2021-08-14 22:30:10 -04:00
AconiteX 93cfd07fd6 Add isPlanetEnabledForCluster 2021-08-14 22:10:22 -04:00
AconiteX 2a2106cd20 Revert Changes from NPE Teleport Bug #161 2021-08-14 22:04:16 -04:00
AconiteX 295424b472 Implement Decorative Fedora and Whip #314 #315 2021-08-14 02:43:02 -04:00
AconiteX 7aabb3b24a Fix Item Recoloring in base player 2021-08-14 02:42:04 -04:00
AconiteX 5de11136ee Add Dynamic Item Recolor Script 2021-08-14 02:38:23 -04:00
AconiteX db3faa5d71 Add Dirty Menu Call for No Trade Removal Script 2021-08-14 00:41:47 -04:00
AconiteX 23b825c486 Add Storyteller Area Spawn Limit 2021-08-10 12:41:35 -04:00
AconiteX 718ce32eb1 Delete file_access.java 2021-08-09 14:29:35 -04:00
AconiteX 8d897aa8f3 Delete script_editor.java 2021-08-09 14:29:25 -04:00
AconiteX a893e3e21c Delete perforce_user.java 2021-08-09 14:29:13 -04:00
AconiteX 4bd22dd3e5 Delete perforce.java 2021-08-09 14:29:03 -04:00
AconiteX 420d32d72d fix badgeRestricted ship chassis 2021-07-25 21:52:15 -04:00
BloodCommando 8b61075e5f Fix for WoD Trees/Plants
Restructures WoD Plants/Trees to be more coherent and in keeping with how they were on live. Removes prologue tree 09-12 as they are actually "potted plants" per EoL and awarded through the themepark rather than the prologue.

Corrected the generic themepark herb jar which was previously using the nightsister jar appearance.

Updated other herb jars to use the correct names they used on live and updated the rewards.tab to correspond. The generics were already their correct names, so the quest tabs do not need to be updated.

Updated all herb jars to use correct scripts and updated scripts to correctly award the proper trees/plants.

Removed any incorrect or redundant objects.

Since information is very hard to find I've included it in this commit.

Prologue Trees 1-8 are awarded via the prologue seed jar.
Nightsister & Singing Mountain Prologue Trees 1-8 are awarded via the prologue collection for Nightsisters.

Potted Plants 1-9 are awarded via the Witches of Dathomir seed jar.
Nightsister & Singing Mountain Potted Plants 1-9 are awarded via the collections for the main Themepark herb delivery quests, which also gives a seed jar for the respective faction.

tl;dr tress are prologue and potted plants are part of the main themepark.
2021-07-19 19:21:48 -04:00
AconiteX 604b777905 Update corrupted_rancor_mutation_npc.java 2021-07-18 15:23:48 -04:00
AconiteX 3e6ef6b58b Update wod_kyrisa.java 2021-07-18 14:29:09 -04:00
AconiteX 2d34e1f88e Delete read.me 2021-07-17 02:43:56 -04:00
AconiteX 39a491d17d WoD Fix SMC Mountain Bridge Spawns 2021-07-17 01:44:29 -04:00
AconiteX 114c6d2540 Delete swyckoff_test_conversation.java 2021-07-16 11:57:19 -04:00