Änderungen

Wechseln zu: Navigation, Suche

Ranged-Defence

2.116 Bytes hinzugefügt, 12:02, 15. Dez. 2013
neu: <outcome> für Ranged-Defence mit eigenen Ausgabetexten
Verhalten bei Gruppen: Wenn der Held in einer [[Gruppe]] unterwegs ist, wird der Zielheld, auf den geschossen wird, zufällig auf Basis der selektierten Helden ermittelt. Die Wahrscheinlichkeit ist für den Gruppenführer höher (sofern er selektiert ist), für alle anderen Helden ist die Wahrscheinlichkeit gleich hoch.
 
Weiterhin ist es möglich, eigene Ausgabetexte für die unterschiedlichen Fälle festzulegen. Es können Texte spezifiziert werden für:
* Der Schuss verfehlt das Ziel (''&lt;missed&gt;'')
* Der Schuss wurde mit Schield abgewehrt (''&lt;shielddefence&gt;'')
* Held weicht dem Schuss aus (''&lt;dodge&gt;'')
* Treffer (''&lt;hit&gt;'')
* Kritischer Treffer (''&lt;critical-hit&gt;'')
 
Die Syntax dafür ist wie folgt:
<code xml>
<ranged-defence [type="all"]>
<npc ... /><!-- siehe oben -->
<outcome>
<missed>
... Text/Ereignis ...
</missed>
<shielddefence>
... Text/Ereignis ...
</shielddefence>
<dodge>
... Text/Ereignis ...
</dodge>
<hit>
... Text/Ereignis ...
</hit>
<critical-hit>
... Text/Ereignis ...
</critical-hit>
</outcome>
</ranged-defence>
</code>
 
Die Angabe der Tags ''missed, shielddefence, dodge, hit, critical-hit'' ist dabei optional, d.h. wenn der jeweilige Tag nicht angegben ist, wird auf die Standardausgabe zurückgegriffen.
== Beispiele ==
<npc npcid="340" weapon="Leichte Armbrust" precision="14" shots="2" distance="30" />
<npc npcid="340" weapon="Repetierarmbrust" precision="15" shots="2" distance="30" />
</ranged-defence>
</code>
 
 
=== Eigene Ausgabetexte ===
<code xml>
<ranged-defence type="all">
<npc npcid="4" weapon="Leichte Armbrust" precision="15" shots="2" distance="30" />
<outcome>
<missed>
<p>Der Bolzen verfehlt dich knapp.</p>
</missed>
<shielddefence>
<p>Der Bolzen bohrt sich in dein Schild!</p>
</shielddefence>
<dodge>
<p>Du kannst dem Bolzen ausweichen.</p>
</dodge>
<hit>
<p>Das Skelett ist einfach zu treffsicher, wie du nun schmerzhaft erfahren musst! Und der Bolzen war offenbar auch noch mit irgendeinem Kontaktgift bestrichen. Du fühlst dich auf einmal ganz schwach.</p>
<set quality="ST" dec="5" expire="2 days"/>
</hit>
<critical-hit>
<p>Erbarmungslos bohrt sich der Bolzen in eine ungeschützte Stelle deines Körpers! Die Schmerzen sind unbeschreiblich und zu allem Unglück war der Bolzen offenbar auch noch mit irgendeinem Kontaktgift bestrichen. Du fühlst dich auf einmal ganz schwach.</p>
<set quality="ST" dec="5" expire="2 days"/>
</critical-hit>
</outcome>
</ranged-defence>
</code>

Navigationsmenü