A further in game mechanic has to be considered while performing a talent test (3D20). All skills can be applied in a general way, but also in a more specific field of use. These specializations are special abilities and for each talent up to a maxium of three applications are available.
Example:
The talent alchemy provide 'alchemic poison', 'elixirs' and 'profane alchemy' as fields of application.
What it means to do a test in special application (crunch):
For each test in special field of application which is available for the hero, the skill level (Fertigkeitswert) is increased by 2. Other modifacators are still possible (+/-n). Since it is not possible to detect the need for usage of this property, it can not be handled automatically by instances of Held. A further possibility to state this informatino in the UI may be easy to implement, but could lead to a overloaded user interface.
Therefore it is proposed, to extend the return value of Held.absolviere by the information of missing points to achieve the next better result. If the user consider the application of a special application appropriate, the user may process these furhter information.
A further in game mechanic has to be considered while performing a talent test (3D20). All skills can be applied in a general way, but also in a more specific field of use. These specializations are special abilities and for each talent up to a maxium of three applications are available.
Example: The talent alchemy provide 'alchemic poison', 'elixirs' and 'profane alchemy' as fields of application.
What it means to do a test in special application (crunch): For each test in special field of application which is available for the hero, the skill level (Fertigkeitswert) is increased by 2. Other modifacators are still possible (+/-n). Since it is not possible to detect the need for usage of this property, it can not be handled automatically by instances of
Held
. A further possibility to state this informatino in the UI may be easy to implement, but could lead to a overloaded user interface.Therefore it is proposed, to extend the return value of
Held.absolviere
by the information of missing points to achieve the next better result. If the user consider the application of a special application appropriate, the user may process these furhter information.