fix: Fixes duping containers and removes copying private setter properties (#1816)
### Summary - Removes copying private setters - Fixes duping containers - Adds public `Dupe.DoDupe` functions for external scripts to hook into the existing logic.
This commit is contained in:
parent
c69d16a90e
commit
0b802dbe1b
5 changed files with 116 additions and 65 deletions
|
|
@ -865,10 +865,12 @@ public partial class Mobile : IHued, IComparable<Mobile>, ISpawnable, IObjectPro
|
|||
}
|
||||
}
|
||||
|
||||
[IgnoreDupe]
|
||||
public bool Pushing { get; set; }
|
||||
|
||||
public virtual bool IsDeadBondedPet => false;
|
||||
|
||||
[IgnoreDupe]
|
||||
public ISpell Spell
|
||||
{
|
||||
get => m_Spell;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue