MirUlr / dsa_calculator

Some classes for handling the 3d20 test of the the german pen and paper system in a streamlined way.
Creative Commons Zero v1.0 Universal
0 stars 0 forks source link

Implement the traits gifted and incompetent #5

Closed MirUlr closed 3 years ago

MirUlr commented 3 years ago

The trait incompetent (unfähig) refer to a certain talent or skill (Fertigkeiten), whereas gifted (Begabung) refers to a talent or a spell-like (miracles, magic, etc). If a hero is incompetent in a certain talent, the best roll among the 3D20 has to be rerolled. A hero must not have more than two talents with the trait incompetnet. The trait gifted causes the reroll of one dice and the better roll is the one to be counted. A hero must not habe more than three talents/spell-likes with the trait gifted. The above mentioned traits are mutual exclusive.

MirUlr commented 3 years ago

Both traits are handled correctly within Held._perform_test. Further to do: