Shakes & Fidget - The Game - Supportforum  
  #1  
Stare 25-12-2018, 15:53
interderabilja interderabilja jest offline
Szukający drogi
 
Dołączył: Jul 2011
Gilde: s3 interderabilja
Posty: 87
interderabilja niedługo okryje się sławą
Domyślnie Obliczenie dmg

Witam
Miałem trochę wolnego czasu ostatnio i przeanalizowałem trochę walk w sfgame, udało mi się znaleźć następujące prawidłowości.

Mnożnik do n-tego ciosu M(n)=(n+5)/6


Jeżeli nasz postać zaczyna to zadaje ciosy nieparzyste, w przeciwnym wypadku zadaje ciosy o numerze parzystym.

Rzeczywiste obrażenia
Najpierw obliczmy większą z dwóch wartości: połowę naszej głównej cechy oraz naszą główną cechę pomniejszoną o połowę tej cechy u przeciwnika, oznaczmy to R.

S - nasza główna stata
T - wartość tej statystyki u przeciwnika

R = max{S/2, S-T/2}
R zaokrąglij w górę

B - obrażenia naszej broni (zależnie od tego czy chcemy policzyć maksymalną/ minimalną wartość zadanych obrażeń to bierzemy odpowiednio maksymalną/ minimalną wartość obrażeń broni)

A - pancerz przeciwnika w przeliczeniu na nasz poziom (jeżeli gramy magiem to przyjmujemy 0)

P - ilość ukończonych przez naszą gildię portali

n - numer ciosu (jeżeli nasz postać zaczyna to zadaje ciosy nieparzyste, w przeciwnym wypadku zadaje ciosy parzyste, jeżeli któryś cios został zablokowany to i tak zachowujemy numerację)

Obrażenia = B*(1+R/10)*(1-A/100)*(1+P/100)*M(n)

Mnożnik ciosu krytycznego:
T - nasz poziom trenera gladiatorów
O - poziom trenera gladiatorów przeciwnika
Z - jeśli mamy zaklęcie na miecz Z=1, jeśli nie to Z=0

Mnożnik ciosu krytycznego = (max(T-O, 0) + Z)/10 + 2

Jak te wzory mają się do rzeczywistości?
Na pewno sprawdzają się one w walkach pupili* oraz przy obliczaniu dmg wojownika**. Wartości graniczne mogą się nieznacznie różnić, ze względu na to kiedy zaokrąglamy.

*pupile NIE mają pancerza wbrew temu co pisze w grze (a przynajmniej tak wynika z moich obserwacji), ich broń nie ma rozrzutu, a jej wartość możemy obliczyć przekształcając wzór który podany jest w grze
**analizowałem tylko walki wojownika bo nie mam innych postaci na względnie wysokim poziomie

Przykłady:
1)


2)


Jeżeli będzie ktoś zainteresowany to mogę wrzucić arkusz który to liczy.

Ostatnio edytowane przez interderabilja ; 25-12-2018 o 15:54
Odpowiedz z cytatem
  #2  
Stare 03-01-2019, 18:55
Bonhart. Bonhart. jest offline
Błądzący
 
Dołączył: Aug 2017
Gilde: Bonhart
Posty: 26
Bonhart. jest na właściwej drodze
Domyślnie

Jesli masz arkusz liczący wojownika, to bardzo chętnie skorzystam. Pozdrawiam
__________________
Mój nick w grze: Bonhart
Odpowiedz z cytatem
Odpowiedz

Narzędzia wątku
Wygląd

Uprawnienia umieszczania postów
Nie możesz zakładać nowych tematów
Nie możesz pisać wiadomości
Nie możesz dodawać załączników
Nie możesz edytować swoich postów

BB Code jest Aktywny(e)
EmotikonyAktywny(e)
[IMG] kod jest Aktywny(e)
Kod HTML jest wyłączony

Przeskocz do forum


Czasy w strefie GMT +2. Teraz jest 00:38.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright Š by 'Playa Games GmbH'