Dan(Tasanar)

Moderator
Code:
# 1/27/2018 4:18:27 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/28/2018 1:21:47 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/28/2018 1:53:13 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/28/2018 2:07:49 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Engines.VvV.ViceVsVirtueSystem.RemoveTempParticipant(Mobile m)
   at Server.Engines.VvV.ViceVsVirtueSystem.CheckTempParticipants()
   at Server.Engines.VvV.ViceVsVirtueSystem.IsEnemy(Mobile from, Mobile to)
   at Server.Engines.VvV.ViceVsVirtueSystem.IsEnemy(IDamageable from, IDamageable to)
   at Server.Misc.NotorietyHandlers.MobileNotoriety(Mobile source, IDamageable damageable)
   at VitaNex.NotoUtility.MobileNotoriety(Mobile a, Mobile b)
   at VitaNex.NotoUtility.MobileNotoriety(Mobile a, IDamageable b)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/28/2018 12:32:39 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/28/2018 12:44:07 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/28/2018 9:44:12 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/30/2018 2:17:59 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/30/2018 11:34:29 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/31/2018 12:10:26 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 1/31/2018 2:10:50 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/1/2018 1:47:15 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/1/2018 1:49:36 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/1/2018 2:30:38 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/1/2018 3:42:18 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/1/2018 3:47:08 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/1/2018 1:39:31 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/2/2018 12:17:04 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/2/2018 1:00:15 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/2/2018 7:54:23 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/2/2018 8:02:03 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/3/2018 12:25:02 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/3/2018 12:45:46 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/3/2018 11:06:25 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobile.get_Int()
   at Server.Mobiles.PlayerMobile.get_Int()
   at Server.Mobiles.PlayerMobile.get_ManaMax()
   at Server.Network.MobileMana..ctor(Mobile m)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/4/2018 5:36:17 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/4/2018 1:18:51 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)


# 2/4/2018 1:18:53 PM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Mobile.GetStatOffset(StatType type)
   at Server.Mobiles.PlayerMobile.get_HitsMax()
   at Server.Network.MobileStatusExtended..ctor(Mobile m, NetState ns)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)
 
Code:
# 1/28/2018 2:07:49 AM
   at Server.Mobile.Delta(MobileDelta flag)
   at Server.Mobiles.PlayerMobile.Delta(MobileDelta flag)
   at Server.Engines.VvV.ViceVsVirtueSystem.RemoveTempParticipant(Mobile m)
   at Server.Engines.VvV.ViceVsVirtueSystem.CheckTempParticipants()
   at Server.Engines.VvV.ViceVsVirtueSystem.IsEnemy(Mobile from, Mobile to)
   at Server.Engines.VvV.ViceVsVirtueSystem.IsEnemy(IDamageable from, IDamageable to)
   at Server.Misc.NotorietyHandlers.MobileNotoriety(Mobile source, IDamageable damageable)
   at VitaNex.NotoUtility.MobileNotoriety(Mobile a, Mobile b)
   at VitaNex.NotoUtility.MobileNotoriety(Mobile a, IDamageable b)
   at Server.Mobile.ProcessDelta()
   at Server.Mobile.ProcessDeltaQueue()
   at Server.Core.Main(String[] args)
 
I'm curious....there is a SVN? or are you talking about the git repo?

Where does this show up? Error log?
 
This is what's responsible for updating other players when your HP changes, or you put on some clothes etc any change. Delta determines what's changed and what needs to be sent.
 
Delta recursion prevention is an anti-stack-overflow feature.

It occurs when an entity's Delta update causes it to update another property which also causes a Delta update.
Two queues are used to process as much recursion updates as possible, but if the second recursion also causes a recursion, the delta is simply ignored and not queued. Usually the first Delta is enough to fully update the item.
 
The recommended action to take would be to reduce the amount of delta updates the offending systems are requesting.

You could also comment out the logging and just let it do its thing, the entities will be updated regardless.
 
Back