Projekt

Allgemein

Profil

Aktionen

Fehler #26027

geschlossen

Rezept: Frostöl unbegrenzt oft kaufbar

Von sedative vor fast 7 Jahren hinzugefügt. Vor mehr als 6 Jahren aktualisiert.

Status:
Live
Priorität:
Niedrig
Zugewiesen an:
-
Kategorie:
Item
Zielversion:
-
Beginn:
16.07.2017

Beschreibung

Wie die Überschrift schon sagt: das Rezept (https://tbcdb.rising-gods.de/?item=14634) ist unbegrenzt oft kaufbar von Bro'kin (https://tbcdb.rising-gods.de/?npc=2480). Eigentlich sollte aber nur ein Rezept kaufbar sein und nach ca. 80-90min des Rezept respawnen

Quelle: http://de.wowhead.com/item=14634/rezept-frostol#english-comments

"This is a limited supply vendor item. To get it, you must buy it from Bro'kin, a goblin vendor on the northwest wall of the Ruins of Alterac.....
This vendor is often camped and the recipe is on an 80-90 minute respawn..."

In weiteren Kommentaren ist auch die Rede von 10min bis über 2 Stunden. Eine Annahme ist, dass der Respawntimer Random ist:
"Bought it at 21:28 server time, it had respawned with Bro'kin 19 minutes later at 21:47.

EDIT: It's been more than 25 mins now and it has not respawned again. Timer is indeed random and unpredictable."

Aktionen #1

Von B2B-Marv312 vor fast 7 Jahren aktualisiert

  • Status wurde von Neu zu Bestätigt geändert
  • Zugewiesen an wurde auf B2B-Developer gesetzt
  • Priorität wurde von Normal zu Niedrig geändert
Aktionen #2

Von b2b-offidufte vor mehr als 6 Jahren aktualisiert

Das Rezept einmalig kaufbar zu machen sollte nicht das große Problem sein:

UPDATE npc_vendor SET maxcount=1 WHERE entry LIKE 2480 AND item LIKE 14634;

Die Frage ist eher wie das mit dem Respawn läuft. In der npc_vendor Datenbank ist ein respawn - Wert hinterlegt, welcher sich frei anpassen lässt, zB auf eine Stunde mit:

UPDATE npc_vendor SET incrtime=3600 WHERE entry LIKE 2480 AND item LIKE 14634;

Wie man da jetzt nen random Timer reinbekommt (ggf. in irgendeinem Script?) oder ob das überhaupt möglich ist (immerhin ist bei dem Rezept eine incrtime in der DB hinterlegt, bei rare Mobs zB nicht, da wird's wohl über das entsprechende Script laufen) weiß ich nicht, das müsste wer anders beantworten. Für erste kann man den Respawn ja auf eine Stunde setzen und das Rezept einmalig kaufbar machen:

UPDATE npc_vendor SET maxcount=1, incrtime=3600 WHERE entry LIKE 2480 AND item LIKE 14634;

Aktionen #3

Von ententuempel vor mehr als 6 Jahren aktualisiert

Man könnte generell eine gewisse Varianz bei dem "Auffüll-Verhalten" einbauen. Sowas wie (Restock-Time) * 0.2 oder so.

Aktionen #4

Von b2b-offidufte vor mehr als 6 Jahren aktualisiert

Da es sowieso keine zuverlässige Aussage treffen kann wie lang der Timer ist, durchaus ne Überlegung wert.

Sind auf B2B denn schon irgendwo rnd Timer für Rezepte/Händler Items im allgemeinen implementiert oder sind die alle statisch?

Falls es das schon gibt würde mich mal interessieren wie das umgesetzt wurde, weil wie gesagt, per DB mMn nicht machbar

Aktionen #5

Von ententuempel vor mehr als 6 Jahren aktualisiert

So eine Mechanik ist mir jedenfalls nicht bekannt.

Aktionen #6

Von ententuempel vor mehr als 6 Jahren aktualisiert

  • Status wurde von Bestätigt zu In Bearbeitung geändert
Aktionen #7

Von ententuempel vor mehr als 6 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testbereit geändert
Aktionen #8

Von ententuempel vor mehr als 6 Jahren aktualisiert

  • Zugewiesen an wurde von B2B-Developer zu B2B-Tester geändert
Aktionen #9

Von theoxenilen vor mehr als 6 Jahren aktualisiert

  • Status wurde von Testbereit zu Pending geändert
  • Zugewiesen an wurde von B2B-Tester zu B2B-Developer geändert
Aktionen #10

Von b2b-julil vor mehr als 6 Jahren aktualisiert

  • Status wurde von Pending zu Live geändert
  • Zugewiesen an B2B-Developer wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF