• 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: