Switch to full style
XML-Variante AOQML, ihre Möglichkeiten, Ergänzungen und Entwicklung...
Antwort erstellen

Testserver: Challenge mit min/max - Fehler

Mo 08 Feb, 2021 22:20

Folgender Code gibt bei einem Failure IMMER nur den Zweig failure min=-10 aus, auch wenn die FeP bei -26 liegen. Siehe Bild.
Anwenderfehler oder Systemfehler?
Code:
<challenge talent="Sinnenschärfe" mod="45" name="Pr1">
  <success min="-10">
    Erfolg mit -10 bis  + 99 FeP
  </success>
  <failure min="-10">
    Failure mit -10 bis +99 FeP
  </failure>
  <failure max="-11">
    failure mit - 99 bis - 11 FeP
  </failure>
</challenge>


Unbenannt.png
Unbenannt.png (13.85 KIB) 1478-mal betrachtet

Re: Testserver: Challenge mit min/max - Fehler

Mo 08 Feb, 2021 22:29

Das wird von oben nach unten durchgegangen. Dann wird gefragt:

Probe gelungen? NEIN

Probe misslungen mit mindestens -10? Ja

Alles was danach noch kommt wird ignoriert.
...

Re: Testserver: Challenge mit min/max - Fehler

Mo 08 Feb, 2021 22:31

Ah verstehe, ich muss die failure-Zweige umdrehen. Danke , da wäre ich nie drauf gekommen :)

Re: Testserver: Challenge mit min/max - Fehler

Mo 08 Feb, 2021 22:34

Ähm nein, weil failure -10 tritt ja nicht ein, bei -26

min="-10" bedeutet -10 bis +99.

Das Ergebnis von -26 kommt in dieser Reihe nicht vor weshalb der nächste Zweig ausgewertet werden sollte.

Re: Testserver: Challenge mit min/max - Fehler

Mo 08 Feb, 2021 22:38

min -10 ist von -10 bis -unendlich

Re: Testserver: Challenge mit min/max - Fehler

Mo 08 Feb, 2021 22:48

Code:
<select role="Anführer" />
<challenge talent="Sinnenschärfe" mod="45" name="Pr1"><!-- Mod bleibt bitte bestehen. Keine Änderung gewünscht! Helix -->
  <success min="-10">
    Erfolg mit -10 bis  + 99 FeP
  </success>
  <failure max="-10">
    Failure mit -10 bis +99 FeP
  </failure>
  <failure min="-11">
    failure mit - 99 bis - 11 FeP
  </failure>
</challenge>

Re: Testserver: Challenge mit min/max - Fehler

Mo 08 Feb, 2021 23:49

Code:
<challenge talent="Sinnenschärfe" mod="45" name="Pr1"><!-- Mod bleibt bitte bestehen. Keine Änderung gewünscht! Helix -->
  <success>
    Erfolg
  </success>
  <failure min="-10">
    Mit 0 bis -9 misslungen
  </failure>
  <failure max="-11">
    ab -10 bis -9999 misslungen
  </failure>
</challenge>


So klappt es.

Re: Testserver: Challenge mit min/max - Fehler

Di 09 Feb, 2021 00:03

Kommando zurück: Klappt nur Solo

Sobald man eine Gruppe hat, landet man im ersten Failure-Zweig.

Kein Fehler, bei Gruppen werden die FeP* nicht zurückgegeben, da dort ja mehr als einer die Probe macht.
Antwort erstellen