Neverwinter gateway - Profession Automation

Automatically selects professions for empty slots

< Feedback on Neverwinter gateway - Profession Automation

Question/comment

§
Posted: 19.7.2015

Help with Alchemy

First I'd like to say a big thank you for this script it is great.
Now my question I'm trying to get the Alchemy to Just make Vitriol and Aquavitia on my Characters so I can use them for the dye packs but they make them then got straight to using them for pots that isn't what I want. These are the scripts that I made fi any one can tell me where I've gone wrong ty

ps All my chars at lvl 10+In Alchemy and have the mixoligist guy so can make them

addProfile("Alchemy", {
profileName: "Aqua Vitae",
level: {
0: ["Alchemy_Tier1_Aquavitae"],
23: "+25",
}

addProfile("Alchemy", {
profileName: "Blue & Green Vitriol",
isProfileActive: true,
level: {
0: ["Alchemy_Tier1_Refine_Basic"],
23: "+25",
},

Rotten_mindAuthor
§
Posted: 20.7.2015

Very interesting, but I think it is not working in this context, ;D.

§
Posted: 22.7.2015

Its ok managed to get it working as I wanted now. Just reloaded script then re added mine and its working now

§
Posted: 22.7.2015

I don't need an entire lesson, but what is the code at the bottom of that? I'm a code noob, but I can copy and paste stuff around. If I want the same task to run at all levels, I have been copying it 25 times, once for each level.

0: ["Alchemy_Tier1_Aquavitae"],
23: "+25",

Does this mean I can make the code just the 0 line, add the 23: "+25" and it will do it at any level?

This would save me huge amounts of time (I do leatherworking, weaponsmithing and alchemy only on my toons due to the best assets for those, and only do gathering tasks. Every time I update the script I have to redo those tasks. Would be nice to be able to mimic a line and not have to write it 25 times).

Hope that made sense ;)

§
Posted: 22.7.2015
Edited: 22.7.2015

I have no idea how @johnn made/got it but it is not from this script, it's from the more advanced version

With the most new version here: https://github.com/Phr33d0m/NW-Profession-Bot

And direct link: https://raw.githubusercontent.com/Phr33d0m/NW-Profession-Bot/master/main.js

And the less updated: https://greasyfork.org/en/scripts/9812-neverwinter-gateway-professions-robot

It has the profiles are already there in the correct form:

 addProfile("Alchemy", {
        profileName: "Blue & Green Vitriol",
        isProfileActive: true,
        level: {
            1: ["Alchemy_Tier1_Refine_Basic", "Alchemy_Tier1_Gather_Components"],
            2: "+25",
        },
    });

And yes the marker "+25" is to repeat the last line 25 times or until there is another line set (or reached max level)

The 23: +25 from johnn code is NOT correct. It should be as I wrote.

For example: Weaponsmithing Mass refining profile from the script:

addProfile("Weaponsmithing", {
        profileName : "mass refining",
        isProfileActive : true,
        useMassTask : true,
        level : {
            0: ["Weaponsmithing_Tier0_Intro"],
            1: ["Weaponsmithing_Tier1_Refine_Basic_Mass", "Weaponsmithing_Tier1_Gather_Basic"],
            2: "+25",
            7: ["Weaponsmithing_Tier2_Refine_Basic_Mass"],
            8: "+25",
            14: ["Weaponsmithing_Tier3_Refine_Basic_Mass"],
            15: "+25",
            21: ["Weaponsmithing_Tier4_Refine_Basic_Mass"],
            22: "+25",
        },
    });

It supports multiple profiles per profession so for the same Weaponsmithing from the script:

addProfile("Weaponsmithing", {
        profileName: "Wondrous Sprocket",
        isProfileActive: false,
        level: {
            6: ["Weaponsmithing_Tier1_Event_Gond"],
            7: "+25",
        },
    });

You can also add over the existing profiles without modifying the code by adding custom proifiles that are based on the existing, those profiles saved as settings from the UI and kept over script updates.

for example

Task name : Leadership
Base Profile : AD
Profile : 

{
    "profileName": " custom RP+AD",
    "isProfileActive": true,
    "level": {
        "24": [
            "Leadership_Tier4_24_Wizardsseneschal",
            "+"
        ],
        "25": [
            "Leadership_Tier4_24_Wizardsseneschal",
            "+"
        ]
    },
}

The + here marks to use the rest of the tasks from the AD profile, and it will be used for levels 0-23

Post reply

Sign in to post a reply.