Ci-dessous, les différences entre deux révisions de la page.
| talents:cri_de_guerre [2023/10/03 22:34] – créée pintou10_live.fr | talents:cri_de_guerre [2024/05/14 12:51] (Version actuelle) – pintou10_live.fr | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | //////////////////////////////////////////////////////////////////// | + | {{ : |
| - | ///////////////////////////// | + | |
| - | //////////////////////////////////////////////////////////////////// | + | |
| - | [FUNCTION crideguerre] | + | **Le guerrier pousse un cri de guerre dans un rayon de 12 tiles autour de lui, donnant un bonus de dommages physique à lui-même et à ses alliés.** |
| - | IF !(<src.tag0.crideguerre>> | + | |
| - | src.messagerouge Vous ne possédez pas cette habileté. | + | |
| - | return 1 | + | |
| - | endif | + | |
| - | IF (<src.findid.i_timershout> | + | * **Commande : .CriDeGuerre** |
| - | src.messagerouge @,,1 Vous devez attendre <eval < | + | * **Cooldown : Cooldown maximal de 140 secondes et cooldown minimal de 45 secondes. Formule : (140/ |
| - | | + | * **Durée |
| - | endif | + | ** __Bonus de dommage :__ ** |
| + | * **Armes à une main : % de cri de guerre** | ||
| + | * **Armes à deux mains : (% de cri de guerre)*2** | ||
| + | * **Dagues : ((% de cri de guerre)*2)/ | ||
| + | * **Arcs : (% de cri de guerre)/ | ||
| + | * **Arbalètes : % de cri de guerre** | ||
| + | ** __Compétences influencée :__ ** | ||
| - | IF (< | + | ** __Guerrier__ ** |
| - | | + | * **Attaque perçante : % de cri de guerre** |
| - | | + | * **Balayage : % de cri de guerre** |
| - | endif | + | * **Contre-attaque : % de cri de guerre** |
| + | ** __Archer__ ** | ||
| + | * **Tir d' | ||
| + | * **Tir en mouvement : (% de cri de guerre)/4** | ||
| + | * **Pluie de flèche : % de cri de guerre** | ||
| - | IF (< | + | ** __Roublard__ ** |
| - | local.impactshout=1 | + | * **Arme d' |
| - | local.impactshout_timer=300 | + | * **Danse de dagues : (% de cri de guerre)/5** |
| - | + | ||
| - | ELIF (< | + | |
| - | local.impactshout=2 | + | |
| - | local.impactshout_timer=300 | + | |
| - | + | ||
| - | ELIF (< | + | |
| - | local.impactshout=3 | + | |
| - | | + | |
| - | + | ||
| - | ELIF (< | + | |
| - | local.impactshout=4 | + | |
| - | local.impactshout_timer=300 | + | |
| - | + | ||
| - | ELIF (< | + | |
| - | local.impactshout=5 | + | |
| - | local.impactshout_timer=450 | + | |
| - | + | ||
| - | ELIF (< | + | |
| - | local.impactshout=6 | + | |
| - | local.impactshout_timer=450 | + | |
| - | + | ||
| - | ELIF (< | + | |
| - | local.impactshout=7 | + | |
| - | local.impactshout_timer=450 | + | |
| - | + | ||
| - | ELIF (< | + | |
| - | local.impactshout=8 | + | |
| - | local.impactshout_timer=450 | + | |
| - | + | ||
| - | ELIF (< | + | |
| - | local.impactshout=9 | + | |
| - | local.impactshout_timer=450 | + | |
| - | + | ||
| - | ELSE | + | |
| - | local.impactshout=10 | + | |
| - | local.impactshout_timer=600 | + | |
| - | ENDIF | + | |
| - | |||
| - | src.SAYua 020 0 0 eng Pousse un cri de guerre | ||
| - | if (< | ||
| - | SRC.sfx 00a2 | ||
| - | else | ||
| - | src.sfx 0338 | ||
| - | endif | ||
| - | |||
| - | src.CircleFX 12, | ||
| - | |||
| - | serv.newitem i_timershout | ||
| - | new.timer=140-(< | ||
| - | SRC.equip < | ||
| - | |||
| - | ref1=< | ||
| - | forclients 12 | ||
| - | if !(< | ||
| - | |||
| - | //IF (<isteam < | ||
| - | tag.battleshout=< | ||
| - | serv.newitem i_battleshout | ||
| - | new.timer=< | ||
| - | if (< | ||
| - | new.tag.puissance=< | ||
| - | else | ||
| - | new.tag.puissance=< | ||
| - | endif | ||
| - | equip < | ||
| - | //ENDIF | ||
| - | |||
| - | endif | ||
| - | if (< | ||
| - | if !(< | ||
| - | |||
| - | //IF (<isteam < | ||
| - | findid.i_mem_Vaudou.link.tag.battleshout=< | ||
| - | serv.newitem i_battleshout | ||
| - | new.timer=< | ||
| - | if (< | ||
| - | new.tag.puissance=< | ||
| - | else | ||
| - | new.tag.puissance=< | ||
| - | endif | ||
| - | findid.i_mem_Vaudou.link.equip < | ||
| - | //ENDIF | ||
| - | |||
| - | endif | ||
| - | endif | ||
| - | |||
| - | |||
| - | |||
| - | endfor | ||
| - | |||
| - | [itemdef i_timershout] //////////// | ||
| - | id=i_memory | ||
| - | name=Cooldown Cri de Guerre | ||
| - | TYPE=T_eq_script | ||
| - | |||
| - | ON=@TIMER | ||
| - | remove | ||
| - | return 1 | ||
| - | |||
| - | |||
| - | [ITEMDEF i_battleshout] | ||
| - | ID=i_memory | ||
| - | type=t_eq_script | ||
| - | NAME=Boost Cri de guerre | ||
| - | |||
| - | on=@create | ||
| - | ATTR=attr_invis | ||
| - | |||
| - | ON=@EQUIP | ||
| - | SRC.EFFECT=3, | ||
| - | SRC.SFX=490 | ||
| - | SRC.messagevert Le cri de guerre vous motive et augmente la force de vos coups | ||
| - | src.tag.battleshout=(< | ||
| - | src.say < | ||
| - | |||
| - | |||
| - | ON=@TIMER | ||
| - | cont.messagerouge Vous perdez le bonus du cri de guerre. | ||
| - | cont.EFFECT=3, | ||
| - | cont.TAG.BATTLESHOUT= | ||
| - | REMOVE | ||
| - | return 0 | ||