void TauntApply(Unit taunter) { HostileReference refe = threatContainer.GetReferenceByTarget(taunter); if (GetCurrentVictim() != null && refe != null && (refe.GetThreat() < getCurrentVictim().GetThreat())) { if (refe.GetTempThreatModifier() == 0.0f) // Ok, temp threat is unused { refe.SetTempThreat(getCurrentVictim().GetThreat()); } } }