-
Tags:
['polymorphAction', 'Action polymorphique']['frogForm', 'Forme de grenouille'] -
Name:
aSlurp
-
Displayed name:
Slurp
-
Description:
Avec cette **action polymorphique** de **forme amphibienne**, le polymorphe transforme sa langue pour bouger une créature.
-
Cast description:
| PA: vAP.string | TdR: vCD.strings | | :---: | :---: | | **Flux: vFluxOrCost.string ➞ vFluxCost.string** | **Portée: vRange.string** | Sur un test de **vTest.string** réussi, **RM vMR.string** [1d20]: Le personnage attire la cible vers lui sur vDistance.string. Il peut sinon pousser la cible sur le côté sur {floor(vDistance.value*0.5)} mètre(s). *La créature affectée peut réagir avec son Esquive pour annuler les effets de cette action.* *PS : Tous les mètres de mouvement non effectués à cause d'un obstacle induisent 1d6 dégâts contondants sur la cible et l'obstacle.*
-
Condition:
assert(character.sFlux.current >= vFluxCost.value, [[Vous n'avez pas assez de Flux]])
-
AP cost:
4
-
Cooldown:
4
-
Flux cost:
apMod(vAP)*cdMod(vCD)*targetMod(1,0)*puncMod(0,1)*vRange*effect(vDistance*70,70)
-
Variables:
vDistance = NumberVariable([[vDistance]], [[Distance]], [[1]], [[10]], [[1]]) vDistance.valueDisplay.value = [[ self .. " m" ]] vRange = ListVariable([[vRange]], [[Portée]], {[[mediumMod]]}, {[[9 m]]}) vTest = ListVariable([[vTest]], [[Test]], {[[sVigor]]}, {[[Vigueur]]}) vMR = StatVariable([[vMR]], [[vTest]])
-
On used script:
character.sFlux:changeCurrent(-vFluxCost.value) action.currentCD:set(vCD.value)
-
Type:
1
-
Action effects:
No effects