fix(network): Adds UOG & Fixes ConnectUO packet (#552)
- [X] Adds UOG Extended and Compact (0xF1 0x51 packet) - [X] Fixes ConnectUO bad length
This commit is contained in:
parent
5e3b42bf9c
commit
c50322c0e3
25 changed files with 196 additions and 38 deletions
|
|
@ -291,28 +291,28 @@ namespace Server.Items
|
|||
switch (m_Cannon.CannonDirection)
|
||||
{
|
||||
case CannonDirection.North:
|
||||
if (y < 0 && Math.Abs(x) <= -y / 3)
|
||||
if (y < 0 && x.Abs() <= -y / 3)
|
||||
{
|
||||
allow = true;
|
||||
}
|
||||
|
||||
break;
|
||||
case CannonDirection.East:
|
||||
if (x > 0 && Math.Abs(y) <= x / 3)
|
||||
if (x > 0 && y.Abs() <= x / 3)
|
||||
{
|
||||
allow = true;
|
||||
}
|
||||
|
||||
break;
|
||||
case CannonDirection.South:
|
||||
if (y > 0 && Math.Abs(x) <= y / 3)
|
||||
if (y > 0 && x.Abs() <= y / 3)
|
||||
{
|
||||
allow = true;
|
||||
}
|
||||
|
||||
break;
|
||||
case CannonDirection.West:
|
||||
if (x < 0 && Math.Abs(y) <= -x / 3)
|
||||
if (x < 0 && y.Abs() <= -x / 3)
|
||||
{
|
||||
allow = true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue