public static void SkillStart(Creature creature, Skill skill, byte unkByte) { var packet = new Packet(Op.SkillStart, creature.EntityId); packet.PutUShort((ushort)skill.Info.Id); packet.PutByte(unkByte); if (skill.Data.Type != SkillType.BroadcastStartStop) creature.Client.Send(packet); else creature.Region.Broadcast(packet, creature); }