Projekt

Allgemein

Profil

Aktionen

Fehler #13858

geschlossen

[NPC] Kompakter Ernteschnitter

Von erimioa vor mehr als 9 Jahren hinzugefügt. Vor mehr als 8 Jahren aktualisiert.

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

Ingenieur Wirbelgig, Maschinenschmied und Tüftler der Venture Co. sollten nun Begleiter entsprechend ihres Level beschwören.


Beschreibung

Folgende drei NPCs zaubern (zumindest laut db.rising-gods.de) den Spell "Kompakter Ernteschnitter" (7979):
Ingenieur Wirbelgig lvl 19 https://db.rising-gods.de/?npc=5836
Maschinenschmied der Venture Co. lvl 21-22 https://db.rising-gods.de/?npc=3993
Tüftler der Venture Co. lvl 40-41 https://db.rising-gods.de/?npc=677

Bei dem Maschinenschmied und dem Tüftler weis ich nicht was passiert, aber ich vermute, dass diese sich genauso verhalten wie der Ingenieur, sprich beim casten des zaubers erscheint ein lvl 40-41 NPC https://db.rising-gods.de/?npc=2676
Das problem ist jetzt, dass der Ingenieur ein lvl 19 NPC ist und in einem lvl 16-20 Gebiet unterwegs ist. Wenn dann ein lvl 40 NPC beschworen wird ist das schon ziemlich ... meh. Dies ist ein offensichtlicher Bug, weil NPCs eigentlich keine Adds summonen können sollten, die höher als das eigene lvl sind. Alle beschworenen NPCs sollten entsprechend runterskaliert sind.
Ich vermute das selbe Problem besteht beim Maschinenschmied. Bei dem Tüftler hingegen würde es vom lvl her aufgehen.

Das selbe problem gab es früher mal mit Wichteln von NPCs, dass z.B. ein lvl 20 NPC ein wichtel beschworen hatte, der lvl 53 war, weil alle von NPCs beschworenen Wichtel bis lvl 53, nur die eine creature ID hatten.

Aktionen #1

Von Rushor vor mehr als 9 Jahren aktualisiert

  • Zielversion wurde auf Welt gesetzt
Aktionen #2

Von Rushor vor mehr als 9 Jahren aktualisiert

  • Status wurde von Neu zu Testbereit geändert

https://git.rising-gods.de/wotlk/rg/commit/0216cd9a8aa79447f3d920f786bd7fcc7ad89ff1
passt sich nun dem owner an udn sollte sich mehr wie ein pet verhalten

Aktionen #3

Von Katatafisch vor mehr als 9 Jahren aktualisiert

also der maschinenschmied und tüftler beschwören iwie keine adds bei mir, der ingenieur dafür aber beschwört jetzt den npc nicht mehr mit lvl 40, sondern mit lvl 19.

laut db sollen die anderen beiden npc's ja auch diese ernteschnitter beschwören, bloß machen sie das sowohl aufm liveserver, live_testserver und masterserver nicht.

nun weiß ich nicht, wie ich mit dem ticket verfahren soll :x

Aktionen #4

Von Rushor vor mehr als 9 Jahren aktualisiert

weil eri geschieben hat, dass sie den spell eingetragen haben - nicht aber, dass sie ihn gar net benutzen im script xD

Aktionen #5

Von Rushor vor mehr als 9 Jahren aktualisiert

-- Venture Co. Machine Smith SAI
SET @ENTRY := 3993;
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=@ENTRY;
DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(@ENTRY,0,0,0,4,0,100,0,0,0,0,0,11,7979,0,0,0,0,0,1,0,0,0,0,0,0,0,"Venture Co. Machine Smith - On Aggro - Cast 'Compact Harvest Reaper'");

-- Venture Co. Tinkerer SAI
SET @ENTRY := 677;
UPDATE `creature_template` SET `AIName`="SmartAI" WHERE `entry`=@ENTRY;
DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(@ENTRY,0,0,0,54,0,100,0,1000,2000,0,0,11,12544,2,0,0,0,0,1,0,0,0,0,0,0,0,"Venture Co. Tinkerer - On Just Summoned - Cast 'Frost Armor'"),
(@ENTRY,0,1,0,0,0,100,0,3000,4000,5000,6000,11,20823,64,0,0,0,0,2,0,0,0,0,0,0,0,"Venture Co. Tinkerer - In Combat - Cast 'Fireball'"),
(@ENTRY,0,2,0,4,0,100,0,0,0,0,0,11,7979,0,0,0,0,0,1,0,0,0,0,0,0,0,"Venture Co. Tinkerer - On Aggro - Cast 'Compact Harvest Reaper'");

miniscripts added, nachm restart aktiv

Aktionen #6

Von Katatafisch vor mehr als 9 Jahren aktualisiert

  • Status wurde von Testbereit zu Pending geändert
  • Zugewiesen an wurde auf Rushor gesetzt
  • Update Text Deutsch aktualisiert (Vergleich)

yaaay

Aktionen #7

Von Rushor vor mehr als 9 Jahren aktualisiert

  • Status wurde von Pending zu Ready geändert
  • Zugewiesen an Rushor wurde gelöscht
Aktionen #9

Von Daejiv vor mehr als 9 Jahren aktualisiert

  • Status wurde von Ready zu Live geändert
Aktionen #10

Von Rushor vor mehr als 8 Jahren aktualisiert

Bedeutung Live:

Der Bug wurde erfolgreich behoben und befindet sich auf dem Spielserver. Sollte der Fehler weiterhin bestehen sollte ein neues Ticket ( https://redmine.rising-gods.de/projects/live/issues/new ) erstellt werden. Anmerkungen in dem alten abgewiesenen oder live genommenen Ticket werden ignoriert und gelöscht.

Aktionen

Auch abrufbar als: Atom PDF