Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static void PlayerJump(Data generalData, Client.GameClient client)
- {
- client.Entity.KillCount2 = 0;
- //client.Entity.KillCount /= 2;
- client.Entity.SpiritFocus = false;
- ushort oldX = client.Entity.X;
- ushort oldY = client.Entity.Y;
- client.Entity.Action = Arab_TQ.Game.Enums.ConquerAction.None;
- client.Mining = false;
- if (client.Entity.ContainsFlag(Update.Flags.CastPray))
- {
- client.Entity.RemoveFlag(Update.Flags.CastPray);
- foreach (var Client in client.Prayers)
- {
- if (Client.Entity.ContainsFlag(Update.Flags.Praying))
- {
- Client.Entity.RemoveFlag(Update.Flags.Praying);
- }
- }
- client.Prayers.Clear();
- }
- if (client.Entity.ContainsFlag(Update.Flags.Praying))
- {
- client.Entity.RemoveFlag(Update.Flags.Praying);
- client.PrayLead.Prayers.Remove(client);
- client.PrayLead = null;
- }
- Time32 Now = Time32.Now;
- client.Attackable = true;
- if (client.Entity.AttackPacket != null)
- {
- client.Entity.AttackPacket = null;
- }
- if (client.Entity.Dead)
- {
- if (Now > client.Entity.DeathStamp.AddSeconds(4))
- {
- client.Disconnect();
- return;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement