Projekt

Allgemein

Profil

Aktionen

Fehler #8589

geschlossen

Fehler #4053: [Hexenmeister] - Hauptticket

[Hexenmeister] Teufelsjäger kann in Dalaran Buffs der gegnerischen Fraktion dispellen

Von Corrius vor etwa 10 Jahren hinzugefügt. Vor fast 6 Jahren aktualisiert.

Status:
Live
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Zauber
Beginn:
24.02.2014
Update Text Deutsch:

Der Teufelsjäger sollte außerhalb von Duellen keine Buffs der gegnerischen Fraktion mehr dispellen können.

Tags:

Beschreibung

Wie im Titel beschrieben. Ich hol meinen Teufelsjäger raus und entferne Buffs der Horde mit meinem Teufelsjäger.

Magie verschlingen 48011 (höchster Rang).

Aktionen #1

Von Sioni vor fast 10 Jahren aktualisiert

  • Thema wurde von [Hexer] Teufelsjäger kann in Dalaran Buffs der gegnerischen Fraktion dispellen zu [Hexenmeister] Teufelsjäger kann in Dalaran Buffs der gegnerischen Fraktion dispellen geändert
Aktionen #3

Von Rushor vor fast 9 Jahren aktualisiert

SpellCastResult CheckCast()
            {
                Player* caster = GetCaster()->ToPlayer();
                if (GetTargetUnit())
                    if (Player* target = GetTargetUnit()->ToPlayer())
                        if (caster->GetTeam() != target->GetTeam() && !caster->IsValidAttackTarget(target))
                            return SPELL_FAILED_BAD_TARGETS;
                return SPELL_CAST_OK;
            }
Aktionen #4

Von Rushor vor fast 9 Jahren aktualisiert

  • Status wurde von Bestätigt zu Testbereit geändert
  • Zugewiesen an wurde auf 2403 gesetzt

nur mit dem pet asl caster des spells testen

ich vermute dass iwo nen nullpointer net richtig abgewickelt wurde, daher bitte checken:

- funzt es auf kreaturen
- funzt es auf spieler
- funzt es in sankuaries wie dala etc net
- funzt es in dala im duell

kot:

SpellCastResult CheckCast()
            {
                Unit* caster = GetCaster();
                Player* owner = caster->GetOwner()->ToPlayer();
                if (Unit* target = GetExplTargetUnit())
                    if (!owner->IsFriendlyTo(target))
                        if (!owner->IsValidAttackTarget(target))
                            return SPELL_FAILED_BAD_TARGETS;
                return SPELL_CAST_OK;
            }
Aktionen #5

Von sniffy vor fast 9 Jahren aktualisiert

  • Privat wurde von Ja zu Nein geändert
Aktionen #6

Von sniffy vor fast 9 Jahren aktualisiert

Komisches ticket... Das geht nicht wie Corrius schreibt. Ich kenne es so:

1 Hordler ist in ein Duell verwickelt.(In Dalaran)

Dann kann nen Allianz spieler ihm Buffs klauen. Genauso wie man einem Allianlier im Duell debuffs entfernen kann und ihm so Quasi helfen kann.

aber das hat eig was mit dem Ticket zutun: https://redmine.rising-gods.de/issues/1179

Aktionen #7

Von sniffy vor fast 9 Jahren aktualisiert

  • Zugewiesen an 2403 wurde gelöscht
Aktionen #8

Von Mollestus vor fast 9 Jahren aktualisiert

  • Status wurde von Testbereit zu Neu geändert

So wir Corrius es beschrieb geht es definitv nicht mehr.
Das was Sniffy schreibt passt auf dem master auch so nicht.
Das PEt läuft zwar quasi zu einem der gegnerischen Fraktion, den man grade nicht duelliert, castet auch scheinbar den Spell.
Mit der Pet-anzeige von Magieverschlingen passiert aber nichts. Es wird auch nichts dispelled. Aber es wird gesagt, wenn man Magieverschlingen auf irgendetwas anderes nutzen will, der Zauber noch nicht wieder bereit sei, also als ob der CD von Magieverschlingen genutzt wurde.

Dazu:
- funzt es auf kreaturen --> Auch das geht.
- funzt es auf spieler -->Ja
- funzt es in sankuaries wie dala etc net --> Ne in Dala kann ich keinen der gegnerischen Fraktion dispellen
- funzt es in dala im duell --> JA das geht

Ich würd es ehrlich gesagt das Ticket ablehnen, wenn nichts mehr sein sollte.

Aktionen #9

Von Rushor vor fast 9 Jahren aktualisiert

  • Status wurde von Neu zu Testbereit geändert

hauptsache man kann keine buffs mehr dispellen wenn man sich nicht im duell in dala befindet

wenn das funzt ready - ob es jetzt zum spieler hinläuft oder nicht ist egal

Aktionen #10

Von Mollestus vor fast 9 Jahren aktualisiert

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

Von Daejiv vor fast 9 Jahren aktualisiert

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

Von Rushor vor etwa 8 Jahren aktualisiert

Bedeutung Live:

- Der Bug wurde erfolgreich behoben und der Fix dazu 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 Tickets werden ignoriert und gelöscht.

Aktionen #13

Von Daejiv vor etwa 7 Jahren aktualisiert

  • Zielversion wurde von Klassen zu Klasse - Hexenmeister geändert
Aktionen #14

Von Left4Info vor fast 6 Jahren aktualisiert

  • Tags wurde auf Classes, Warlock gesetzt
Aktionen

Auch abrufbar als: Atom PDF