[BUGFIX] Verhindern das d.purge() Mounts despawned

  • Hallo,


    beim Nutzen der d.purge() Funktion in Dungeons werden Mounts despawned, falls man sie nicht aktuell reitet. Hier der 'Fix' bzw. einfach eine spezifischere IF-Abfrage.


    dungeon.cpp


    In "struct FPurgeSectree" suchen:

    Code
    1. if (!ch->IsPC() && !ch->IsPet())


    ersetzen mit:

    Code
    1. if (ch->IsMonster() || ch->IsStone())


    Erklärung: Nun werden nur Monster ODER Steine gepurged nichts weiter. Keine Reittiere, keine Portale, keine special npc's.

  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist, bitte registrieren Sie sich oder melden Sie sich an um diesen lesen zu können.