Ejemplo n.º 1
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} zabiera ze sobą wskazanego sojusznika i przeskakuje we wskazany obszar o promieniu {Radius}.
Wszyscy wrogowie, jak i zabrany sojusznik otrzymują {Damage} obrażeń fizycznych.

Zasięg zabrania sojusznika: {CharacterGrabRange}
Zasięg skoku: {Range}
Czas odnowienia; {Cooldown}";
Ejemplo n.º 2
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} przywołuje słup płomieni, zadając {Damage} obrażeń magicznych
i spowalniając trafionych wrogów do {SlowTo}.

Zasięg: {Range}
Czas trwania spowolnienia: {SlowDuration}
Czas odnowienia: {Cooldown}";
Ejemplo n.º 3
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} tworzy falę płomieni i mieczy, na której przemieszcza się w wybrany punkt.
Fala zadaje {Damage} obrażeń magicznych i ucisza na {SilentDuration} tury wszystkich wrogów którzy zostali nią trafieni.

Zasięg: {Range}
Szerokość: {Width}
Czas odnowienia: {Cooldown}";
Ejemplo n.º 4
0
        public override string GetDescription()
        {
            string desc = $@"{ParentCharacter.FirstName()} kradnie zbroję przeciwnikowi, 
zerując jego bazowe statystyki obronne i dodawając je sobie.

Zasięg: {Range}    Czas trwania: {Duration}    Czas odnowienia {Cooldown}";

            if (IsEnabled)
            {
                desc += $@"
Umiejętność jest włączona od {_currentDuration} faz.";
            }
            return(desc);
        }
Ejemplo n.º 5
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} wysysa z przeciwnika {Damage} HP,
zadając mu tyle obrażeń magicznych
i przywracając sobie HP równe wartości zadanej przeciwnikowi.

Zasięg: {Range}    Czas odnowienia: {Cooldown}";
Ejemplo n.º 6
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} wykonuje kilka uderzeń w wybranego wroga, które zwiększają Combo o {ComboIncrease}.
Dodatkowo otrzymuje możliwość podstawowego ataku.

Zasięg liniowy: {Range}    Czas odnowienia: {Cooldown}";
Ejemplo n.º 7
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} otrzymuje na stałe {AttackBonus} ataku i {SpeedBonus} szybkości,
kiedy zabije wroga albo jego zdrowie spadnie poniżej {HealthTresholdPercent}%.
Efekt ten aktywuje się tylko raz.";
Ejemplo n.º 8
0
 public override string GetDescription() =>
 $@"{ParentCharacter.FirstName()} zaczepia się ściany w zasięgu {Range} i przemieszcza się o max. {MoveTargetRange} pól.";
Ejemplo n.º 9
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} może atakować sojuszników, ale nie wyrządza im szkód.
Postacie zaatakowane przez nią potrafią latać przez {FlyingDuration} fazy.";
Ejemplo n.º 10
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} ma {CriticalStrikePercentChance}% szans na trafienie krytyczne przy zadawaniu obrażeń,
podwajając te obrażenia.";
Ejemplo n.º 11
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} nakłada na sojusznika efekt Zero Gravity,
dodatkowo podwaja mu szybkość na jedną fazę.

Zasięg: jak ataku podstawowego
Czas odnowienia: {Cooldown}";
Ejemplo n.º 12
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} leczy wszystkich sojuszników (w tym siebie) na mapie za {Heal} HP.

Czas odnowienia: {Cooldown}";
Ejemplo n.º 13
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} przemieszcza się w pole oddalone max. {MaxDistanceFromTarget} jednostki od wcześniej zaatakowanego wroga.
Dodatkowo otrzymuje możliwość podstawowego ataku.

Zasięg: {Range}    Czas odnowienia: {Cooldown}";
Ejemplo n.º 14
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} zaczepia się ściany w zasięgu {Range} i przemieszcza się o max. {MoveTargetRange} pól.
W trakcie przemieszczenia się zadaje podstawowe obrażenia osobom w zasięgu ataku.";
Ejemplo n.º 15
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} nakłada na sojusznika zaklęcie, które leczy go o {Heal} przez {Duration} fazy.

Zasięg: {Range}    Czas odnowienia: {Cooldown}";
Ejemplo n.º 16
0
        public override string GetDescription() =>
        $@"Każdy kolejny podstawowy atak {ParentCharacter.FirstName()} wykonany w jednego konkretnego wroga bez przerwy podwyższa Combo.
Każdy ładunek Combo zwiększa kolejny atak w tego wroga o {DamagePerCombo}.
Zaatakowanie innego wroga lub nie zaatakowanie w fazie resetuje Combo.

<i>Aktualne Combo: {Combo}</i>";
Ejemplo n.º 17
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} nakłada ładunek Stigmy na cele ataków lub umiejętności,
który powoduje krwawienie zadające kolejno 1 i 2 obrażeń nieuchronnych.
Dalsze atakowanie jednego celu odnawia Stigmę i nakłada kolejny ładunek.";
Ejemplo n.º 18
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} uwalnia podstawową umiejętność,
sprawiając że wszystkie postacie tracą efekt Zero Gravity,
a przeciwnicy, którzy stracili ten efekt zostają ogłuszeni na {Duration} fazy.";
Ejemplo n.º 19
0
        public override string GetDescription() =>
        $@"Po użyciu umiejętności przez {ParentCharacter.FirstName()},
ona i wszyscy sojusznicy dookoła niej będą otrzymywać obrażenia zmniejszone o {TakenDamageDecreasePercent}% w następnej fazie.

Promień: {Radius}";
Ejemplo n.º 20
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} uderza w wybrany obszar o promieniu {Radius},
zadając {Damage} obrażeń fizycznych i ogłuszając trafionych wrogów na fazę.
Uderzenie trwale niszczy wszystkie przeszkody.

Zasięg: {Range}    Czas odnowienia: {Cooldown}";
Ejemplo n.º 21
0
        public override string GetDescription() =>
        $@"Leczenie {ParentCharacter.FirstName()} jest silniejsze im cel jest bardziej ranny:
0-50% brakującego zdrowia - 0% wzmocnionego leczenia
51-75% brakującego zdrowia - 50% wzmocnionego leczenia
76-100% brakującego zdrowia - 100% wzmocnionego leczenia";