Je n'ai pas de script tout fait à te donner, mais je peux te donner des pistes pour que tu écrives le tien.
Pour commencer, tu pourrais créer une nouvelle technique appelée par exemple "Counter". Cette magie activerait un booléen, disons "countering" dans Game_Battler.
Ensuite, dans la fonction qui gère l'attaque, fait une condition qui check si countering est à true. Si oui, alors, ça by-pass l'appel de la fonction qui reçoit les dégâts et appelle une nouvelle fonction qui renvoit l'attaque, mais deux fois plus forte.
J'espère que ça va te débloquer.
|