From 310e703574b2a269d58104b09bc2dc47d2cfaadf Mon Sep 17 00:00:00 2001 From: CekisSWG Date: Wed, 5 Feb 2020 01:43:23 -0500 Subject: [PATCH] DNA Extractor will be removed from inventory on login if the player has completed the relevant quest --- .../compiled/game/script/player/base/base_player.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sku.0/sys.server/compiled/game/script/player/base/base_player.java b/sku.0/sys.server/compiled/game/script/player/base/base_player.java index 56d07a09d..9585b829e 100755 --- a/sku.0/sys.server/compiled/game/script/player/base/base_player.java +++ b/sku.0/sys.server/compiled/game/script/player/base/base_player.java @@ -1656,6 +1656,10 @@ public class base_player extends script.base_script outparams.put("player", self); messageTo(cityHall, "msgCheckMyCityMotd", outparams, 0, false); } + if(groundquests.hasCompletedQuest(self, "u16_nym_themepark_miner_dna_collection") && utils.playerHasStaticItemInBankOrInventory(self, "item_nym_themepark_dna_extractor")) { + obj_id dna_extractor = utils.getStaticItemInBankOrInventory(self, "item_nym_themepark_dna_extractor"); + if(isValidId(dna_extractor)) utils.destroyObject(dna_extractor); + } return SCRIPT_CONTINUE; } public int disconnectPlayerCtsCompletedOrInProgress(obj_id self, dictionary params) throws InterruptedException