i need some help on the fly skill,i am wondering how to make the character come down to earth after using fly skill, i mean after the time expires.Does any one has any idea on that?
case 8002:
{
#region XPFly
if (CSocket.Client.XpTime)
{
CSocket.Client.XpTime = false;
CSocket.Client.XpFlying = true;
CSocket.Client.FlyTime = 40;
CSocket.Client.FlyActivated = DateTime.Now;
//DoSpell(CSocket.Client.ID, CSocket.Client.ID, CSocket.Client.X, CSocket.Client.Y, CSocket.Client.X, CSocket.Client.Y, (int)CSocket.Client.Map, Spell.ID, 0, Spell.Level);
ConquerPacket.ToLocal(ConquerPacket.Status(CSocket , 2, 0, Struct.StatusTypes.StatusEffect), CSocket.Client.X, CSocket.Client.Y, (int)CSocket.Client.Map, 0, 0);
DoSpell(CSocket.Client.ID, CSocket.Client.ID, CSocket.Client.X, CSocket.Client.Y, CSocket.Client.X, CSocket.Client.Y, (int)CSocket.Client.Map, Spell.ID, 0, Spell.Level);
}
else if CSocket.Client.FlyTime = 0;
Client.Flying = false;
ConquerPacket.ToLocal(ConquerPacket.Status(this, 2, 0, Struct.StatusTypes.StatusEffect), Client.X, Client.Y, (int)Client.Map, 0, 0);
break;
{
#endregion