-
-
Notifications
You must be signed in to change notification settings - Fork 44
Skills
Lukas Obermann edited this page Oct 31, 2019
·
2 revisions
SKILLS
-
Type:
number
-
Description: An increasing integer. The respective string ID will have the
TAL_
prefix.
-
Type:
string
- Description: The full name.
-
Type:
Array<[id: number, name: string]<?>, &&>
- Description: The skill's applications. Default applications have positive ids, while applications that are enabled by special abilities have negative ids.
-
Type:
Array<[id: number, prerequisite: RequiresActivatableObject]<?>, &>?
- Description: The skill's applications that are enabled by special abilities (negative ids only). This defines the prerequisite to enable the application. Usually the prerequisite represents the special ability that enables the respective application.
-
Type:
string?
- Description: If there are options available that can not be put into a selection list (like different cults), provide the placeholder text for the input element here. Otherwise leave empty.
-
Type:
Array<[id: number, name: string]<?>, &&>
- Description: The skill's uses. The id is an increasing integer.
-
Type:
Array<[id: number, prerequisite: RequiresActivatableObject]<?>, &>?
- Description: The skill's uses that are enabled by special abilities. This defines the prerequisite to enable the use. Usually the prerequisite represents the special ability that enables the respective use.
-
Type:
[number, number, number]<&>
- Description: The skill's check attributes. The integers represent the numeric attribute IDs.
-
Type:
number
- Description: Improvement cost. See table below.
-
Type:
"true" | "false" | "maybe"
- Description: If the skill check is modified by encumbrance tier or not or just under certain circumstances.
-
Type:
string?
-
Description: The text listing the certain circumstances in which the encumbrance may count. This text should only be used if
enc
is set to"maybe"
.
-
Type:
markdown?
- Description: Necessary equipment to employ the skill.
-
Type:
markdown
- Description: Examples of effects QL provides.
-
Type:
markdown
- Description: Examples of effects for failure.
-
Type:
markdown
- Description: Examples of effects for critical success.
-
Type:
markdown
- Description: Examples of effects for botch.
-
Type:
number
- Description: The group id.
-
Type:
Array<occurrence: [bookId: string, firstPage: number, lastPage?: number]<,>, &>
-
Description: The source books where you can find the entry. The list items contain the book IDs (from the Books table) and the page (
firstPage
). If an entry spans multiple pages, provide the last page as well.
-
Type:
Array<change: [date: Date, value: string]<?>, &>?
- Description: A list of errata for the entry in the specific language.
interface RequiresActivatableObject {
id: string | string[]; // If an array is used, only one of the specified IDs has to fit the other object properties. Can not be used, if the 'sid' property is an array.
active: boolean; // if the specified object with its properties has to be active or deactive.
sid?: string | number | string[] | number[]; // If an array is used, only one of the specified SIDs has to fit the other object properties. Can not be used, if the 'id' property is an array.
sid2?: string | number;
tier?: number;
}
id | name |
---|---|
1 |
A |
2 |
B |
3 |
C |
4 |
D |
id | en-US | de-DE |
---|---|---|
1 |
Physical | Körper |
2 |
Social | Gesellschaft |
3 |
Nature | Natur |
4 |
Knowledge | Wissen |
5 |
Craft | Handwerk |
Main Tables
- Advantages, Disadvantages, Special Abilties
- Attributes
- Blessings
- Books
- Cantrips
- Combat Techniques
- Cultures
- Equipment
- Experience Levels
- Liturgical Chants
- Profession Variants
- Professions
- Race Variants
- Races
- Skills
- Spells
- UI
Subtables
Additional Tables
Programming
Data Structures