Skip to content

Shrinked pets deleted after GC #1505

@GladieUO

Description

@GladieUO

There is some bug with the shrinking of pets and garbage collection.

Its very rare, but annoying. You shrink you pet -> and here I suspect something happenes, because next time the GC is ran before save, it will flag the figurine or the disconnected char as problematic or non existant.
Causing you to unshrink the pet, spawning completely new one, only NAME is kept.

22:07:ERROR:GC: Deleted UID=0b7a2, Defname='c_spider_dread_tame', Name='Webby'. Invalid code=0x1204 (Ridden NPC without a valid mount item).
22:07:ERROR:Garbage Collection: done. Object memory leak 166922!=166916.
02:38:ERROR:GC: Deleted UID=070cb, Defname='c_allosaurus_tame', Name='Dino'. Invalid code=0x1203 (Ridden NPC not acting as such).
02:38:ERROR:GC: Deleted UID=04001c54b, Defname='i_pet_allosaurus', Name='Dino'. Invalid code=0x2104 (Disconnected item).
02:52:ERROR:GC: Deleted UID=040004c5d, Defname='i_memory', Name='Koppak'. Invalid code=0x1103 (Ridden NPC not acting as such).
02:52:ERROR:GC: Deleted UID=0162f6, Defname='c_allosaurus_tame', Name='Koppakuv A'. Invalid code=0x1203 (Ridden NPC not acting as such).
02:52:ERROR:GC: Deleted UID=040031c42, Defname='i_pet_allosaurus', Name='Koppakuv A'. Invalid code=0x2104 (Disconnected item).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions