Ci-dessous, les différences entre deux révisions de la page.
| talents:provocation [2023/10/03 22:27] – créée pintou10_live.fr | talents:provocation [2024/05/14 13:03] (Version actuelle) – pintou10_live.fr | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | /////////////////////////////////////////////////////////// | + | {{ : |
| - | //////////////// | + | |
| - | /////////////////////////////////////////////////////////// | + | |
| - | [FUNCTION ProvocationDeMasse] | + | **Cette compétence permet de débloquer deux habiletés au guerrier : Provocation de masse et Provocation. Activer " |
| - | IF (<SRC.TAG0.Assourdissement> | + | |
| - | SRC.MESSAGErouge Vous ne pouvez utiliser d'habileté pour encore <eval <src.findid.i_shieldbash.timer>> | + | |
| - | RETURN | + | |
| - | ENDIF | + | |
| - | IF !(<src.tag0.provocation>> | + | * **Commandes : .Provocation et .ProvocationDeMasse** |
| - | SRC.MESSAGEROUGE Vous ne possédez pas cette habileté. | + | * **Coût : La provocation |
| - | RETURN 1 | + | * **Distance de la provocation de masse : 4 + ( (% de Provocation)/10)** |
| - | ENDIF | + | * **Durée de l' |
| - | + | | |
| - | IF (< | + | |
| - | SRC.MESSAGEROUGE Vous devez encore attendre <eval < | + | |
| - | | + | |
| - | endif | + | |
| - | + | ||
| - | IF (< | + | |
| - | src.messagerouge Vous ne pouvez pas utiliser cette habileté dans votre état actuel. | + | |
| - | return 1 | + | |
| - | endif | + | |
| - | + | ||
| - | src.anim 16 | + | |
| - | + | ||
| - | REF1=< | + | |
| - | CircleFX 11, | + | |
| - | + | ||
| - | FORCHARS (4+(< | + | |
| - | + | ||
| - | if !(< | + | |
| - | if (< | + | |
| - | F_PeaceNpc | + | |
| - | + | ||
| - | serv.newitem i_mem_taunt | + | |
| - | equip < | + | |
| - | ATTACK < | + | |
| - | + | ||
| - | serv.newitem i_mem_taunt2 | + | |
| - | equip < | + | |
| - | new.link=< | + | |
| - | new.timer 5 + (< | + | |
| - | | + | |
| - | + | ||
| - | IF !(< | + | |
| - | EFFECT=3, | + | |
| - | DMG=1, < | + | |
| - | endif | + | |
| - | endif | + | |
| - | endfor | + | |
| - | + | ||
| - | serv.newitem i_timermassprovocation | + | |
| - | NEW.EQUIP < | + | |
| - | new.timer = 80 - (< | + | |
| - | + | ||
| - | + | ||
| - | [ITEMDEF i_mem_taunt] | + | |
| - | TYPE=t_eq_script | + | |
| - | name=mem taunt | + | |
| - | + | ||
| - | on=@create | + | |
| - | attr=attr_invis | + | |
| - | timer=-1 | + | |
| - | + | ||
| - | on=@equip | + | |
| - | src.events | + | |
| - | + | ||
| - | + | ||
| - | [itemdef i_timermassprovocation] | + | |
| - | id=i_memory | + | |
| - | name=Timer Massprovocation | + | |
| - | TYPE=T_eq_script | + | |
| - | + | ||
| - | ON=@TIMER | + | |
| - | remove | + | |
| - | return 1 | + | |
| - | + | ||
| - | + | ||
| - | [FUNCTION Provocation] | + | |
| - | if !(< | + | |
| - | src.messagerouge Vous ne possédez pas cette habileté. | + | |
| - | return 1 | + | |
| - | Endif | + | |
| - | + | ||
| - | if !(< | + | |
| - | src.tag0.taunt=1 | + | |
| - | src.events +e_provocation_active | + | |
| - | src.messagevert Vos attaques vont provoquer l' | + | |
| - | else | + | |
| - | src.tag0.taunt= | + | |
| - | src.messagerouge Vos attaques ne provoqueront plus l' | + | |
| - | src.events -e_provocation_active | + | |
| - | endif | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | [ITEMDEF i_mem_taunt2] | + | |
| - | TYPE=t_eq_script | + | |
| - | name=mem taunt2 | + | |
| - | + | ||
| - | on=@create | + | |
| - | attr=attr_invis | + | |
| - | timer=2 | + | |
| - | + | ||
| - | + | ||
| - | on=@timer | + | |
| - | if (<cont.distance < | + | |
| - | cont.events -e_provocation_event | + | |
| - | cont.consume i_mem_taunt | + | |
| - | remove | + | |
| - | endif | + | |
| - | timer=2 | + | |
| - | return 1 | + | |
| - | + | ||
| - | [EVENTS e_provocation_event] | + | |
| - | + | ||
| - | ON=@NPCActFight | + | |
| - | if !(< | + | |
| - | return 1 | + | |
| - | endif | + | |
| - | + | ||
| - | ON=@Attack | + | |
| - | if !(< | + | |
| - | return 1 | + | |
| - | endif | + | |
| - | + | ||
| - | ON=@GetHit | + | |
| - | if (< | + | |
| - | i.attack < | + | |
| - | endif | + | |
| - | + | ||
| - | on=@hit | + | |
| - | if !(< | + | |
| - | return 1 | + | |
| - | endif | + | |
| - | + | ||
| - | ON=@HitTry | + | |
| - | if !(< | + | |
| - | return 1 | + | |
| - | endif | + | |
| - | + | ||
| - | + | ||
| - | [EVENTS e_provocation_active] | + | |
| - | on=@hit | + | |
| - | if (< | + | |
| - | if !(< | + | |
| - | src.F_PeaceNpc | + | |
| - | + | ||
| - | serv.newitem i_mem_taunt2 | + | |
| - | src.equip < | + | |
| - | new.link=< | + | |
| - | new.timer=2 | + | |
| - | + | ||
| - | serv.newitem i_mem_taunt | + | |
| - | src.equip < | + | |
| - | new.timer=-1 | + | |
| - | + | ||
| - | endif | + | |
| - | endif | + | |