-
Name:
mRegenerationI
-
Displayed name:
Régénération I
-
Description:
Les chairs de la créature se referment d'elles-mêmes : ses plaies se résorbent à vue d'œil, tant que le feu ou l'acide ne viennent pas les ronger. Ce don a son revers : ces deux fléaux la blessent plus durement que quiconque. La créature récupère 1 PV par seconde. Si elle subit des dégâts feu ou acide, sa régénération s'interrompt pendant les 6 secondes qui suivent : c'est le rôle de l'action « Interrompre la régénération », que ce talent lui donne. Elle gagne en outre 1 point de Faiblesse au feu et 1 point de Faiblesse à l'acide.
-
Condition:
-
Cost:
expCost(2000,500) -
Script:
stat = character:createStat([[sRegeneration]]) stat.displayName:set([[Régénération]]) stat:addNormal([[1]], [[natural]], [[Régénération I]]) stat = character:createStat([[sAcidWeakness]]) stat.displayName:set([[Faiblesse à l'acide]]) stat:addNormal([[1]], [[natural]], [[Régénération I]]) stat = character:createStat([[sFireWeakness]]) stat.displayName:set([[Faiblesse au feu]]) stat:addNormal([[1]], [[natural]], [[Régénération I]]) aRemoveRegeneration = character:createAction([[aRemoveRegeneration]]) aRemoveRegeneration.displayName:set([[Interrompre la régénération]]) aRemoveRegeneration.apCost:set([[0]]) aRemoveRegeneration.cooldown:set([[0]]) aRemoveRegeneration.description:set([[Après avoir subi des dégâts feu ou acide, la régénération de la créature s'interrompt pendant 8 secondes.]]) aRemoveRegeneration.castDescription:set([[Votre régénération s'interrompt pendant les 6 prochaines secondes.]]) aRemoveRegeneration.onPostScript:set([=[ if (success) then action.currentCD.value = vCD.value effect = character:createEffect([[mRemoveRegeneration]]) effect.displayName:set([[Régénération interrompue]]) effect.description:set([[La régénération est interrompue pendant 6 secondes.]]) effect.script:set([==[character.sRegeneration:addCurrent([[-100%]], [[natural]], [[Régénération interrompue]])]==]) effect:activate() effect.duration:set(7) end ]=]) aRemoveRegeneration:addTag([[autoSuccess]], [[Réussite automatique]]) modifier.undoScript:_add([[ character.aRemoveRegeneration:delete() ]]) -
Duration:
-1
-
Type:
0
-
Recurrent script:
character.sHP:changeCurrent(character.sRegeneration.current) -
Add ons:
-
Upgrades: