-
Name:
mRagePointsI
-
Displayed name:
Points de rage II
-
Description:
La colère ne retombe pas avec les coups qu'elle porte : elle s'accumule. Chaque frappe réussie dans la fureur nourrit une rage que le personnage garde en réserve, prête à rendre ses prochains assauts plus redoutables. Lorsqu'il est en rage et réussit une action infligeant des dégâts physiques (contondants, tranchants ou perforants), le personnage peut dépenser 2 PR de cette action pour emmagasiner 1 Point de Rage (PdR), jusqu'à deux fois par action. Certaines actions consomment ces PdR pour gagner en puissance.
-
Condition:
-
Cost:
expCost(800,400)-200 -
Script:
stat = character:createStat([[sRagePoints]]) stat.displayName:set([[Points de rage]]) stat.min:_set([[0]]) -
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
character:has([[mRage]]) and (action:tagsContain([[slashingDamage]]) or action:tagsContain([[piercingDamage]]) or action:tagsContain([[bluntDamage]])) -
Description:
-
Variables:
vMaxRagePoints = 2 -
Script:
-
Action effects:
-
Use case:
1*number(vRagePoints.value>0)
-
Name:
Points de rage
-
Description:
Vous dépensez {2*vRagePoints.value} PR pour emmagasiner vRagePoints.string PdR.
-
Script:
character.sRagePoints:changeCurrent({{vRagePoints.value}}) -
Variables:
vRagePoints = NumberVariable([[vRagePoints]], [[Points de rage]], [[0]], [[vMaxRagePoints]])
-
-
-
Upgrades:
-
Name:
mRagePointsII
-
Displayed name:
Points de rage II
-
Description:
Le personnage peut désormais emmagasiner jusqu'à 2 PdR par action, pour 2 PR chacun.
-
Condition:
-
Cost:
-
Script:
master.displayName:set([[Points de rage II]]) master.description:replace([[une fois par action]],[[jusqu'à deux fois par action]]) master.addOns[1].variables:replace([[vMaxRagePoints = 1]],[[vMaxRagePoints = 2]]) master.cost:set([[expCost(800,400)-200]]) -
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-