Mo 15 Jun, 2020 22:18
<challenge talent="Sinnenschärfe" mod="+3" id="Sinnenschaerfeprobe" hero-quantity="2">
<success>
<p>Als <hero output="name" by-challenge="Sinnenschaerfeprobe" select="best" /> kurz innehält, <hero output="name" by-challenge="Sinnenschaerfeprobe" select="worst" /> anstupst und auf einen Schatten in der Wüste deutet.
<q>Was meinst du? Sieht aus, als würde uns jemand folgen!</q> Nickend stimmt <hero output="name" by-challenge="Sinnenschaerfeprobe" select="worst" /> zu.</p>
[... mehr Code ... ]
</success>
[... mehr Code ... ]
</challenge>
Als Eidrik der Entdecker kurz innehält, Dennis der Dieb anstupst und auf einen Schatten in der Wüste deutet." Was meinst du? Sieht aus, als würde uns jemand folgen!" Nickend stimmt Dennis der Dieb zu.
Als Dennis der Dieb kurz innehält, anstupst und auf einen Schatten in der Wüste deutet." Was meinst du? Sieht aus, als würde uns jemand folgen!" Nickend stimmt zu.
Mo 15 Jun, 2020 22:25
Mo 15 Jun, 2020 22:48
/**
* holt den schlechtesten Helden der Probe
*
* @return int $held_id
*/
public function getWorstHeroId() {
if( empty($this->helden_nicht_bestanden) )
return 0;
$worst_hero_id = 0;
$worst_fep = 1;
foreach( $this->helden_nicht_bestanden as $hero_id => $fep ) {
if( $fep < $worst_fep ) {
$worst_fep = $fep;
$worst_hero_id = $hero_id;
}
}
return $worst_hero_id;
}
Mo 15 Jun, 2020 23:01
Tommek hat geschrieben:
- Code:
/**
* holt den schlechtesten Helden der Probe
*
* @return int $held_id
*/
public function getWorstHeroId() {
if( empty($this->helden_nicht_bestanden) )
return 0;
$worst_hero_id = 0;
$worst_fep = 1;
foreach( $this->helden_nicht_bestanden as $hero_id => $fep ) {
if( $fep < $worst_fep ) {
$worst_fep = $fep;
$worst_hero_id = $hero_id;
}
}
return $worst_hero_id;
}
Stimmt, ist bisher genau so angelegt. Wenn alle bestehen wird "0" zurückgegeben. Wie erwartet man das als Questschreiber? Was machen wir bei Gleichstand?
Mo 15 Jun, 2020 23:09
Ansonsten hätte ich nach Leiteigenschaft gesagt.
Di 16 Jun, 2020 18:30
Varthac hat geschrieben:Ist mit Leiteigenschaft der höchste Talentwert jenseits der aktuellen Probe gemeint oder geht es um die Attribute MU, IQ etc.? Ersteres würde mir als Kriterium gut gefallen. Den Attributwert könnte man heranziehen, wenn auch dort Gleichstand herrscht.
Di 23 Jun, 2020 12:54
Di 23 Jun, 2020 13:11
Di 23 Jun, 2020 13:36
Tommek hat geschrieben:Ist jetzt live auf dem Testserver.
Alle Helden bestehen: der Held mit den wenigsten übrigen FEP wird zurückgegeben.