Core/AreaTriggers: Fix triggering of client areatriggers for some shapes
Port From (https://github.com/TrinityCore/TrinityCore/commit/b070e63fa867f7f25e73e9ef3aafbe18902a50e9)
This commit is contained in:
@@ -96,6 +96,13 @@ namespace Game.DataStorage
|
||||
public float[] Coefficient = new float[4];
|
||||
}
|
||||
|
||||
public sealed class LocationRecord
|
||||
{
|
||||
public uint Id;
|
||||
public Vector3 Pos;
|
||||
public float[] Rot = new float[3];
|
||||
}
|
||||
|
||||
public sealed class LockRecord
|
||||
{
|
||||
public uint Id;
|
||||
|
||||
@@ -13,6 +13,26 @@ namespace Game.DataStorage
|
||||
public int QuestID;
|
||||
}
|
||||
|
||||
public sealed class PathRecord
|
||||
{
|
||||
public uint Id;
|
||||
public byte Type;
|
||||
public byte SplineType;
|
||||
public byte Red;
|
||||
public byte Green;
|
||||
public byte Blue;
|
||||
public byte Alpha;
|
||||
public byte Flags;
|
||||
}
|
||||
|
||||
public sealed class PathNodeRecord
|
||||
{
|
||||
public uint Id;
|
||||
public ushort PathID;
|
||||
public short Sequence;
|
||||
public int LocationID;
|
||||
}
|
||||
|
||||
public sealed class PhaseRecord
|
||||
{
|
||||
public uint Id;
|
||||
|
||||
Reference in New Issue
Block a user