-
Tags:
['biologicDamage', 'Biologic damage'] -
Name:
aVenomousChelicera
-
Displayed name:
Chélicères venimeuses
-
Description:
La créature abat ses chélicères devant elle empoisonnant les créatures touchées en leur infligeant des dégâts biologiques sur la durée.
-
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]: Inflige vDamage.string dégâts biologiques toutes les 3 secondes pendant vDuration.string. *Si la cible est déjà affectée par ce venin, la durée est réinitialisée au lieu de cumuler les dégâts.* *La cible peut réagir avec son Esquive pour annuler les effets de cette action.*
-
Condition:
assert(character.sFlux.current >= vFluxCost.value, [[Vous n'avez pas assez de Flux.]])
-
AP cost:
3
-
Cooldown:
5
-
Flux cost:
apMod(vAP)*cdMod(vCD)*targetMod(1,0)*puncMod(vDuration,3)*contactMod*effect(vDamage*25,60)*reacSave*cancelOnSave
-
Variables:
vRange = ListVariable([[vRange]], [[Portée]], {[[contactMod]]}, {[[Contact]]}) vTest = ListVariable([[vTest]], [[Test]], {[[sVigor]]}, {[[Vigueur]]}) vMR = StatVariable([[vMR]], [[vTest]]) vDuration = NumberVariable([[vDuration]], [[Durée]], [[10]], [[30]], [[5]]) vDuration.valueDisplay.value = [[ self .. " secondes" ]] vDamage = NumberVariable([[vDamage]], [[Dégâts]], [[1]], [[10]], [[1]])
-
On used script:
character.sFlux:changeCurrent(-vFluxCost.value) action.currentCD:set(vCD.value)
-
Type:
1
-
Action effects:
-
Use case:
3
-
Name:
Chélicères venimeuses
-
Description:
-
Script:
if (not character:has([[mVenomousChelicera]])) then effect = character:createEffect([[mVenomousChelicera]]) effect.displayName:set([[Chélicères venimeuses]]) effect.description:set([[La créature subit {{vDamage.value}} dégât(s) biologiques toutes les 2 secondes.]]) effect:activate() end character.mVenomousChelicera.recurrentScript:set([=[if (((character.currentTime - {={character.currentTime}=}) % 2) == 0) then character:damage({{vDamage.value}}, 1, [[Biologic]]) display([[Chélicères venimeuses]], [[Vous subissez {{vDamage.value}} dégât(s) biologiques.]]) end]=]) character.mVenomousChelicera.duration:set({{vDuration.value}})
-
Variables:
-