TrinityCore / TrinityCore/TrinityCore

No quest greeting found error for multiple NPCs

Offen
#20,705 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Branch-master Priority-Cosmetic
Vorherrschende Sprache
C++
Sterne
10.8k
Forks
6.4k
Ø Merge
3 T. 16 Min.
Gemergte PRs (30 T.)
6

Beschreibung

Description: No quest greeting found for multiple NPCs in a new install.

Current behaviour:

On a fresh build and install of TDB, I am experiencing an error where after completing a quest for an NPC (who offers a follow up quest), the second quest appears to be auto-accepted (it is shown in the quest log).

In the worldserver I see the following message: Guid: GUID Full: 0x20000400002FE5000000000000000028 Type: Creature Entry: 49044 Low: 40 - No quest greeting found. Server.log attached.

The quest works correctly, but the quest greeting is not shown.

Expected behaviour: Quest greeting should be shown, allowing quest to be accepted / declined.

Steps to reproduce the problem:

  1. Create Undead new character
  2. Accept "Fresh from the grave"
  3. Walk to hand in NPC
  4. Right click to hand-in
  5. Quest greeting is not shown, new quest is added to log

Branch(es): master

TC rev. hash/commit: TrinityCore rev. b8dc4df22098 2017-10-21 00:28:57 +0200 (master branch) (Win64, RelWithDebInfo, Static) (worldserver-daemon)

TDB version: TDB_full_720.00_2017_04_18

Operating system: Windows 10 x64

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduziere den Ablauf mit einem neuen Undead-Charakter anhand der aufgeführten Quest-Schritte und untersuche anschließend die Ausgabe von worldserver sowie die angehängte server.log auf die fehlende Begrüßung. Verfolge die Quest-Abgabe des NPC und das Verhalten der Folgequest; abgeschlossen ist die Aufgabe, wenn die Begrüßung erscheint und der Spieler die neue Quest annehmen oder ablehnen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
game-dev
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.