Neverwinter gateway - Profession Automation

Automatically selects professions for empty slots

Old: v1.10.07.04 - 2015-09-16 - FIX summer event, refactor tasklist
New: v1.10.07.06 - 2015-12-18 - fixed name

  • --- /tmp/diffy20250511-150945-7blozq 2025-05-11 07:01:29.791061181 +0000
  • +++ /tmp/diffy20250511-150945-6ogrx 2025-05-11 07:01:29.792061199 +0000
  • @@ -8,7 +8,7 @@
  • // @include https://gateway.*.perfectworld.eu/*
  • // @originalAuthor Mustex/Bunta
  • // @modifiedBy NW gateway Professions Bot Developers & Contributors
  • -// @version 1.10.07.04
  • +// @version 1.10.07.06
  • // @license http://creativecommons.org/licenses/by-nc-sa/3.0/us/
  • // @grant GM_getValue
  • // @grant GM_setValue
  • @@ -18,7 +18,9 @@
  • /* RELEASE NOTES
  • - 1.10.07.03 - 04
  • + 1.10.07.03 - 06
  • + + Ichor chest opens automatic
  • + + case check for winterevent(douplle trouple)
  • + Leadership XP/RP changes
  • 1.10.07.02
  • + changed Blackice prof. name
  • @@ -544,8 +546,8 @@
  • };
  • definedTask["Winter Event"] = {
  • - taskListName: "WinterEvent",
  • - taskName: "WinterEvent",
  • + taskListName: "Winterevent",
  • + taskName: "Winterevent",
  • level: {
  • /*
  • 0:["Event_Winter_Tier1_Heros_Feast, Event_Winter_Tier1_Lightwine, Event_Winter_Tier1_Sparkliest_Gem"],
  • @@ -1169,7 +1171,7 @@
  • for (var i = 0; i < settings["charcount"]; i++) {
  • charSettings.push({name: 'nw_charname' + i, title: 'Character', def: 'Character ' + (i + 1), type: 'text', tooltip: 'Characters Name,(set first character name to Character 1 for Automatic char.name fill.'});
  • - charSettings.push({name: 'WinterEvent' + i, title: 'WinterEvent', def: '0', type: 'text', tooltip: 'Number of slots to assign to WinterEvent'});
  • + charSettings.push({name: 'Winterevent' + i, title: 'Winter Event', def: '0', type: 'text', tooltip: 'Number of slots to assign to WinterEvent'});
  • charSettings.push({name: 'Leadership_XP' + i, title: 'Leadership XP/RP', def: '9', type: 'text', tooltip: 'Number of slots to assign to Leadership focused on XP and after level 21 to refine stones.'});
  • charSettings.push({name: 'SummerEvent' + i, title: 'Summer Event', def: '0', type: 'text', tooltip: 'Number of slots to assign to Summer Event'});
  • charSettings.push({name: 'Blackice' + i, title: 'Black Ice Shaping', def: '0', type: 'text', tooltip: 'Number of slots to assign to BIS'});
  • @@ -2186,7 +2188,7 @@
  • if (settings["openrewards"]) {
  • var _pbags = unsafeWindow.client.dataModel.model.ent.main.inventory.playerbags;
  • - var _cRewardPat = /Reward_Item_Chest|Gateway_Rewardpack|Invocation_Rp_Bag/;
  • + var _cRewardPat = /Reward_Item_Chest|Gateway_Rewardpack|Invocation_Rp_Bag|Ichor/;
  • console.log("Opening Rewards");
  • $.each(_pbags, function (bi, bag) {
  • bag.slots.forEach(function (slot) {