private static bool CheckForChangedHealth(Unit me) { uint health; if (!LastCheckedHp.TryGetValue(me, out health)) { LastCheckedHp.Add(me,me.Health); } var boolka = health > me.Health; LastCheckedHp[me] = me.Health; return boolka; }