Fix crash at startup

This commit is contained in:
Bluzume 2021-11-07 05:13:49 -05:00
parent 163b181eac
commit a383a67b4b
2 changed files with 6 additions and 6 deletions

View file

@ -731,7 +731,7 @@ namespace HISP.Server
} }
// Register Arenas // Register Arenas
int totalArenas = gameData.arena.Count; int totalArenas = gameData.arena.arena_list.Count;
for (int i = 0; i < totalArenas; i++) for (int i = 0; i < totalArenas; i++)
{ {
int arenaId = gameData.arena.arena_list[i].arena_id; int arenaId = gameData.arena.arena_list[i].arena_id;

View file

@ -1642,31 +1642,31 @@ namespace HISP.Server
Arena arena = Arena.GetAreaById(arenaId); Arena arena = Arena.GetAreaById(arenaId);
if (!Arena.UserHasEnteredHorseInAnyArena(sender.LoggedinUser)) if (!Arena.UserHasEnteredHorseInAnyArena(sender.LoggedinUser))
{ {
if (horseInstance.BasicStats.Thirst <= 300) if (horseInstance.BasicStats.Thirst <= 200)
{ {
byte[] tooThirsty = PacketBuilder.CreateChat(Messages.ArenaTooThirsty, PacketBuilder.CHAT_BOTTOM_RIGHT); byte[] tooThirsty = PacketBuilder.CreateChat(Messages.ArenaTooThirsty, PacketBuilder.CHAT_BOTTOM_RIGHT);
sender.SendPacket(tooThirsty); sender.SendPacket(tooThirsty);
break; break;
} }
else if (horseInstance.BasicStats.Hunger <= 300) else if (horseInstance.BasicStats.Hunger <= 200)
{ {
byte[] tooHungry = PacketBuilder.CreateChat(Messages.ArenaTooHungry, PacketBuilder.CHAT_BOTTOM_RIGHT); byte[] tooHungry = PacketBuilder.CreateChat(Messages.ArenaTooHungry, PacketBuilder.CHAT_BOTTOM_RIGHT);
sender.SendPacket(tooHungry); sender.SendPacket(tooHungry);
break; break;
} }
else if (horseInstance.BasicStats.Shoes <= 300) else if (horseInstance.BasicStats.Shoes <= 200)
{ {
byte[] needsFarrier = PacketBuilder.CreateChat(Messages.ArenaNeedsFarrier, PacketBuilder.CHAT_BOTTOM_RIGHT); byte[] needsFarrier = PacketBuilder.CreateChat(Messages.ArenaNeedsFarrier, PacketBuilder.CHAT_BOTTOM_RIGHT);
sender.SendPacket(needsFarrier); sender.SendPacket(needsFarrier);
break; break;
} }
else if (horseInstance.BasicStats.Tiredness <= 300) else if (horseInstance.BasicStats.Tiredness <= 200)
{ {
byte[] tooTired = PacketBuilder.CreateChat(Messages.ArenaTooTired, PacketBuilder.CHAT_BOTTOM_RIGHT); byte[] tooTired = PacketBuilder.CreateChat(Messages.ArenaTooTired, PacketBuilder.CHAT_BOTTOM_RIGHT);
sender.SendPacket(tooTired); sender.SendPacket(tooTired);
break; break;
} }
else if (horseInstance.BasicStats.Health <= 300) else if (horseInstance.BasicStats.Health <= 200)
{ {
byte[] needsVet = PacketBuilder.CreateChat(Messages.ArenaNeedsVet, PacketBuilder.CHAT_BOTTOM_RIGHT); byte[] needsVet = PacketBuilder.CreateChat(Messages.ArenaNeedsVet, PacketBuilder.CHAT_BOTTOM_RIGHT);
sender.SendPacket(needsVet); sender.SendPacket(needsVet);