Testserver: Challenge mit min/max - Fehler

XML-Variante AOQML, ihre Möglichkeiten, Ergänzungen und Entwicklung...

Moderatoren: Ratsgruppe Programmierer, A-Team

Testserver: Challenge mit min/max - Fehler

Beitragvon lordhelix » 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: Alles auswählen
<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) 190-mal betrachtet
lordhelix
Ordenskrieger
Ordenskrieger
 
Beiträge: 389
Registriert: So 07 Apr, 2019 22:00
Heldenname: Helix

Re: Testserver: Challenge mit min/max - Fehler

Beitragvon Tommek » 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.
...
Benutzeravatar
Tommek
Site Admin
Site Admin
 
Beiträge: 7640
Registriert: Mi 17 Mai, 2006 22:40
Wohnort: Eodatia
Heldenname: Alrik Dormwald
Mitglied bei: Orkwacht

Re: Testserver: Challenge mit min/max - Fehler

Beitragvon lordhelix » Mo 08 Feb, 2021 22:31

Ah verstehe, ich muss die failure-Zweige umdrehen. Danke , da wäre ich nie drauf gekommen :)
lordhelix
Ordenskrieger
Ordenskrieger
 
Beiträge: 389
Registriert: So 07 Apr, 2019 22:00
Heldenname: Helix

Re: Testserver: Challenge mit min/max - Fehler

Beitragvon lordhelix » 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.
lordhelix
Ordenskrieger
Ordenskrieger
 
Beiträge: 389
Registriert: So 07 Apr, 2019 22:00
Heldenname: Helix

Re: Testserver: Challenge mit min/max - Fehler

Beitragvon Tommek » Mo 08 Feb, 2021 22:38

min -10 ist von -10 bis -unendlich
Benutzeravatar
Tommek
Site Admin
Site Admin
 
Beiträge: 7640
Registriert: Mi 17 Mai, 2006 22:40
Wohnort: Eodatia
Heldenname: Alrik Dormwald
Mitglied bei: Orkwacht

Re: Testserver: Challenge mit min/max - Fehler

Beitragvon lordhelix » Mo 08 Feb, 2021 22:48

Code: Alles auswählen
<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>
lordhelix
Ordenskrieger
Ordenskrieger
 
Beiträge: 389
Registriert: So 07 Apr, 2019 22:00
Heldenname: Helix

Re: Testserver: Challenge mit min/max - Fehler

Beitragvon Tommek » Mo 08 Feb, 2021 23:49

Code: Alles auswählen
<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.
Benutzeravatar
Tommek
Site Admin
Site Admin
 
Beiträge: 7640
Registriert: Mi 17 Mai, 2006 22:40
Wohnort: Eodatia
Heldenname: Alrik Dormwald
Mitglied bei: Orkwacht

Re: Testserver: Challenge mit min/max - Fehler

Beitragvon Tommek » 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.
Benutzeravatar
Tommek
Site Admin
Site Admin
 
Beiträge: 7640
Registriert: Mi 17 Mai, 2006 22:40
Wohnort: Eodatia
Heldenname: Alrik Dormwald
Mitglied bei: Orkwacht


Zurück zu Questen, Abenteuer und Zufallsbegegnungen (inkl. AOQML)



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast