ModifyPoints (Def/MagicDef) für Drachensteinalchemie Bug

In diesem Bereich sind Themen vom Themenersteller als erledigt zu markieren, wenn die Frage beantwortet oder das Problem gelöst wurde. Das Thema wird daraufhin automatisch geschlossen.
Klicke hierzu auf "Thema bearbeiten > Als erledigt markieren".
  • Hey zusammen,

    ich hab grad mal mit der DS rumgespielt und da ist mir folgendes aufgefallen:
    Wenn ich eine Rüstung anziehe (z.B. 34er mit 101 Rüstungswert) erhöht sich meine Def um 101 und meine Magie Def um 51, was ja auch normal ist. Wenn ich jetzt aber die DS mit einem Rubin, der 150 Rüstungswert gibt, aktiviere, erhalte ich 150 Def und erstmal gar keine Magie Def. Wenn ich jetzt aber die DS wieder deaktiviere erhalte ich -150 Def aber +75 Magie Def. Hat irgendwer n Plan woran das liegen könnte? Ich hab schon in der DragonSoul.cpp die ActivateDragonSoul-Methode und in der item.cpp die ModifyPoints-Methode überprüft, aber das sieht okay für mich aus. :sweat_smile: Ich überseh bei sowas aber ganz gerne mal den Fehler, passiert mir auf Arbeit auch ab und zu. :joy:

    €: Mir ist hier noch aufgefallen, dass sobald ich den Rubin ins Fenster einfüge die 75 Magie Def schon hinzugefügt werden und nicht erst bei Aktivierung, daher sieht das so verschoben aus. Was das jetzt ändert weiß ich aber nicht. :sweat_smile:

    Könnte mir hier evtl irgendwer nen Tipp geben? Ich brauch keine Ikealösung, will ja etwas lernen. :shrug:

    Hier noch ein paar Bilder für das Problem:
    Werte des Rubins:

    Bitte melden Sie sich an, um diesen Anhang zu sehen.



    Vor RüstungNach Rüstung
    Bitte melden Sie sich an, um diesen Anhang zu sehen.Bitte melden Sie sich an, um diesen Anhang zu sehen.
    Aktivierung DSDeaktivierung DS
    Bitte melden Sie sich an, um diesen Anhang zu sehen.Bitte melden Sie sich an, um diesen Anhang zu sehen.


    Beste Grüße und Danke im Voraus

    Korgaz

    Einmal editiert, zuletzt von Korgaz ()

  • Korgaz

    Hat den Titel des Themas von „ModifyPoints für Drachensteinalchemie buggy“ zu „ModifyPoints (Def/MagicDef) für Drachensteinalchemie Bug“ geändert.
  • System

    Hat das Thema geschlossen
  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist, bitte registrieren Sie sich oder melden Sie sich an um diesen lesen zu können.