2026-07-17 07:03:00.273 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.0s, frame=947776, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=8.0s, frame=947776, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1038.4s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=8.0s, frame=947776, AppCache.Player.GetMarchCount()}.
2026-07-17 07:04:00.295 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.0s, frame=948076, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=7.8s, frame=948076, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1098.4s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=7.8s, frame=948076, AppCache.Player.GetMarchCount()}.
2026-07-17 07:05:00.406 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.0s, frame=948376, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=7.6s, frame=948376, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1158.5s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=7.6s, frame=948376, AppCache.Player.GetMarchCount()}.
2026-07-17 07:06:00.535 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.0s, frame=948676, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=7.4s, frame=948676, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1218.6s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=7.4s, frame=948676, AppCache.Player.GetMarchCount()}.
2026-07-17 07:07:00.687 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.8s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.0s, frame=948976, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=7.1s, frame=948976, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1278.8s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=7.1s, frame=948976, AppCache.Player.GetMarchCount()}.
2026-07-17 07:08:00.835 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.1s, frame=949276, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=7.1s, frame=949276, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1338.9s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=7.1s, frame=949276, AppCache.Player.GetMarchCount()}.
2026-07-17 07:09:00.888 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.2s, frame=949573, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=6.6s, frame=949573, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1399.0s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=6.6s, frame=949573, AppCache.Player.GetMarchCount()}.
2026-07-17 07:10:00.924 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.8s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.2s, frame=949873, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=6.4s, frame=949873, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1459.0s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=6.4s, frame=949873, AppCache.Player.GetMarchCount()}.
2026-07-17 07:11:00.966 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.2s, frame=950173, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=6.0s, frame=950173, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1519.1s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=6.0s, frame=950173, AppCache.Player.GetMarchCount()}.
2026-07-17 07:12:01.138 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.2s, frame=950473, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=6.0s, frame=950473, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1579.2s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=6.0s, frame=950473, AppCache.Player.GetMarchCount()}.
2026-07-17 07:13:01.178 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.2s, frame=950773, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=5.8s, frame=950773, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1639.3s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=5.8s, frame=950773, AppCache.Player.GetMarchCount()}.
2026-07-17 07:14:01.286 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.2s, frame=951073, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=5.7s, frame=951073, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1699.4s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=5.7s, frame=951073, AppCache.Player.GetMarchCount()}.
2026-07-17 07:15:01.275 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.2s, frame=951373, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=5.2s, frame=951373, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1759.4s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=5.2s, frame=951373, AppCache.Player.GetMarchCount()}.
2026-07-17 07:16:01.353 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.4s, frame=951672, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=5.0s, frame=951672, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1819.5s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=5.0s, frame=951672, AppCache.Player.GetMarchCount()}.
2026-07-17 07:17:01.544 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.4s, frame=951972, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.8s, frame=951972, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1879.6s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.8s, frame=951972, AppCache.Player.GetMarchCount()}.
2026-07-17 07:18:01.665 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.8s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.4s, frame=952272, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.6s, frame=952272, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1939.8s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.6s, frame=952272, AppCache.Player.GetMarchCount()}.
2026-07-17 07:19:01.788 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=952571, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.4s, frame=952571, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=1999.9s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.4s, frame=952571, AppCache.Player.GetMarchCount()}.
2026-07-17 07:20:01.876 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=952871, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.0s, frame=952871, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2060.0s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.0s, frame=952871, AppCache.Player.GetMarchCount()}.
2026-07-17 07:21:02.106 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.8s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=953171, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=3.8s, frame=953171, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2120.2s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=3.8s, frame=953171, AppCache.Player.GetMarchCount()}.
2026-07-17 07:22:02.147 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.7s, frame=953470, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=3.5s, frame=953470, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2180.2s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=3.5s, frame=953470, AppCache.Player.GetMarchCount()}.
2026-07-17 07:23:02.336 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=953770, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=3.0s, frame=953770, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2240.4s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=3.0s, frame=953770, AppCache.Player.GetMarchCount()}.
2026-07-17 07:24:02.494 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=954070, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=3.0s, frame=954070, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2300.6s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=3.0s, frame=954070, AppCache.Player.GetMarchCount()}.
2026-07-17 07:25:02.483 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.8s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.5s, frame=954370, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=2.7s, frame=954370, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2360.6s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=2.7s, frame=954370, AppCache.Player.GetMarchCount()}.
2026-07-17 07:26:02.552 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=954669, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=2.6s, frame=954669, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2420.7s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=2.6s, frame=954669, AppCache.Player.GetMarchCount()}.
2026-07-17 07:27:02.693 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=954969, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=2.4s, frame=954969, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2480.8s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=2.4s, frame=954969, AppCache.Player.GetMarchCount()}.
2026-07-17 07:28:02.875 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=955266, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=2.2s, frame=955266, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2541.0s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=2.2s, frame=955266, AppCache.Player.GetMarchCount()}.
2026-07-17 07:29:02.933 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=1.6s, frame=955566, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=2.0s, frame=955566, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2601.0s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=2.0s, frame=955566, AppCache.Player.GetMarchCount()}.
2026-07-17 07:29:24.789 [WARN] [user=DSDGame03] [pid=4424] GUILDTECH V285 SIMPLE AUTO CYCLE START: cycle=55, reason=v285_hourly_timer. Plan: resource claim -> native AutoCollect -> normal+rare gift claim -> repeat no-UI single-path contribute until server error/non-success -> unlock gather.
2026-07-17 07:29:26.416 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT DIRECT START: reason=v285_simple_auto_cycle_after_alliance_resource_55.
2026-07-17 07:29:26.427 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT CLAIM MARK: serial=55, method=direct:IGG.Game.Module.CityBuilding.CityBuildingModule+API.SendCollectResAllType(), reason=v285_simple_auto_cycle_after_alliance_resource_55, frame=955693.
2026-07-17 07:29:26.427 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT DIRECT SEND: method=IGG.Game.Module.CityBuilding.CityBuildingModule+API.SendCollectResAllType(), static=True, label=city_api_send_collect_res_all_type, reason=v285_simple_auto_cycle_after_alliance_resource_55.
2026-07-17 07:29:26.490 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResAllType, serial=55, age=0.063s, args={none}.
2026-07-17 07:29:26.500 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=55, age=0.063s, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeFood}.
2026-07-17 07:29:26.598 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=55, age=0.172s, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeWood}.
2026-07-17 07:29:26.651 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=55, age=0.219s, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeOil}.
2026-07-17 07:29:26.698 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=55, age=0.266s, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeSteel}.
2026-07-17 07:29:26.745 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT DIRECT SEND: method=IGG.Game.Module.CityBuilding.CityBuildingModule+API.AfterAutoCollectSurvivor(), static=True, label=city_api_after_auto_collect_survivor, reason=v285_simple_auto_cycle_after_alliance_resource_55.
2026-07-17 07:29:26.745 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.AfterAutoCollectSurvivor, serial=55, age=0.313s, args={none}.
2026-07-17 07:29:26.748 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT DIRECT SEND: method=IGG.Game.Module.Expedition.ExpeditionModule+API.AutoCollect_RequestRevAwardBatch(), static=True, label=expedition_api_auto_collect_reward_batch, reason=v285_simple_auto_cycle_after_alliance_resource_55.
2026-07-17 07:29:26.749 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.Expedition.ExpeditionModule+API.AutoCollect_RequestRevAwardBatch, serial=55, age=0.328s, args={none}.
2026-07-17 07:29:26.751 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.Expedition.ExpeditionModule.AutoCollect_RequestRevAwardBatch, serial=55, age=0.328s, args={none}.
2026-07-17 07:29:26.752 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT DIRECT SEND: method=IGG.Game.Module.FreeArena.FreeArenaModule+API.AutoCollect_RequestFreeArenaClaimCoin(), static=True, label=free_arena_api_auto_collect_coin, reason=v285_simple_auto_cycle_after_alliance_resource_55.
2026-07-17 07:29:26.753 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.FreeArena.FreeArenaModule+API.AutoCollect_RequestFreeArenaClaimCoin, serial=55, age=0.328s, args={none}.
2026-07-17 07:29:26.754 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT FLOW: method=IGG.Game.Module.FreeArena.FreeArenaModule.AutoCollect_RequestFreeArenaClaimCoin, serial=55, age=0.328s, args={none}.
2026-07-17 07:29:26.756 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT DIRECT RESULT: executed=True, city=True, survivor=True, expedition=True, freeArena=True, reason=v285_simple_auto_cycle_after_alliance_resource_55.
2026-07-17 07:29:26.771 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=55, age=0.344s, code=0, type=3, value=8025, success=True, replies=1, successes=1, totalValue=8025, fields={Code=0, DonateType=3, Value=8025}.
2026-07-17 07:29:27.022 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=55, age=0.594s, code=0, type=4, value=8648, success=True, replies=2, successes=2, totalValue=16673, fields={Code=0, DonateType=4, Value=8648}.
2026-07-17 07:29:27.023 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=55, age=0.594s, code=0, type=2, value=1460, success=True, replies=3, successes=3, totalValue=18133, fields={Code=0, DonateType=2, Value=1460}.
2026-07-17 07:29:27.286 [WARN] [user=DSDGame03] [pid=4424] GUILDGIFT HONOR BOX CLAIM SEND: levels=10,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20, sent=20, failed=0, curBoxLevel=10, baseLevel=10, keyPoints=1566020, points=2390445, age=13.1, cacheSource=RecvGuildGiftBaseInfoUpdateNotice.Info, label=v285_simple_auto_cycle_before_donate_55_honor_box_level.
2026-07-17 07:29:27.291 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST PREFETCH MISS: no info request API found, ActivityId=130421, available={ActivityGuildPassCycleRewardRequest,ActivityGuildPassTaskRewardAllRequest,ActivityGuildPassTaskRewardRequest,OnMsgGS2CLActivityGuildPassSetGroupReply}, label=v285_simple_auto_cycle_before_donate_55_honor_chest.
2026-07-17 07:29:27.291 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST API SEND: ActivityId=130421, source=wire_send:Protomsg.MsgCL2GSActivityGuildPassTaskAllRewardRequest, age=3609.6s, label=v285_simple_auto_cycle_before_donate_55_honor_chest.
2026-07-17 07:29:27.292 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST ACTIVITY CACHE: ActivityId=130421, source=request_capture:ActivityGuildPassCycleRewardRequest, frame=955696
2026-07-17 07:29:27.293 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST REQUEST CAPTURE: method=ActivityGuildPassCycleRewardRequest, activityId=130421
2026-07-17 07:29:27.293 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST ACTIVITY CACHE: ActivityId=130421, source=request_capture:ActivityGuildPassCycleRewardRequest, frame=955696
2026-07-17 07:29:27.294 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST REQUEST CAPTURE: method=ActivityGuildPassCycleRewardRequest, activityId=130421
2026-07-17 07:29:27.295 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST ACTIVITY CACHE: ActivityId=130421, source=wire_send:Protomsg.MsgCL2GSActivityGuildPassCycleRewardRequest, frame=955696
2026-07-17 07:29:27.296 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST WIRE CAPTURE: Protomsg.MsgCL2GSActivityGuildPassCycleRewardRequest sent, activityId=130421, fields={ActivityId=130421}.
2026-07-17 07:29:27.296 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST TASKALL API SEND: method=ActivityGuildPassTaskRewardAllRequest, params=2, ActivityId=130421, TaskId=160320, source=wire_send:Protomsg.MsgCL2GSActivityGuildPassTaskAllRewardRequest, age=3609.6s, label=v285_simple_auto_cycle_before_donate_55_honor_chest.
2026-07-17 07:29:27.297 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST ACTIVITY CACHE: ActivityId=130421, source=wire_send:Protomsg.MsgCL2GSActivityGuildPassTaskAllRewardRequest, frame=955696
2026-07-17 07:29:27.298 [WARN] [user=DSDGame03] [pid=4424] GUILDHONORCHEST WIRE CAPTURE: Protomsg.MsgCL2GSActivityGuildPassTaskAllRewardRequest sent, activityId=130421, fields={ActivityId=130421, TaskId=160320}.
2026-07-17 07:29:27.299 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=55, age=0.875s, code=0, type=5, value=3836, success=True, replies=4, successes=4, totalValue=21969, fields={Code=0, DonateType=5, Value=3836}.
2026-07-17 07:29:27.306 [WARN] [user=DSDGame03] [pid=4424] AUTOCOLLECT CALLBACK REPLY: method=RecvFreeArenaClaimCoinReply, serial=55, age=0.875s, code=0, fields={Code=0}, shape={MP:Pointer,MP:WasCollected}.
2026-07-17 07:29:34.267 [WARN] [user=DSDGame03] [pid=4424] GUILDTECH V285 SIMPLE AUTO CYCLE END: cycle=55, donated=3, reason=resource -> native AutoCollect -> gift -> contribute sequence complete; server returned non-success/error code 1357 after donated=3, next run in 3600s.
2026-07-17 07:30:02.985 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.7s, frame=955815, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=1.6s, frame=955865, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2661.1s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=1.6s, frame=955865, AppCache.Player.GetMarchCount()}.
2026-07-17 07:31:03.161 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.5s, frame=956115, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=1.4s, frame=956165, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2721.3s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=1.4s, frame=956165, AppCache.Player.GetMarchCount()}.
2026-07-17 07:32:03.341 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.8s, frame=956415, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=1.2s, frame=956465, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2781.4s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=1.2s, frame=956465, AppCache.Player.GetMarchCount()}.
2026-07-17 07:33:03.473 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.9s, frame=956714, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=0.8s, frame=956764, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2841.6s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=0.8s, frame=956764, AppCache.Player.GetMarchCount()}.
2026-07-17 07:34:03.559 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.6s, frame=957014, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=0.0s, frame=957064, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2901.7s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=0.0s, frame=957064, AppCache.Player.GetMarchCount()}.
2026-07-17 07:35:03.523 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.8s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.6s, frame=957314, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=9.8s, frame=957314, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=2961.6s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=9.8s, frame=957314, AppCache.Player.GetMarchCount()}.
2026-07-17 07:36:03.712 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.6s, frame=957613, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=9.8s, frame=957613, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=3021.8s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=9.8s, frame=957613, AppCache.Player.GetMarchCount()}.
2026-07-17 07:37:03.550 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.6s, frame=957913, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=9.4s, frame=957913, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=3081.7s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=9.4s, frame=957913, AppCache.Player.GetMarchCount()}.
2026-07-17 07:38:03.570 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.6s, frame=958213, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=9.2s, frame=958213, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=3141.7s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=9.2s, frame=958213, AppCache.Player.GetMarchCount()}.
2026-07-17 07:39:03.644 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.7s, frame=958512, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=9.0s, frame=958512, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=3201.8s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=9.0s, frame=958512, AppCache.Player.GetMarchCount()}.
2026-07-17 07:40:03.723 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.8s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.7s, frame=958812, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=8.8s, frame=958812, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=3261.8s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=8.8s, frame=958812, AppCache.Player.GetMarchCount()}.
2026-07-17 07:41:03.903 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.6s, frame=959112, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=8.6s, frame=959112, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=3322.0s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=8.6s, frame=959112, AppCache.Player.GetMarchCount()}.
2026-07-17 07:42:03.892 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.2s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=6.7s, frame=959412, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=8.5s, frame=959412, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=8,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=3382.0s, source=mappedMarchIndex, link marchIndex=2, entityId=281474992027865, targetId=28991922601344663, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=8,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=8.5s, frame=959412, AppCache.Player.GetMarchCount()}.
2026-07-17 07:43:03.974 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=959710, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=7.7s, frame=959710, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedDiagnosticOnly=4; observedQueue=4, frame=959533, age=43.8s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=7.7s, frame=959710, AppCache.Player.GetMarchCount()}.
2026-07-17 07:44:03.979 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.5s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=960009, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=6.6s, frame=960009, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=103.8s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=6.6s, frame=960009, AppCache.Player.GetMarchCount()}.
2026-07-17 07:45:04.021 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=960309, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=6.2s, frame=960309, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=163.8s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=6.2s, frame=960309, AppCache.Player.GetMarchCount()}.
2026-07-17 07:46:04.036 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=960604, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=5.8s, frame=960604, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=223.9s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=5.8s, frame=960604, AppCache.Player.GetMarchCount()}.
2026-07-17 07:47:04.161 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=960904, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=5.7s, frame=960904, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=284.0s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=5.7s, frame=960904, AppCache.Player.GetMarchCount()}.
2026-07-17 07:48:04.178 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.0s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=961204, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=5.2s, frame=961204, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=344.0s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=5.2s, frame=961204, AppCache.Player.GetMarchCount()}.
2026-07-17 07:49:04.323 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=961503, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.9s, frame=961503, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=404.1s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.9s, frame=961503, AppCache.Player.GetMarchCount()}.
2026-07-17 07:50:04.517 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=961803, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.9s, frame=961803, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=464.3s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.9s, frame=961803, AppCache.Player.GetMarchCount()}.
2026-07-17 07:51:04.426 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=962103, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.6s, frame=962103, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=524.2s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.6s, frame=962103, AppCache.Player.GetMarchCount()}.
2026-07-17 07:52:04.565 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=962403, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.6s, frame=962403, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=584.4s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.6s, frame=962403, AppCache.Player.GetMarchCount()}.
2026-07-17 07:53:04.706 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=962703, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.6s, frame=962703, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=644.5s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.6s, frame=962703, AppCache.Player.GetMarchCount()}.
2026-07-17 07:54:04.839 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=963003, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.6s, frame=963003, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=704.7s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.6s, frame=963003, AppCache.Player.GetMarchCount()}.
2026-07-17 07:55:04.925 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=963303, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.6s, frame=963303, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=764.8s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.6s, frame=963303, AppCache.Player.GetMarchCount()}.
2026-07-17 07:56:05.038 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.1s, frame=963603, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.5s, frame=963603, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=824.9s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.5s, frame=963603, AppCache.Player.GetMarchCount()}.
2026-07-17 07:57:05.147 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=4.2s, frame=963903, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.6s, frame=963903, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,6,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=885.0s, source=mappedMarchIndex, link marchIndex=9, entityId=281474992028258, targetId=28991922601344802, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,6,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.6s, frame=963903, AppCache.Player.GetMarchCount()}.
2026-07-17 07:58:05.319 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=3, nextIn=0.0s, queue=3/4, success=3, pending=0, measured=3, playerCache=3, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=3, age=1.0s, frame=964203, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=3/4, raw=3; localAccepted=3, pending=0 | playerCache=3; safePoll GetMarchCount()=3, age=4.6s, frame=964203, AppCache.Player.GetMarchCount() | mappedLowerBound=3; mappedQueue=3/5, mapSize=3, pendingLinks=0, indexes=9,2,1 | observedDiagnosticOnly=3; observedQueue=3, frame=964182, age=8.8s, source=mappedMarchIndex, remove marchIndex=6, removedEntityId=281474992027808, removed=True, mapped=3, indexes=9,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=3, age=4.6s, frame=964203, AppCache.Player.GetMarchCount()}.
2026-07-17 07:59:05.422 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=0.2s, frame=964500, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=4.6s, frame=964500, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,7,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=59.3s, source=mappedMarchIndex, link marchIndex=7, entityId=281474992028406, targetId=28991922601344226, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,7,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=4.6s, frame=964500, AppCache.Player.GetMarchCount()}.
2026-07-17 08:00:05.475 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=2.6s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=9.0s, frame=964691, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=1.2s, frame=964738, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,7,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=119.4s, source=mappedMarchIndex, link marchIndex=7, entityId=281474992028406, targetId=28991922601344226, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,7,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=1.2s, frame=964738, AppCache.Player.GetMarchCount()}.
2026-07-17 08:01:05.649 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.1s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=9.3s, frame=964986, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=0.9s, frame=965036, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,7,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=179.5s, source=mappedMarchIndex, link marchIndex=7, entityId=281474992028406, targetId=28991922601344226, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,7,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=0.9s, frame=965036, AppCache.Player.GetMarchCount()}.
2026-07-17 08:02:05.724 [WARN] [user=DSDGame03] [pid=4424] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.4s, queue=4/4, success=4, pending=0, measured=4, playerCache=4, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=4, age=9.4s, frame=965284, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=4/4, raw=4; localAccepted=4, pending=0 | playerCache=4; safePoll GetMarchCount()=4, age=0.8s, frame=965334, AppCache.Player.GetMarchCount() | mappedLowerBound=4; mappedQueue=4/5, mapSize=4, pendingLinks=0, indexes=9,7,2,1 | observedQueue=stale, raw=4, maxAge=45s, age=239.6s, source=mappedMarchIndex, link marchIndex=7, entityId=281474992028406, targetId=28991922601344226, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=4, indexes=9,7,2,1 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=4, age=0.8s, frame=965334, AppCache.Player.GetMarchCount()}.
2026-07-17 12:45:39.876 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL PATCH SUMMARY: total=87, signatureNotice=6, regionPacket=1, shortcut=68, hospitalType=IGG.Game.Module.Hospital.HospitalModule, hospitalCacheType=IGG.Game.Data.Cache.Hospital.HospitalCache.
2026-07-17 12:45:40.430 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT: total=3811, shown=80, hospitalType=IGG.Game.Module.Hospital.HospitalModule, hospitalCacheType=IGG.Game.Data.Cache.Hospital.HospitalCache.
2026-07-17 12:45:40.431 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 1: IGG.Game.Module.Hospital.HospitalModule.RecvMapHospitalCureReply(MsgGS2CLRegionHospitalCureReply) | IGG.Game.Module.Hospital.HospitalModule.RecvMapHospitalInstantCureReply(MsgGS2CLRegionHospitalInstantCureReply) | IGG.Game.Module.Hospital.HospitalModule.RecvMapHospitalItemCureReply(MsgGS2CLRegionHospitalItemCureReply) | IGG.Game.Module.Hospital.HospitalModule.RecvMapHospitalDataNotice(MsgGS2CLRegionCureWorkNotice) | IGG.Game.Data.Cache.Hospital.HospitalCache.UpdateMapHospital(UInt64,RegionCureWorkInfo) | IGG.Game.Module.Hospital.HospitalModule.RecvMapHospitalDealReply(MsgGS2CLRegionHospitalDealReply)
2026-07-17 12:45:40.432 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 2: IGG.Game.Module.Hospital.HospitalModule.RecvMapHospitalInstantSpeedUpReply(MsgGS2CLRegionHospitalInstantSpeedUpReply) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.OnCureWorkUpdated(CallbackVo) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.__iFixBaseProxy_OnCureWorkUpdated(CallbackVo) | IGG.Game.Module.Hospital.HospitalModule.RecvMapHospitalWoundedNotice(MsgGS2CLRegionWoundedSoldierNotice) | IGG.Game.Module.Hospital.HospitalModule+API.ReqMapHospitalCure(UInt64,0, Culture=neutral, PublicKeyToken=null]]) | IGG.Game.Module.Hospital.HospitalModule+API.ReqMapHospitalInstantCure(UInt64,0, Culture=neutral, PublicKeyToken=null]])
2026-07-17 12:45:40.432 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 3: IGG.Game.Module.Hospital.HospitalModule.ReqMapHospitalCure(UInt64,0, Culture=neutral, PublicKeyToken=null]]) | IGG.Game.Module.Hospital.HospitalModule.ReqMapHospitalInstantCure(UInt64,0, Culture=neutral, PublicKeyToken=null]]) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.OnWoundedSoldierUpdated(CallbackVo) | IGG.Game.Data.Cache.Hospital.HospitalCache+MapHospitalCacheVo.UpdateCureState() | IGG.Game.Module.Hospital.HospitalModule.CheckMapHospitalCureIsDone() | IGG.Game.Module.Hospital.HospitalModule.CureWorkNoticeHandler(MsgGS2CLCureWorkNotice)
2026-07-17 12:45:40.432 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 4: IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.GetArmyListCureTime(0, Culture=neutral, PublicKeyToken=null]])=>Int64 | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.OnCureStateChanged(CallbackVo) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.OnInstantCureClicked(EventContext) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.OnInstantCureSuccess(CallbackVo) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.OnStartCureClicked(EventContext) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.SetDefaultCureCount()
2026-07-17 12:45:40.433 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 5: IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController._OnInstantCureClicked_b__13_0(MsgBoxWithGemBtn,ParamVo) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.__iFixBaseProxy_OnCureStateChanged(CallbackVo) | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.__iFixBaseProxy_OnInstantCureSuccess(CallbackVo) | IGG.Game.Module.Hospital.HospitalModule+API.ReqMapHospitalDeal(UInt64) | IGG.Game.Module.Hospital.HospitalModule+API.ReqMapHospitalInstantSpeedUpReq(UInt64) | IGG.Game.Module.Hospital.HospitalModule.ReqMapHospitalDeal(UInt64)
2026-07-17 12:45:40.433 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 6: IGG.Game.Module.Hospital.HospitalModule.ReqMapHospitalInstantSpeedUpReq(UInt64) | IGG.Game.Module.Pompeii.PompeiiModule.CureWorkNoticeHandler(MsgGS2CLPompeiiCureWorkNotice) | IGG.Game.Data.Cache.Hospital.HospitalCacheVo.SetCureWorkInfo(CureWorkInfo) | IGG.Game.Module.Hospital.HospitalModule.HospitalInstantCureRequestHandler(MsgGS2CLHospitalInstantCureReply) | IFix.ILFixDynamicMethodWrapper.__Gen_Wrap_1285(Object)=>CureWorkInfo | IFix.ILFixDynamicMethodWrapper.__Gen_Wrap_3931(Object,UInt64)=>MapHospitalCacheVo
2026-07-17 12:45:40.433 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 7: IGG.Game.Data.Cache.Hospital.HospitalCache.GetMapHospitalVo(UInt64)=>MapHospitalCacheVo | IGG.Game.Module.Hospital.HospitalModule+API.OnMapHospitalStateChange(UInt64) | IGG.Game.Module.Hospital.HospitalModule.OnMapHospitalStateChange(UInt64) | IGG.Game.Module.Hospital.View.HospitalPanelControllerBase.OnCureWorkUpdated(CallbackVo) | IGG.Game.Module.Hospital.HospitalModule.WoundedSoldierNoticeHandler(MsgGS2CLWoundedSoldierNotice) | IGG.Game.Module.Pompeii.PompeiiModule.HospitalInstantCureRequestHandler(MsgGS2CLPompeiiHospitalInstantCureReply)
2026-07-17 12:45:40.434 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 8: IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.AddEventListener() | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.InitResourceCostList() | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.OnInfoBtnClicked() | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.RemoveEventListener() | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.UpdateCapcity() | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.UpdateCityAttack()
2026-07-17 12:45:40.434 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 9: IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.UpdatePrepareController() | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.UpdateResourceCost() | IGG.Game.Module.Hospital.View.HospitalPanelMapHospitalController.UpdateSaveLifeHelp() | IGG.Game.Module.Pompeii.PompeiiModule.WoundedSoldierNoticeHandler(MsgGS2CLPompeiiWoundedSoldierNotice) | IGG.Game.Module.Hospital.HospitalModule+__c._StartCureHandler_b__17_0(ArmyInfo)=>Boolean | IGG.Game.Module.Hospital.HospitalModule+__c._StartCureHandler_b__17_1(ArmyInfo)=>Boolean
2026-07-17 12:45:40.434 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 10: IGG.Game.Module.Hospital.HospitalModule+__c._StartCureHandler_b__17_2(ArmyInfo)=>Boolean | IGG.Game.Module.Hospital.HospitalModule+__c._StartCureHandler_b__17_3(ArmyInfo)=>Boolean | IGG.Game.Module.Hospital.HospitalModule.HospitalCureReplyHandler(MsgGS2CLHospitalCureReply) | IGG.Game.Module.Hospital.HospitalModule.StartCureHandler(CallbackVo) | IGG.Game.Module.Activity.View.SaveLifePopUpPanel+__c._SaveLiftReqInfoListUpdate_b__19_0(ActivityCureMemberVo,ActivityCureMemberVo)=>Int32 | IGG.Game.Module.Hero.View.HeroEquip.HeroEquipPanel.SaveCurEquipsToPage()
2026-07-17 12:45:40.434 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 11: IGG.Game.Module.Hero.View.HeroEquipRenovationPanel.GetCurEquipList()=>0, Culture=neutral, PublicKeyToken=null]] | IGG.Game.Data.Cache.Activity.ActivityCache.UpdateActivityCureMember(MsgGS2CLHospitalTroopBackPlayerInfoNotice) | IGG.Game.Module.Guide.GuideModule.OnMsgStatisticsChooseReplyHandler(MsgGS2CLStatisticsCureChooseReply) | IGG.Game.Module.Pompeii.PompeiiModule+__c._StartCureHandler_b__168_0(ArmyInfo)=>Boolean | IGG.Game.Module.Pompeii.PompeiiModule+__c._StartCureHandler_b__168_1(ArmyInfo)=>Boolean | IGG.Game.Module.Pompeii.PompeiiModule+__c._StartCureHandler_b__168_2(ArmyInfo)=>Boolean
2026-07-17 12:45:40.435 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 12: IGG.Game.Module.Pompeii.PompeiiModule.HospitalCureReplyHandler(MsgGS2CLPompeiiHospitalCureReply) | IGG.Game.Module.Pompeii.PompeiiModule.StartCureHandler(CallbackVo) | IGG.Game.Module.Hospital.View.HospitalPanelNormalController.OnWoundedSoldierUpdated(CallbackVo) | IGG.Game.Module.Hospital.HospitalModule+API.BuffCureResource(0, Culture=neutral, PublicKeyToken=null]]) | IGG.Game.Module.Hospital.HospitalModule+API.CalculateArmyListToMaxCureAmount(0, Culture=neutral, PublicKeyToken=null]],0, Culture=neutral, PublicKeyToken=null]]&) | IGG.Game.Module.Hospital.HospitalModule+API.CalculateArmyListToMaxCureAmount(0, Culture=neutral, PublicKeyToken=null]],UInt32,UInt32)
2026-07-17 12:45:40.435 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 13: IGG.Game.Module.Hospital.HospitalModule+API.GetArmyCureResource(0, Culture=neutral, PublicKeyToken=null]],0, Culture=neutral, PublicKeyToken=null]])=>0, Culture=neutral, PublicKeyToken=null]] | IGG.Game.Module.Hospital.HospitalModule+API.GetArmyListCureResource(0, Culture=neutral, PublicKeyToken=null]],0, Culture=neutral, PublicKeyToken=null]]) | IGG.Game.Module.Hospital.HospitalModule+API.GetArmyListCureTime(0, Culture=neutral, PublicKeyToken=null]])=>UInt64 | IGG.Game.Module.Hospital.HospitalModule+API.GetCureTime(0, Culture=neutral, PublicKeyToken=null]],0, Culture=neutral, PublicKeyToken=null]],UInt32)=>UInt64 | IGG.Game.Module.Hospital.HospitalModule+API.SortArmyByCurePriority(0, Culture=neutral, PublicKeyToken=null]]) | IGG.Game.Module.Hospital.HospitalModule+__c._GetCureTime_b__50_0(ArmyInfo)=>Boolean
2026-07-17 12:45:40.435 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WILD AUDIT METHODS 14: IGG.Game.Module.Hospital.HospitalModule+__c._GetCureTime_b__50_1(ArmyInfo)=>Boolean | IGG.Game.Module.Hospital.HospitalModule+__c._SortArmyByCurePriority_b__33_0(ArmyInfo,ArmyInfo)=>Int32 | IGG.Game.Module.Hospital.HospitalModule.BuffCureResource(0, Culture=neutral, PublicKeyToken=null]]) | IGG.Game.Module.Hospital.HospitalModule.CalculateArmyListToMaxCureAmount(0, Culture=neutral, PublicKeyToken=null]],0, Culture=neutral, PublicKeyToken=null]]&) | IGG.Game.Module.Hospital.HospitalModule.CalculateArmyListToMaxCureAmount(0, Culture=neutral, PublicKeyToken=null]],UInt32,UInt32) | IGG.Game.Module.Hospital.HospitalModule.CheckCureIsDone()
2026-07-17 12:45:41.220 [WARN] [user=DSDGame03] [pid=6500] KEEPALIVE MONITOR PATCH MISS: no MsgGS2CLKeepLiveReply handler found.
2026-07-17 12:45:41.253 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER SYSTEM TIME PATCH DISABLED V481: MarchHelper/DispatchPanel Harmony capture can crash during manual troop dispatch. Manual dispatch stability has priority.
2026-07-17 12:45:42.799 [WARN] [user=DSDGame03] [pid=6500] NON-LOGIN AUTOMATION BLOCKED: state=login_screen, online=False, mainPanel=False, loading=True, messageBox=False, messageBoxKind=, networkKnown=True, networkConnected=False, networkState=Il2CppSystem.Object, networkSessionId=0, keepAliveKnown=False, keepAliveNext=-1, keepAlivePing=0, activeDisconnectLoop=False, recentMainDisconnect=False. Contribution, gather, gift, and hospital actions are stopped until the runtime session is online.
2026-07-17 12:45:50.636 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL WOUNDED NOTICE: normalList=0, specialList=0, total=-1, map=False, packet=Protomsg.MsgGS2CLWoundedSoldierNotice, normalSample={count=0}, specialSample={count=0}, frame=32, count=1.
2026-07-17 12:45:56.551 [WARN] [user=DSDGame03] [pid=6500] NON-LOGIN AUTOMATION BLOCKED: state=loading, online=False, mainPanel=False, loading=True, messageBox=False, messageBoxKind=, networkKnown=True, networkConnected=True, networkState=Il2CppSystem.Object, networkSessionId=684363265, keepAliveKnown=True, keepAliveNext=3.3298073, keepAlivePing=0, activeDisconnectLoop=False, recentMainDisconnect=False. Contribution, gather, gift, and hospital actions are stopped until the runtime session is online.
2026-07-17 12:46:01.463 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_FreeArena: OnInit coin count: 0}.
2026-07-17 12:46:01.467 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.FreeArena.FreeArenaModule.AutoCollect_FreeArenaMainUiRequest, serial=0, age=none, args={none}.
2026-07-17 12:46:01.468 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: GetRewards survivor id: 8753143349371, uid: 123, configId: 2038, survivorId: 41, Reward: 803820}.
2026-07-17 12:46:01.469 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: GetRewards survivor id: 9113920602236, uid: 124, configId: 2122, survivorId: 0, Reward: 803932}.
2026-07-17 12:46:01.469 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: GetRewards survivor id: 9122510536829, uid: 125, configId: 2124, survivorId: 0, Reward: 803934}.
2026-07-17 12:46:01.469 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: GetRewards survivor id: 8813272891518, uid: 126, configId: 2052, survivorId: 25, Reward: 803832}.
2026-07-17 12:46:01.470 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: GetRewards survivor id: 9109625634943, uid: 127, configId: 2121, survivorId: 0, Reward: 803931}.
2026-07-17 12:46:01.470 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: GetRewards survivor id: 8619999363200, uid: 128, configId: 2007, survivorId: 40, Reward: 803907}.
2026-07-17 12:46:01.471 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: GetRewards survivor id: 8826157793409, uid: 129, configId: 2055, survivorId: 11, Reward: 803835}.
2026-07-17 12:46:01.471 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: GetRewards survivor id: 8744553414786, uid: 130, configId: 2036, survivorId: 37, Reward: 803818}.
2026-07-17 12:46:01.473 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_Survivor: count: 7, id: 41,25,40,11,37,3,4}.
2026-07-17 12:46:02.011 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_FreeArena: OnUpdateFreeArenaMainInfo}.
2026-07-17 12:46:02.011 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT GAME LOG: method=AutoCollect_Log, serial=0, age=none, msg={AutoCollectVo_FreeArena: coin count: 0}.
2026-07-17 12:46:02.013 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResAllType, serial=0, age=none, args={none}.
2026-07-17 12:46:02.014 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=0, age=none, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeFood}.
2026-07-17 12:46:02.031 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=0, age=none, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeWood}.
2026-07-17 12:46:02.036 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=0, age=none, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeOil}.
2026-07-17 12:46:02.039 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=0, age=none, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeSteel}.
2026-07-17 12:46:02.609 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=0, age=none, code=0, type=3, value=42224, success=True, replies=1, successes=1, totalValue=42224, fields={Code=0, DonateType=3, Value=42224}.
2026-07-17 12:46:02.680 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=0, age=none, code=0, type=4, value=45500, success=True, replies=2, successes=2, totalValue=87724, fields={Code=0, DonateType=4, Value=45500}.
2026-07-17 12:46:02.681 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=0, age=none, code=0, type=2, value=7676, success=True, replies=3, successes=3, totalValue=95400, fields={Code=0, DonateType=2, Value=7676}.
2026-07-17 12:46:02.682 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=0, age=none, code=0, type=5, value=20189, success=True, replies=4, successes=4, totalValue=115589, fields={Code=0, DonateType=5, Value=20189}.
2026-07-17 12:46:12.507 [WARN] [user=DSDGame03] [pid=6500] GUILDTECH V285 SIMPLE AUTO CYCLE START: cycle=1, reason=v285_hourly_timer. Plan: resource claim -> native AutoCollect -> normal+rare gift claim -> repeat no-UI single-path contribute until server error/non-success -> unlock gather.
2026-07-17 12:46:14.649 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT DIRECT START: reason=v285_simple_auto_cycle_after_alliance_resource_1.
2026-07-17 12:46:14.651 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT CLAIM MARK: serial=1, method=direct:IGG.Game.Module.CityBuilding.CityBuildingModule+API.SendCollectResAllType(), reason=v285_simple_auto_cycle_after_alliance_resource_1, frame=133.
2026-07-17 12:46:14.651 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT DIRECT SEND: method=IGG.Game.Module.CityBuilding.CityBuildingModule+API.SendCollectResAllType(), static=True, label=city_api_send_collect_res_all_type, reason=v285_simple_auto_cycle_after_alliance_resource_1.
2026-07-17 12:46:14.654 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResAllType, serial=1, age=0.003s, args={none}.
2026-07-17 12:46:14.654 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=1, age=0.003s, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeFood}.
2026-07-17 12:46:14.655 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=1, age=0.004s, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeWood}.
2026-07-17 12:46:14.656 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=1, age=0.005s, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeOil}.
2026-07-17 12:46:14.657 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.SendCollectResReq, serial=1, age=0.006s, args={arg0:type=Protomsg.CurrencyType,value=KCurrencyTypeSteel}.
2026-07-17 12:46:14.658 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT DIRECT SEND: method=IGG.Game.Module.CityBuilding.CityBuildingModule+API.AfterAutoCollectSurvivor(), static=True, label=city_api_after_auto_collect_survivor, reason=v285_simple_auto_cycle_after_alliance_resource_1.
2026-07-17 12:46:14.659 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.CityBuilding.CityBuildingModule.AfterAutoCollectSurvivor, serial=1, age=0.008s, args={none}.
2026-07-17 12:46:14.661 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT DIRECT SEND: method=IGG.Game.Module.Expedition.ExpeditionModule+API.AutoCollect_RequestRevAwardBatch(), static=True, label=expedition_api_auto_collect_reward_batch, reason=v285_simple_auto_cycle_after_alliance_resource_1.
2026-07-17 12:46:14.662 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.Expedition.ExpeditionModule+API.AutoCollect_RequestRevAwardBatch, serial=1, age=0.011s, args={none}.
2026-07-17 12:46:14.663 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.Expedition.ExpeditionModule.AutoCollect_RequestRevAwardBatch, serial=1, age=0.012s, args={none}.
2026-07-17 12:46:14.664 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT DIRECT SEND: method=IGG.Game.Module.FreeArena.FreeArenaModule+API.AutoCollect_RequestFreeArenaClaimCoin(), static=True, label=free_arena_api_auto_collect_coin, reason=v285_simple_auto_cycle_after_alliance_resource_1.
2026-07-17 12:46:14.665 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.FreeArena.FreeArenaModule+API.AutoCollect_RequestFreeArenaClaimCoin, serial=1, age=0.013s, args={none}.
2026-07-17 12:46:14.665 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT FLOW: method=IGG.Game.Module.FreeArena.FreeArenaModule.AutoCollect_RequestFreeArenaClaimCoin, serial=1, age=0.014s, args={none}.
2026-07-17 12:46:14.666 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT DIRECT RESULT: executed=True, city=True, survivor=True, expedition=True, freeArena=True, reason=v285_simple_auto_cycle_after_alliance_resource_1.
2026-07-17 12:46:14.956 [WARN] [user=DSDGame03] [pid=6500] GUILDGIFT HONOR BOX CLAIM SEND: levels=10,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20, sent=20, failed=0, curBoxLevel=10, baseLevel=10, keyPoints=1690490, points=2401718, age=7.8, cacheSource=RecvGuildGiftBaseInfoUpdateNotice.Info, label=v285_simple_auto_cycle_before_donate_1_honor_box_level.
2026-07-17 12:46:14.962 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST CLAIM CACHE RESOLVE MISS: detail={HonorCache.GetGuildPassInfo() returned null; type=IGG.Game.Data.Cache.Honor.HonorCache}, label=v285_simple_auto_cycle_before_donate_1_honor_chest.
2026-07-17 12:46:14.962 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST CLAIM FALLBACK: ActivityId=130421, reason=not_observed_yet, label=v285_simple_auto_cycle_before_donate_1_honor_chest.
2026-07-17 12:46:14.967 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST PREFETCH MISS: no info request API found, ActivityId=130421, available={ActivityGuildPassCycleRewardRequest,ActivityGuildPassTaskRewardAllRequest,ActivityGuildPassTaskRewardRequest,OnMsgGS2CLActivityGuildPassSetGroupReply}, label=v285_simple_auto_cycle_before_donate_1_honor_chest.
2026-07-17 12:46:14.968 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST API SEND: ActivityId=130421, source=observed_manual_wire_capture, age=-1.0s, label=v285_simple_auto_cycle_before_donate_1_honor_chest.
2026-07-17 12:46:14.969 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST ACTIVITY CACHE: ActivityId=130421, source=request_capture:ActivityGuildPassCycleRewardRequest, frame=135
2026-07-17 12:46:14.969 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST REQUEST CAPTURE: method=ActivityGuildPassCycleRewardRequest, activityId=130421
2026-07-17 12:46:14.970 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST ACTIVITY CACHE: ActivityId=130421, source=request_capture:ActivityGuildPassCycleRewardRequest, frame=135
2026-07-17 12:46:14.970 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST REQUEST CAPTURE: method=ActivityGuildPassCycleRewardRequest, activityId=130421
2026-07-17 12:46:14.972 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST ACTIVITY CACHE: ActivityId=130421, source=wire_send:Protomsg.MsgCL2GSActivityGuildPassCycleRewardRequest, frame=135
2026-07-17 12:46:14.973 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST WIRE CAPTURE: Protomsg.MsgCL2GSActivityGuildPassCycleRewardRequest sent, activityId=130421, fields={ActivityId=130421}.
2026-07-17 12:46:14.975 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST TASKALL API SEND: method=ActivityGuildPassTaskRewardAllRequest, params=2, ActivityId=130421, TaskId=160320, source=observed_manual_wire_capture, age=-1.0s, label=v285_simple_auto_cycle_before_donate_1_honor_chest.
2026-07-17 12:46:14.975 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST ACTIVITY CACHE: ActivityId=130421, source=wire_send:Protomsg.MsgCL2GSActivityGuildPassTaskAllRewardRequest, frame=135
2026-07-17 12:46:14.976 [WARN] [user=DSDGame03] [pid=6500] GUILDHONORCHEST WIRE CAPTURE: Protomsg.MsgCL2GSActivityGuildPassTaskAllRewardRequest sent, activityId=130421, fields={ActivityId=130421, TaskId=160320}.
2026-07-17 12:46:15.009 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=1, age=0.358s, code=0, type=3, value=25, success=True, replies=1, successes=1, totalValue=25, fields={Code=0, DonateType=3, Value=25}.
2026-07-17 12:46:15.081 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=1, age=0.428s, code=0, type=4, value=28, success=True, replies=2, successes=2, totalValue=53, fields={Code=0, DonateType=4, Value=28}.
2026-07-17 12:46:15.083 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=1, age=0.431s, code=0, type=2, value=4, success=True, replies=3, successes=3, totalValue=57, fields={Code=0, DonateType=2, Value=4}.
2026-07-17 12:46:15.086 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT RESOURCE REPLY: method=CollectResourceReplyHandler, serial=1, age=0.433s, code=0, type=5, value=12, success=True, replies=4, successes=4, totalValue=69, fields={Code=0, DonateType=5, Value=12}.
2026-07-17 12:46:15.096 [WARN] [user=DSDGame03] [pid=6500] AUTOCOLLECT CALLBACK REPLY: method=RecvFreeArenaClaimCoinReply, serial=1, age=0.438s, code=0, fields={Code=0}, shape={MP:Pointer,MP:WasCollected}.
2026-07-17 12:46:41.437 [WARN] [user=DSDGame03] [pid=6500] GUILDTECH V285 SIMPLE AUTO CYCLE END: cycle=1, donated=16, reason=resource -> native AutoCollect -> gift -> contribute sequence complete; server returned non-success/error code 1357 after donated=16, next run in 3600s.
2026-07-17 12:46:41.444 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL SETTINGS LOADED: enabled=False, types=assault/mobile/ranged/engineering, minTier=T1, targetSeconds=7200-7230, cureCdSeconds=1, useResourcePack=False, path=C:\Users\Public\DoomsdayProfile\BackgroundControl.AutoHospital.DSDGame03.json, serial=1
2026-07-17 12:46:41.444 [WARN] [user=DSDGame03] [pid=6500] AUTO HOSPITAL ENTRY: first guild cycle done; enabled=False.
2026-07-17 12:46:41.461 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.0s, queue=1/5, success=0, pending=0, measured=-1, playerCache=1, capSource={default}, resources=food,wood,steel,oil, troop=unknown, troopDetail={}, measuredDetail={}, effectiveDetail={effective=1/5, raw=1; localAccepted=0, pending=0 | playerCache=1; safePoll GetMarchCount()=1, age=8.7s, frame=221, AppCache.Player.GetMarchCount() | mappedQueue=none | observedQueue=none | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=1, age=8.7s, frame=221, AppCache.Player.GetMarchCount()}.
2026-07-17 12:46:41.502 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER CONFIG ACTIVE: level=1-7, maxMarchSeconds=60, maxQueue=5, resources=food:True,wood:True,steel:True,oil:True.
2026-07-17 12:47:41.439 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=3, nextIn=0.0s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=0.0s, frame=342, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=2.8s, frame=342, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=52.2s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=2.8s, frame=342, AppCache.Player.GetMarchCount()}.
2026-07-17 12:48:47.415 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=0.1s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=14.5s, frame=430, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=0.0s, frame=447, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=118.1s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=0.0s, frame=447, AppCache.Player.GetMarchCount()}.
2026-07-17 12:49:48.481 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=1.6s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=12.4s, frame=468, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=0.0s, frame=481, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=179.2s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=0.0s, frame=481, AppCache.Player.GetMarchCount()}.
2026-07-17 12:50:48.220 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=6.8s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=5.7s, frame=667, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=6.1s, frame=667, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=238.9s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=6.1s, frame=667, AppCache.Player.GetMarchCount()}.
2026-07-17 12:51:48.350 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=4, nextIn=0.0s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=0.0s, frame=919, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=1.0s, frame=919, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=299.1s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=1.0s, frame=919, AppCache.Player.GetMarchCount()}.
2026-07-17 12:52:48.333 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=4.3s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=5.2s, frame=1140, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=5.8s, frame=1140, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=359.1s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=5.8s, frame=1140, AppCache.Player.GetMarchCount()}.
2026-07-17 12:53:50.891 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=7.2s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=5.6s, frame=1379, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=5.7s, frame=1379, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=421.6s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=5.7s, frame=1379, AppCache.Player.GetMarchCount()}.
2026-07-17 12:54:50.963 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=3, nextIn=0.2s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=2.9s, frame=1620, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=3.9s, frame=1620, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=481.7s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=3.9s, frame=1620, AppCache.Player.GetMarchCount()}.
2026-07-17 12:55:50.995 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.7s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=0.9s, frame=1862, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=2.0s, frame=1862, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=541.7s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=2.0s, frame=1862, AppCache.Player.GetMarchCount()}.
2026-07-17 12:56:53.320 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=6.9s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=12.1s, frame=2067, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=0.0s, frame=2112, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=604.0s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=0.0s, frame=2112, AppCache.Player.GetMarchCount()}.
2026-07-17 12:57:53.285 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=4, nextIn=0.0s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=6.4s, frame=2314, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=7.0s, frame=2314, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=664.0s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=7.0s, frame=2314, AppCache.Player.GetMarchCount()}.
2026-07-17 12:58:53.471 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.7s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=1.8s, frame=2553, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=3.1s, frame=2553, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=724.2s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=3.1s, frame=2553, AppCache.Player.GetMarchCount()}.
2026-07-17 12:59:55.936 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=6.9s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=9.3s, frame=2766, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=9.5s, frame=2766, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=786.7s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=9.5s, frame=2766, AppCache.Player.GetMarchCount()}.
2026-07-17 13:00:55.807 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=3, nextIn=0.2s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=7.0s, frame=2994, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=7.8s, frame=2994, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=846.5s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=7.8s, frame=2994, AppCache.Player.GetMarchCount()}.
2026-07-17 13:01:55.954 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=3.4s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=1.8s, frame=3235, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=3.3s, frame=3235, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=906.7s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=3.3s, frame=3235, AppCache.Player.GetMarchCount()}.
2026-07-17 13:02:57.776 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=0, nextIn=6.8s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=8.8s, frame=3450, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=9.1s, frame=3450, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=968.5s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=9.1s, frame=3450, AppCache.Player.GetMarchCount()}.
2026-07-17 13:03:57.633 [WARN] [user=DSDGame03] [pid=6500] AUTO GATHER STATUS: reason=tick, enabled=True, state=3, nextIn=0.2s, queue=2/4, success=2, pending=0, measured=2, playerCache=2, capSource={source=PlayerCacheCap method GetDispatchMaxMarchCount()=4, appCache={AppCache.Player}}, resources=food,wood,steel,oil, troop=unknown, troopDetail={unknown allow; TroopCache readable but no troop count fields found; appCache={AppCache.Troop}}, measuredDetail={source=PlayerCache; safePoll GetMarchCount()=2, age=6.0s, frame=3679, AppCache.Player.GetMarchCount()}, effectiveDetail={effective=2/4, raw=2; localAccepted=2, pending=0 | playerCache=2; safePoll GetMarchCount()=2, age=7.0s, frame=3679, AppCache.Player.GetMarchCount() | mappedLowerBound=1; mappedQueue=1/5, mapSize=1, pendingLinks=0, indexes=4 | observedQueue=stale, raw=1, maxAge=45s, age=1028.4s, source=mappedMarchIndex, link marchIndex=4, entityId=281474992030031, targetId=28991922601345413, source=RECV IGG.Game.Module.March.MarchModule.CreateMarchReplyHandler arg0, mapped=1, indexes=4 | externalSuccess=none}, playerCacheDetail={safePoll GetMarchCount()=2, age=7.0s, frame=3679, AppCache.Player.GetMarchCount()}.
