Projekt

Allgemein

Profil

Aktionen

Fehler #22983

geschlossen

[Ulduar][Algalon] Kistenloot verschwindet sehr schnell nach Bosskampf

Von karn vor etwa 7 Jahren hinzugefügt. Vor etwa 7 Jahren aktualisiert.

Status:
Live
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Gameobjekte
Zielversion:
Beginn:
18.02.2017
Update Text Deutsch:

Die Lootkiste von Algalon verschwindet nun nicht mehr zusammen mit ihm.


Beschreibung

Die Kiste mit dem Loot Bei Algalon verschwindet sehr schnell nach dem Kampf. Somit wird es manchmal schwer loot zu verteilen.

Aktionen #2

Von karn vor etwa 7 Jahren aktualisiert

Einfach mal ne Stunde gemacht. Keine Quellen. Aber es ist mehr als logisch, dass loot nicht nach paar sekunden nach bosstod verschwinden soll.

bei rg kommt erschwerend dazu dass man bei alga oft nen kampfbug hat. und somit nicht looten kann.

Aktionen #3

Von Yrito vor etwa 7 Jahren aktualisiert

Eigentlich könnte man den despawn auch gleich auf 7 Tage stellen :D

Aktionen #4

Von Daschluz vor etwa 7 Jahren aktualisiert

  • Status wurde von Testbereit zu In Bearbeitung geändert
  • Zugewiesen an wurde auf karn gesetzt

Despawnt nach 2 Mins zusammen mit Algalon.

Aktionen #5

Von Rushor vor etwa 7 Jahren aktualisiert

me->SummonGameObject(RAID_MODE(GO_GIFT_OF_THE_OBSERVER_10, GO_GIFT_OF_THE_OBSERVER_25), RoomCenter[0], RoomCenter[1], RoomCenter[2], M_PI/2,0,0,0,0, 7 * DAY);
Aktionen #6

Von Yrito vor etwa 7 Jahren aktualisiert

Rushor:
Die Kiste despawnt wenn Alga despawnt. An der Zeit liegts nicht^^

Aktionen #7

Von Rushor vor etwa 7 Jahren aktualisiert

bis dato war der Summontimer des objects an die respawntime von boss_algalon_the_observer geknüpft, was keinen sinn machen sollte

me->SummonGameObject(RAID_MODE(GO_GIFT_OF_THE_OBSERVER_10, GO_GIFT_OF_THE_OBSERVER_25), RoomCenter[0], RoomCenter[1], RoomCenter[2], M_PI/2,0,0,0,0,me->GetRespawnTime());
me->GetRespawnTime()

daher sollte 7 * DAY besser funktionieren afaik

Aktionen #8

Von Yrito vor etwa 7 Jahren aktualisiert

Das wurde schon auf

3600*SEC
gesetzt, aber ohne Erfolg. Meine Vermutung ist, dass das Ding einfach über die Standard-BossAI wieder despawnt wird, so wie auch Adds, die im Bosskampf gespawnt werden, despawnen sobald der Boss stirbt.

Aktionen #9

Von Rushor vor etwa 7 Jahren aktualisiert

void BossAI::_JustDied()
{
    events.Reset();
    summons.DespawnAll();
    scheduler.CancelAll();
    if (instance)
        instance->SetBossState(_bossId, DONE);
}

und:

void SummonList::DespawnAll()
{
    while (!storage_.empty())
    {
        Creature* summon = ObjectAccessor::GetCreature(*me, storage_.front());
        storage_.pop_front();
        if (summon)
            summon->DespawnOrUnsummon();
    }
}

betrifft gameobjecte also nicht.. hm..

Aktionen #10

Von karn vor etwa 7 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testbereit geändert
  • Zugewiesen an karn wurde gelöscht
Aktionen #11

Von Sockentester vor etwa 7 Jahren aktualisiert

  • Status wurde von Testbereit zu Ready geändert
  • Update Text Deutsch aktualisiert (Vergleich)
Aktionen #12

Von Daejiv vor etwa 7 Jahren aktualisiert

  • Status wurde von Ready zu Live geändert
Aktionen

Auch abrufbar als: Atom PDF