mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-23 21:25:52 +12:00
Fix quest issues, and metaprority not being priority.
This commit is contained in:
parent
76f3d7d731
commit
c9c81d721e
5 changed files with 668 additions and 669 deletions
|
@ -4144,8 +4144,13 @@ namespace HISP.Server
|
|||
return;
|
||||
}
|
||||
|
||||
byte[] WeatherUpdate = PacketBuilder.CreateWeatherUpdatePacket(forClient.LoggedinUser.GetWeatherSeen());
|
||||
forClient.SendPacket(WeatherUpdate);
|
||||
string lastWeather = forClient.LoggedinUser.LastSeenWeather;
|
||||
string weather = forClient.LoggedinUser.GetWeatherSeen();
|
||||
if (lastWeather != weather)
|
||||
{
|
||||
byte[] WeatherUpdate = PacketBuilder.CreateWeatherUpdatePacket(weather);
|
||||
forClient.SendPacket(WeatherUpdate);
|
||||
}
|
||||
}
|
||||
public static void UpdateWorld(GameClient forClient)
|
||||
{
|
||||
|
@ -4194,6 +4199,7 @@ namespace HISP.Server
|
|||
UpdateArea(client);
|
||||
}
|
||||
}
|
||||
|
||||
public static void UpdateArea(GameClient forClient)
|
||||
{
|
||||
if (!forClient.LoggedIn)
|
||||
|
@ -4221,14 +4227,6 @@ namespace HISP.Server
|
|||
LocationStr = Meta.BuildSpecialTileInfo(forClient.LoggedinUser, specialTile);
|
||||
}
|
||||
|
||||
string lastWeather = forClient.LoggedinUser.LastSeenWeather;
|
||||
string weather = forClient.LoggedinUser.GetWeatherSeen();
|
||||
if(lastWeather != weather)
|
||||
{
|
||||
byte[] WeatherUpdate = PacketBuilder.CreateWeatherUpdatePacket(weather);
|
||||
forClient.SendPacket(WeatherUpdate);
|
||||
}
|
||||
|
||||
byte[] AreaMessage = PacketBuilder.CreateMetaPacket(LocationStr);
|
||||
forClient.SendPacket(AreaMessage);
|
||||
forClient.LoggedinUser.MetaPriority = false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue