public void Passif(Personnage p) { int pvVictime = p.PvActuel; pvVictime -= (int)(Partie.personnageTour.Sorts[Partie.personnageTour.SortActif()].Dgt * (1 + ((float)Partie.personnageTour.DgtBonusActuel) / 100f - ((float)p.ResBonusActuel) / 100f)); if (pvVictime <= 0 && !Partie.MemeEquipe(this, p)) { if (PaActuel < Pa) { PaActuel = Pa; } PmActuel += 6; DgtBonusActuel += 100; for (int i = 0; i < Partie.personnageTour.SortsCd.Length; i++) { if (Partie.personnageTour.SortsCd[i] > 0) { Partie.personnageTour.SortsCd[i] = 0; Partie.personnageTour.affichageCdSort[i].text = ""; Partie.personnageTour.sortsIcone[i].GetComponent <SpriteRenderer>().color = Color.white; } } } }