Outils pour utilisateurs

Outils du site


talents:desarconnement

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
talents:desarconnement [2023/10/03 22:18] – créée pintou10_live.frtalents:desarconnement [2024/05/14 12:38] (Version actuelle) pintou10_live.fr
Ligne 1: Ligne 1:
-if (<i.tag0.desarconnement>>0)+{{ :playground:14.png  |Désarçonnement }}
  
- if !(<src.npc>) && (<src.findlayer(2).type>==t_shield)  +**Cet effet est ajouté à celui du désarmementLorsqu'utilisé sur un joueur, cela aura pour effet de lui retire son bouclier (et le joueur ne pourra pas équiper de boucliers pour la durée du désarmement). Lorsqu'utilisé sur un NPCce dernier aura un mallus d'armure pour la durée du désarmement.**
- TRY src.findlayer(2).unequip  //shield +
- src.events +e_desarconnement +
- src.timerf 10+(<i.tag0.desarmement>/20),src.events -e_desarconnement +
- src.timerf 10+(<i.tag0.desarmement>/20),src.messagevert Vous pouvez rééquiper des boucliers à nouveau. +
- SRC.MESSAGEROUGE Vous vous faites désarçonner de votre bouclier. +
- endif+
  
- if (<src.npc>&& !(<src.tag.GlobalCooldownDesarconnement>==1+  * **Cooldown : Pour l'effet sur les monstres, il y a un cooldown par monstre, empêchant qu'un monstre soit constamment sous l'effet de ce mallusLe cooldown maximal est 60 secondes et le cooldown minimal est 20 secondes. Formule : (60/(Intelligence/500))-((% de désarçonnement)*10)/50** 
- local.DebuffAR=<R10 30+ (<i.tag0.desarmement>/2)+  * **Durée du désarçonnement : 2 + ((% de désarçonnement)*10)/200** 
 +  * **Mallus d'armure : (10 à 30+ (((% de désarçonnement)*10)/2)**
  
- if (<LOCAL.DebuffAR> > <src.modar>) 
- LOCAL.DebuffAR = <src.MODAR> 
- endif 
- 
- src.emote Se fait désarçonner 
- src.modar -= <LOCAL.DebuffAR>  
- src.timerf 10+(<i.tag0.desarconnement>/50), src.modar =<LOCAL.DebuffAR> 
- src.tag.GlobalCooldownDesarconnement=1 
- src.timerf 20+(<i.tag0.desarmement>/25)-(<i.int>/65), src.tag.GlobalCooldownDesarconnement= 
- 
- endif 
- 
- 
-///////////////Vaudou 
- 
- if (<src.defname>==c_Vaudou) 
- if !(<src.findid.i_mem_Vaudou.link.npc>) && (<src.findid.i_mem_Vaudou.link.findlayer(2).type>==t_shield)  
- TRY src.findid.i_mem_Vaudou.link.findlayer(2).unequip  //shield 
- src.findid.i_mem_Vaudou.link.events +e_desarconnement 
- src.findid.i_mem_Vaudou.link.timerf 10+(<i.tag0.desarmement>/20), events -e_desarconnement 
- src.findid.i_mem_Vaudou.link.timerf 10+(<i.tag0.desarmement>/20), messagevert Vous pouvez rééquiper des boucliers à nouveau. 
- SRC.findid.i_mem_Vaudou.link.MESSAGEROUGE Vous vous faites désarçonner de votre bouclier. 
- endif 
- 
- if (<src.findid.i_mem_Vaudou.link.npc>) && !(<src.findid.i_mem_Vaudou.link.tag.GlobalCooldownDesarconnement>==1) 
- local.DebuffAR=<R10 30> + (<i.tag0.desarmement>/2) 
- 
- if (<LOCAL.DebuffAR> > <src.findid.i_mem_Vaudou.link.modar>) 
- LOCAL.DebuffAR = <src.findid.i_mem_Vaudou.link.MODAR> 
- endif 
- 
- src.findid.i_mem_Vaudou.link.emote Se fait désarçonner 
- src.findid.i_mem_Vaudou.link.modar -= <LOCAL.DebuffAR>  
- src.findid.i_mem_Vaudou.link.timerf 10+(<i.tag0.desarmement>/50), modar =<LOCAL.DebuffAR> 
- src.findid.i_mem_Vaudou.link.tag.GlobalCooldownDesarconnement=1 
- src.findid.i_mem_Vaudou.link.timerf 20+(<i.tag0.desarmement>/25)-(<i.int>/65), tag.GlobalCooldownDesarconnement= 
- 
- endif 
- endif 
- 
- 
- 
-endif 
talents/desarconnement.1696371513.txt.gz · Dernière modification : de pintou10_live.fr