Training alias that allows players to train in various proficiencies. Allows for customization of training settings. This does take into account Fey Wanderer Ranger's ability to add their wisdom modifier to charisma ability checks. You can also manage what proficiencies players can learn and what ability score is used for each.
This does require cvar subclass
to contain Fey Wanderer
, otherwise the bonus will need to be manually done.
The training_settings
server variable uses a json to customize the settings with training. This is not required, instead it will use default values. Here are the following settings:
-
max_val: Integer that sets the max number of successes necessary - relevant ability score (i.e. 10 - CharismaMod (+3) = 7 successes) Default: 10
-
disp_type: Shows what kind of counter type is shown, here are the following options:
- None
- "bubble"
- "square"
- "hex"
- "star" (default)
-
jack_of_trades: Says whether or not Jack of All Trades is used in the ability check.
- 1: True (default)
- 0: False
-
thresholds: Determines how many successes you get based upon what you roll. By default, any roll below 10 constitutes as 0 successes, 10-19 is 1 success, and 20+ is 2 successes.
- {"-999": 0, "10": 1, "20": 2}
-
time_cooldown: Determines how often someone can train in seconds. By default, the cooldown is 65000 seconds (6.5 days).
This server variable uses a json to determine what tool proficiencies can be learned and what ability scores are used for each. Within the tool_dict
svar, any tools left out of the svar will become tools that players are not allowed to learn through the training alias.
If you do not have the tool_dict
svar created, it will default to the below settings:
Strength | Dexterity | Intelligence | Wisdom | Charisma | |
---|---|---|---|---|---|
Alchemist's Supplies | X | X | |||
Brewer's Supplies | X | X | X | ||
Calligrapher's Supplies | X | X | X | ||
Carpenter's Tools | X | X | X | X | |
Cobbler's Tools | X | X | X | X | X |
Cook's Tools | X | X | X | ||
Glassblower's Tools | X | X | |||
Jeweler's Tools | X | X | X | ||
Leatherworker's Tools | X | X | X | ||
Mason's Tools | X | X | |||
Painter's Supplies | X | X | X | ||
Potter's Tools | X | X | |||
Thieves' Tools | X | X | |||
Tinker's Tools | X | X | |||
Weaver's Tools | X | X | X | ||
Woodcarver's Tools | X | X | X | ||
Smith's Tools | X | X |
This server variable uses a json to determine what languages can be learned and what ability scores are used for each. Within the lang_dict
svar, any languages left out of the svar will become languages that players are not allowed to learn through the training alias.
If you do not have the lang_dict
svar created, it will default to the below settings:
Intelligence | Wisdom | Charisma | |
---|---|---|---|
Aarakocra | X | X | X |
Artuk | X | X | X |
Abanasinian | X | X | X |
Abyssal | X | X | X |
Angulotl | X | X | X |
Ankeshelian | X | X | X |
Aquan | X | X | X |
Auran | X | X | X |
Birdfolk | X | X | X |
Black Speech | X | X | X |
Blink Dog | X | X | X |
Bothii | X | X | X |
Bullywug | X | X | X |
Celestial | X | X | X |
Cervan | X | X | X |
Citlanes | X | X | X |
Common Sign Language | X | X | X |
Daelkyr | X | X | X |
Dalish | X | X | X |
Darakhul | X | X | X |
Deep Speech | X | X | X |
Demodand | X | X | X |
Derro | X | X | X |
Djaynaian | X | X | X |
Dohwar | X | X | X |
Draconic | X | X | X |
Druidic | X | X | X |
Dwarvish | X | X | X |
Elvish | X | X | X |
Eonic | X | X | X |
Ergot | X | X | X |
Erina | X | X | X |
Feather Speech | X | X | X |
Giant | X | X | X |
Giant Eagle | X | X | X |
Giant Elk | X | X | X |
Giant Owl | X | X | X |
Gith | X | X | X |
Gnoll | X | X | X |
Gnomish | X | X | X |
Goblin | X | X | X |
Godstongue | X | X | X |
Grell | X | X | X |
Grippli | X | X | X |
Grung | X | X | X |
Hadozee | X | X | X |
Halfling | X | X | X |
Halri | X | X | X |
Hedge | X | X | X |
Hook Horror | X | X | X |
Huginn's Speech | X | X | X |
Ice Toad | X | X | X |
Ignan | X | X | X |
Infernal | X | X | X |
Istarian | X | X | X |
Ixitxachitil | X | X | X |
Jerbeen | X | X | X |
Kenderspeak | X | X | X |
Kharolian | X | X | X |
Khur | X | X | X |
Kothian | X | X | X |
Kraul | X | X | X |
Kruthik | X | X | X |
Kuran'zol | X | X | X |
Lemurfolk | X | X | X |
Leonin | X | X | X |
Loxodon | X | X | X |
Mapach | X | X | X |
Marquesian | X | X | X |
Maynah | X | X | X |
Minotaur | X | X | X |
Modron | X | X | X |
N'warian | X | X | X |
Naush | X | X | X |
Nerakese | X | X | X |
Netherese | X | X | X |
Nordmaarian | X | X | X |
Northern Tongue | X | X | X |
Ogre | X | X | X |
Olman | X | X | X |
Orc | X | X | X |
Orkish | X | X | X |
Otyugh | X | X | X |
Primordial | X | X | X |
Quirapu | X | X | X |
Quori | X | X | X |
Riedran | X | X | X |
Sahuagin | X | X | X |
Sensan | X | X | X |
Shankhi | X | X | X |
Sindarin | X | X | X |
Skitterwidget | X | X | X |
Slaad | X | X | X |
Solamnic | X | X | X |
Sphinx | X | X | X |
Sylvan | X | X | X |
Terran | X | X | X |
Thayan | X | X | X |
Thieves' Cant | X | X | X |
Thri-kreen | X | X | X |
Tletlahtolli | X | X | X |
Tlincalli | X | X | X |
Tosculi | X | X | X |
Troglodyte | X | X | X |
Trollkin | X | X | X |
Umber Hulk | X | X | X |
Umbral | X | X | X |
Undercommon | X | X | X |
Vedalken | X | X | X |
Vegepygmy | X | X | X |
Void Speech | X | X | X |
Vulpin | X | X | X |
Warg-speech | X | X | X |
Westron | X | X | X |
Winter Wolf | X | X | X |
Worg | X | X | X |
Xingyu | X | X | X |
Yeti | X | X | X |
Yikaria | X | X | X |
Zabaani | X | X | X |
Zemnian | X | X | X |
Ziklight | X | X | X |
This server variable uses a json to determine what weapons can be learned and what ability scores are used for each. Within the weapon_dict
svar, any weapons left out of the svar will become weapons that players are not allowed to learn through the training alias.
If you do not have the weapon_dict
svar created, it will default to the below settings:
Strength | Dexterity | |
---|---|---|
Club | X | |
Dagger | X | X |
Greatclub | X | |
Handaxe | X | |
Javelin | X | |
Light Hammer | X | |
Mace | X | |
Quarterstaff | X | |
Sickle | X | |
Spear | X | |
Yklwa | X | |
Light Crossbow | X | |
Dart | X | |
Shortbow | X | |
Sling | X | |
Battleaxe | X | |
Flail | X | |
Glaive | X | |
Greataxe | X | |
Greatsword | X | |
Halberd | X | |
Lance | X | |
Longsword | X | |
Maul | X | |
Morningstar | X | |
Pike | X | |
Rapier | X | X |
Scimitar | X | X |
Shortsword | X | X |
Trident | X | |
War Pick | X | |
Whip | X | X |
Blowgun | X | |
Hand Crossbow | X | |
Heavy Crossbow | X | |
Longbow | X | |
Net | X |
This server variable uses a json to determine what instruments can be learned and what ability scores are used for each. Within the instrument_dict
svar, any instruments left out of the svar will become instruments that players are not allowed to learn through the training alias.
If you do not have the instrument_dict
svar created, it will default to the below settings:
Strength | Dexterity | Constitution | Intelligence | Wisdom | Charisma | |
---|---|---|---|---|---|---|
Bagpipes | X | X | ||||
Drum | X | X | ||||
Dulcimer | X | X | ||||
Flute | X | X | ||||
Lute | X | X | X | |||
Horn | X | X | X | |||
Pan Flute | X | X | ||||
Shawm | X | X | ||||
Lyre | X | X | X | |||
Viol | X | X | X | |||
Bird Pipes | X | X | ||||
Glaur | X | X | ||||
Hand Drum | X | X | ||||
Longhorn | X | X | ||||
Songhorn | X | X | ||||
Tantan | X | X | ||||
Thelarr | X | X | ||||
Tocken | X | X | ||||
Wargong | X | X | ||||
Whistle-stick | X | X | ||||
Yarting | X | X | ||||
Zulkoon | X | X |
This server variable uses a json to determine what gaming sets can be learned and what ability scores are used for each. Within the gaming_dict
svar, any gaming sets left out of the svar will become gaming sets that players are not allowed to learn through the training alias.
If you do not have the gaming_dict
svar created, it will default to the below settings:
Dexterity | Intelligence | Wisdom | Charisma | |
---|---|---|---|---|
Dice Set | X | X | X | X |
Dragonchess Set | X | X | X | |
Playing Card Set | X | X | X | X |
Three-dragon Ante Set | X | X | X |
This server variable uses a json to determine what skills can be learned. This is NOT RAW.
If you do not have the skill_dict
svar created, it will be (by default) turned off.
This server variable uses a json to determine what skills can be learned. This is NOT RAW.
If you do not have the armor_dict
svar created, it will be (by default) turned off.
This work includes material taken from the System Reference Document 5.1 (“SRD 5.1”) by Wizards of the Coast LLC and available at https://dnd.wizards.com/resources/systems-reference-document. The SRD 5.1 is licensed under the Creative Commons Attribution 4.0 International License available at https://creativecommons.org/licenses/by/4.0/legalcode.
This work includes material written by Seth Hartman (aka ShadowsStride) and is licensed under the Creative Commons Attribution 4.0 International License available at https://creativecommons.org/licenses/by/4.0/legalcode.
Requests can be made at this link.
All requests can be viewed at this link. All requests are viewable by all, if I have any problems I will restrict access to these links.
You can click the button below to view my ko-fi page. Donations like this help me write more aliases and donators do get priority on feature requests.