-
Name:
mQuickTransformationI
-
Displayed name:
Transformation rapide III
-
Description:
Lorsqu'une action polymorphique est réussie, le personnage peut charger une autre action polymorphique de la même forme avec 1 PA. NB : La charge d'action fonctionne de manière habituelle. Si une autre action est chargée, cette première perdra cette charge.
-
Cost:
expCost(500,250)-0
-
Script:
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
action:tagsContain([[polymorphAction]])
-
Description:
if [[vPolymorphAction.string]] == [[Aucun]] then [[Vous pouvez rajouter 1 PA sur une autre action Polymorphique]] else [[Vous rajouter 1 PA sur l'action vPolymorphAction.string]] endif vTransformationMalus.value > 0 then [[; Cependant ses effets coûtent vTransformationMalus.string PR de plus.]] end
-
Variables:
vTransformationMalus = 0 actionValues = {[[none]]} actionStrings = {[[Aucun]]} formTag = "" for _, tag in pairs(action.tags) do if string.sub(tag, -4) == [[Form]] then formTag = tag break end end for _, act in pairs(character.actions) do if act:tagsContain(formTag) and action.name ~= act.name and not act:tagsContain([[reaction]]) then table.insert(actionValues, act.name) table.insert(actionStrings, act.displayName.value) end end vPolymorphAction = ListVariable([[vPolymorphAction]], [[Tf, rapide]], actionValues, actionStrings)
-
Script:
if vPolymorphAction.rawValue ~= [[none]] then character.{{vPolymorphAction.rawValue}}.currentCharge:add(1) end
-
Action effects:
No effects
-
-
Upgrades:
-
Name:
mQuickTransformationII
-
Displayed name:
Transformation rapide II
-
Description:
Réduit le malus de PR supplémentaire de l'action chargée à 1 PR.
-
Cost:
expCost(750,350)-250
-
Script:
master.displayName:replace([[ I]], [[ II]]) master.description:replace([[2 PR]], [[1 PR]]) master.addOns[1].variables:replace([[vTransformationMalus = 2]],[[vTransformationMalus = 1]])
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Name:
mQuickTransformationIII
-
Displayed name:
Transformation rapide III
-
Description:
Enlève le malus de PR supplémentaire de l'action chargée.
-
Cost:
expCost(950,450)-375
-
Script:
master.displayName:replace([[ II]], [[ III]]) master.description:remove([[ Néanmoins, les effets additionnels de cette nouvelle action nécessiteront 1 PR supplémentaires tant que cette charge est utilisée.]]) master.addOns[1].variables:replace([[vTransformationMalus = 1]],[[vTransformationMalus = 0]])
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-