Deutsch


warum solche patches

*lach* .. Also, da kein *hust* erfahrener Spieler oder Sourcecodeleser diese Verwirrung aufklären will, und Purg mit seinen Tests auch nicht ganz das Gelbe vom Ei getroffen hat, gibt es hier mal eine "Testreihe" ..

Zuerst muß man wissen:
Eine Bombe hat "Vor-Verluste". Diese werden vom Cast als Erstes abgezogen und bilden dann den Zwischenwert, von dem aus hier alles weitergerechnet wird.

An einem Beispiel mit 1477 HP Heilung (L200 HP-Cast + 112%-MV):

Ziele - Verlustfaktor - Beispiel
1 - 1,00 - 1477
2 - 1,00 - 1477 (Zwei Ziele - Kein Verlust)
3 - 0,78 - 1158
4 - 0,62 - 923
5 - 0,53 - 787
6 - 0,48 - 703 (Mehr als die Hälfte geht in den Wind)
7 - 0,44 - 649
8 - 0,42 - 615

Von diesem Zwischenwert wird dann der Bombeneffekt gerechnet.

Die Rechnung für diese Abzüge ist:

Zwischenwert * ( 1 - ( Distanz - Radius ) * ( 1 - Faktor ) )

Distanz ist die des Spielers zum Bombenmittelpunkt.
Radius und Faktor kommen aus der Stanzabeschreibung.
Das Hauptziel, auf das eine Bombe geht, bekommt diese Abzüge nicht, es hat, logisch, 0 Meter Entfernung zum Bombenmittelpunkt.

Beispiel:
Der Cast sei eine 3er Bombe mit HP9 (200HP) auf 3 Ziele.
Der MV powert die HP mit 112% auf 425, dann kommt der Vorverlust oben (0,78), und am Ende stehen 333 HP, die dann durch die Bombe wie in der Tabelle zu sehen aufgeteilt werden:

Das erste Tripel sind die Entfernungen der Chars zum Mittelpunkt, die drei Werte danach die HP für jeden Einzelnen. Der letzte Wert ist die grüne Zahl, die über den Köpfen erscheint und den Gesamtheilwert darstellt.
(Auch wenn es bei der 3er-Bombe nicht geht, habe ich das Beispiel bis 18m Entfernung durchgerechnet, einfach um den Wertefall zu zeigen. 2 * 8 Spalten hier reinzusetzen wäre ja unübersichtlich.)

0 00 00 - 333 333 333 - 999
0 00 01 - 333 333 324 - 990
0 01 02 - 333 324 315 - 971
0 02 03 - 333 315 305 - 953
0 03 04 - 333 305 296 - 934
0 04 05 - 333 296 287 - 916
0 05 06 - 333 287 278 - 897
0 06 07 - 333 278 268 - 879
...
0 09 10 - 333 250 241 - 823
...
0 13 14 - 333 213 204 - 749
...
0 17 18 - 333 176 167 - 675

Um es einfacher rechnen zu können, läßt sich die Bombe dann noch wie folgt vereinfachen:
Pro Meter Abstand zum Mittelpunkt verliert man je den gleichen Betrag. oben sind es 9,25 HP / Meter.
Eine Tabelle dazu:

Ziele - Radius - Verlustfaktor
2 - 07 - 0,0357
3 - 09 - 0,0278
4 - 12 - 0,0208
5 - 15 - 0,0167
6 - 16 - 0,0156
7 - 17 - 0,0147
8 - 18 - 0,0139

Dann rechnet man nur:
Zwischenwert - ( Zwischenwert * Abstand * Verlustfaktor )
und hat die HP heraus (oder den Schaden), den der Char bekommt.

Hieran sieht man auch, daß der Beschreibungstext Müll ist.
Dev
[...]Der Effekt nimmt mit zunehmender Entfernung zum Zentrum des angegriffenen Bereiches ab, mit einem Faktor von 0,750.
Da müßte es heißen: ".. mit einem Faktor von 0,0278 pro Meter."
Oder: ".. mit je 2,78% vom Ausgangswert pro Meter. " Damit niemand auf die Idee kommt, Zinsen zu verzinsen. Nicht perkeft, aber näher dran als das Original.


Wer das alles jetzt auf die richtige Weise liest und versteht, dem sollte mindestens auffallen, daß der Abstand (das Nicht-100%ig-Kuscheln) deutlich weniger negativen Einfluss hat, als die Wahl einer kleineren Bombe.
Das mag dir, Purg, zwar ein wenig in die Hände spielen, aber ihr habt trotzdem Unsinn "gemessen" ;)
Purg
Fakt ist, dass sich am Schaden und an der Heilstärke in Wirklichkeit nichts änderte, egal wie weit man von einander war. Es reicht wenn alle in Reichweite sind, daher wird "knuddeln" seit langem nicht mehr praktiziert.
Fakt ist: Kuscheln nützt, vorallem wenn die Bombe klein ist. :P
Sollte es wirklich mal zeitweilig anders gewesen sein, was ich nicht glaube (nie anders erlebt in 4,5 Jahren, und sinnvoll wäre es auch nicht gewesen), aber auch nicht irgendwo nachlesen kann, dann willkommen zurück in der "Steinzeit".

Was soll man da noch sagen ? ^^
Egal wie Alt man ist - Genau hinschauen, dann klappts auch mit dem Pei ;-)
Ich fresse lieber Sourcecode, auch wenn dieser zuweilen gerne schwer im Magen liegt, oder teste Dinge anständig :P

---
Romuhas
Talya
Neulingen [...] ist das [...] Rezitieren [...] ausdrücklich untersagt,[...]
Einfach nur Geil ^^
Ò.ó *grinst* hrrhrrhrr

---

[ˈtʌʎˌjaː ˈʃʌtˑənˌtans] - The wog with the whip! Always takin' care for purposive Ryzom development and conductive community behavior via appropriate amounts of well-placed criticism.
Botherin' homins since Aug '06 - Nuttin' ta lose, but a bad rep.
DE, EN, C++, ASM, MHD, ahd, nl (Ik werk eraan als een ploegpaard), it, lat
Show topic
Last visit Tuesday, 18 February 15:43:36 UTC
P_:G_:PLAYER

powered by ryzom-api