mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-10 07:05:41 +12:00
fix prio issues
This commit is contained in:
parent
72bc81d900
commit
8714966822
1 changed files with 7 additions and 1 deletions
|
@ -1998,6 +1998,7 @@ namespace HISP.Server
|
||||||
{
|
{
|
||||||
cost = 10000;
|
cost = 10000;
|
||||||
}
|
}
|
||||||
|
sender.LoggedinUser.MetaPriority = true;
|
||||||
|
|
||||||
byte[] pricingMessage = PacketBuilder.CreateChat(Messages.FormatWhispererPrice(cost), PacketBuilder.CHAT_BOTTOM_RIGHT);
|
byte[] pricingMessage = PacketBuilder.CreateChat(Messages.FormatWhispererPrice(cost), PacketBuilder.CHAT_BOTTOM_RIGHT);
|
||||||
sender.SendPacket(pricingMessage);
|
sender.SendPacket(pricingMessage);
|
||||||
|
@ -2022,6 +2023,7 @@ namespace HISP.Server
|
||||||
Logger.DebugPrint(sender.LoggedinUser.Username + " Sent invalid libary breed viewer request.");
|
Logger.DebugPrint(sender.LoggedinUser.Username + " Sent invalid libary breed viewer request.");
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
|
sender.LoggedinUser.MetaPriority = true;
|
||||||
string metaTag = Meta.BuildBreedViewerLibary(horseBreed);
|
string metaTag = Meta.BuildBreedViewerLibary(horseBreed);
|
||||||
metaPacket = PacketBuilder.CreateMetaPacket(metaTag);
|
metaPacket = PacketBuilder.CreateMetaPacket(metaTag);
|
||||||
sender.SendPacket(metaPacket);
|
sender.SendPacket(metaPacket);
|
||||||
|
@ -2098,7 +2100,8 @@ namespace HISP.Server
|
||||||
|
|
||||||
foreach (User nearbyUser in GameServer.GetNearbyUsers(sender.LoggedinUser.X, sender.LoggedinUser.Y, false, false))
|
foreach (User nearbyUser in GameServer.GetNearbyUsers(sender.LoggedinUser.X, sender.LoggedinUser.Y, false, false))
|
||||||
if (nearbyUser.Id != sender.LoggedinUser.Id)
|
if (nearbyUser.Id != sender.LoggedinUser.Id)
|
||||||
UpdateArea(nearbyUser.LoggedinClient);
|
if(!nearbyUser.MetaPriority)
|
||||||
|
UpdateArea(nearbyUser.LoggedinClient);
|
||||||
|
|
||||||
byte[] IsleData = PacketBuilder.CreatePlaceData(World.Isles.ToArray(), World.Towns.ToArray(), World.Areas.ToArray());
|
byte[] IsleData = PacketBuilder.CreatePlaceData(World.Isles.ToArray(), World.Towns.ToArray(), World.Areas.ToArray());
|
||||||
sender.SendPacket(IsleData);
|
sender.SendPacket(IsleData);
|
||||||
|
@ -3664,6 +3667,7 @@ namespace HISP.Server
|
||||||
{
|
{
|
||||||
int buildSlot = packet[3] - 40;
|
int buildSlot = packet[3] - 40;
|
||||||
sender.LoggedinUser.LastClickedRanchBuilding = buildSlot;
|
sender.LoggedinUser.LastClickedRanchBuilding = buildSlot;
|
||||||
|
sender.LoggedinUser.MetaPriority = true;
|
||||||
|
|
||||||
if (buildSlot == 0)
|
if (buildSlot == 0)
|
||||||
{
|
{
|
||||||
|
@ -3692,6 +3696,8 @@ namespace HISP.Server
|
||||||
{
|
{
|
||||||
Ranch ranch = Ranch.GetRanchAt(sender.LoggedinUser.X, sender.LoggedinUser.Y);
|
Ranch ranch = Ranch.GetRanchAt(sender.LoggedinUser.X, sender.LoggedinUser.Y);
|
||||||
int buildSlot = packet[3] - 40;
|
int buildSlot = packet[3] - 40;
|
||||||
|
sender.LoggedinUser.MetaPriority = true;
|
||||||
|
|
||||||
if (buildSlot == 0) // Main Building
|
if (buildSlot == 0) // Main Building
|
||||||
{
|
{
|
||||||
byte[] upgradeDescription = PacketBuilder.CreateMetaPacket(Meta.BuildRanchBuilding(ranch, ranch.GetRanchUpgrade()));
|
byte[] upgradeDescription = PacketBuilder.CreateMetaPacket(Meta.BuildRanchBuilding(ranch, ranch.GetRanchUpgrade()));
|
||||||
|
|
Loading…
Add table
Reference in a new issue