public void CaseSleep() { Creature c = Obj as Creature; bool proceed = false; int i = 0; Player player = null; while (!proceed) { i = random.Next(0, c.PlayersInRange.Count()); player = c.PlayersInRange[i]; if (c.GetDistanceToWorldPoint(player) < 151 && !player.IsDead && !player.IsInvulnerable) { proceed = true; } } //BuffInfo b = AbilityMgr.GetBuffInfo(14897, c, c); // Iron Body //c.BuffInterface.QueueBuff(new BuffQueueInfo(c, c.Level, b)); () }