Meta description:
Lorsqu'une action polymorphique est réussie, le personnage peut charger une autre action polymorphique de la même forme avec 1 PA.\r\nNB : La charge d'action fonctionne de manière habituelle. Si une autre action est chargée, cette première perdra cette charge. Néanmoins, les effets additionnels de cette nouvelle action nécessiteront 2 PS supplémentaires tant que cette charge est utilisée.
-
Name:
mQuickTransformationI
-
Displayed name:
Transformation rapide I
-
Description:
Lors d'une action polymorphique, le personnage choisit une autre action polymorphique de la même forme et y place aussitôt 1 PA de charge. Cette charge suit les règles habituelles — engager une autre action la fait perdre. Tant qu'elle est en place, les effets additionnels de l'action chargée coûtent 2 PR de plus.
-
Condition:
-
Cost:
expCost(500,250) -
Script:
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
action:tagsContain([[polymorphAction]]) -
Description:
@if [[vPolymorphAction.string]] == [[Aucun]] then [[Vous pouvez placer 1 PA de charge sur une autre action polymorphique de la même forme.]] else [[Vous placez 1 PA de charge sur vPolymorphAction.string.]] end@if vTransformationMalus.value > 0 then [[ Ses effets additionnels coûteront vTransformationMalus.string PR de plus.]] end
-
Variables:
vTransformationMalus = 2 actionValues = {[[none]]} actionStrings = {[[Aucun]]} formTag = [[]] for _, tag in pairs(action.tags) do if string.sub(tag, -4) == [[Form]] then formTag = tag break end end if formTag ~= [[]] then 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 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 à 1 PR le surcoût des effets additionnels de l'action chargée.
-
Condition:
-
Cost:
-
Script:
master.displayName:set([[Transformation rapide II]]) master.description:replace([[2 PR de plus]],[[1 PR de plus]]) master.addOns[1].variables:replace([[vTransformationMalus = 2]],[[vTransformationMalus = 1]]) master.cost:replace("500","750") master.cost:replace("250","350") -
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-