fix: Fixes issue with duping items and serialization, and sector lists. (#1662)
This commit is contained in:
parent
497ea87943
commit
3812a783ca
6 changed files with 32 additions and 53 deletions
|
|
@ -568,12 +568,12 @@ public sealed partial class Map : IComparable<Map>, ISpanFormattable, ISpanParsa
|
|||
}
|
||||
}
|
||||
|
||||
public void OnEnter(Mobile m)
|
||||
internal void OnEnter(Mobile m)
|
||||
{
|
||||
OnEnter(m.Location, m);
|
||||
}
|
||||
|
||||
public void OnEnter(Point3D p, Mobile m)
|
||||
internal void OnEnter(Point3D p, Mobile m)
|
||||
{
|
||||
if (this != Internal)
|
||||
{
|
||||
|
|
@ -581,14 +581,14 @@ public sealed partial class Map : IComparable<Map>, ISpanFormattable, ISpanParsa
|
|||
}
|
||||
}
|
||||
|
||||
public void OnEnter(Item item)
|
||||
internal void OnEnter(Item item)
|
||||
{
|
||||
OnEnter(item.Location, item);
|
||||
}
|
||||
|
||||
public void OnEnter(Point3D p, Item item)
|
||||
internal void OnEnter(Point3D p, Item item)
|
||||
{
|
||||
if (this == Internal)
|
||||
if (this == Internal || item.Parent != null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
|
@ -606,12 +606,12 @@ public sealed partial class Map : IComparable<Map>, ISpanFormattable, ISpanParsa
|
|||
}
|
||||
}
|
||||
|
||||
public void OnLeave(Mobile m)
|
||||
internal void OnLeave(Mobile m)
|
||||
{
|
||||
OnLeave(m.Location, m);
|
||||
}
|
||||
|
||||
public void OnLeave(Point3D p, Mobile m)
|
||||
internal void OnLeave(Point3D p, Mobile m)
|
||||
{
|
||||
if (this != Internal)
|
||||
{
|
||||
|
|
@ -619,14 +619,14 @@ public sealed partial class Map : IComparable<Map>, ISpanFormattable, ISpanParsa
|
|||
}
|
||||
}
|
||||
|
||||
public void OnLeave(Item item)
|
||||
internal void OnLeave(Item item)
|
||||
{
|
||||
OnLeave(item.Location, item);
|
||||
}
|
||||
|
||||
public void OnLeave(Point3D p, Item item)
|
||||
internal void OnLeave(Point3D p, Item item)
|
||||
{
|
||||
if (this == Internal)
|
||||
if (this == Internal || item.Parent != null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue