mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-23 21:25:52 +12:00
Add pot of gold.
This commit is contained in:
parent
2c77957434
commit
a7ad6fc60c
6 changed files with 31 additions and 4 deletions
|
@ -2809,13 +2809,28 @@ namespace HISP.Server
|
|||
return;
|
||||
}
|
||||
|
||||
if(loggedInUser.Y != newY || loggedInUser.X != newX)
|
||||
|
||||
if (loggedInUser.Y != newY || loggedInUser.X != newX)
|
||||
{
|
||||
loggedInUser.Facing = direction + (onHorse * 5);
|
||||
if (moveTwo)
|
||||
direction += 20;
|
||||
loggedInUser.Y = newY;
|
||||
loggedInUser.X = newX;
|
||||
|
||||
|
||||
// check Treasures
|
||||
if (Treasure.IsTileTreasure(loggedInUser.X, loggedInUser.Y))
|
||||
{
|
||||
Treasure treasure = Treasure.GetTreasureAt(loggedInUser.X, loggedInUser.Y);
|
||||
if (treasure.Type == "RAINBOW")
|
||||
{
|
||||
treasure.CollectTreasure(loggedInUser);
|
||||
Update(sender);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
byte[] moveResponse = PacketBuilder.CreateMovementPacket(loggedInUser.X, loggedInUser.Y, loggedInUser.CharacterId, loggedInUser.Facing, direction, true);
|
||||
sender.SendPacket(moveResponse);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue