Exemplo n.º 1
0
 public override void AI()
 {
     timer++;
     if (TNPC.HasPlayerTarget)
     {
         switch (timer % 180)
         {
         case 139:
         case 159:
         case 179:
             var target   = Starver.Instance.Players[TNPC.target];
             var velocity = target.Center - Center;
             velocity.Length(rand.NextFloat(12.5f, 15f));
             var damage = rand.Next(20, 40) * DamageIndex;
             NewProj(Velocity, ProjectileID.SkeletonBone, (int)damage);
             break;
         }
     }
     if (timer % 3 == 0)
     {
         TNPC.SendData();
     }
 }