Example #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}";
Example #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}";
Example #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}";
Example #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);
        }
Example #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}";
Example #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}";
Example #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.";
 public override string GetDescription() =>
 $@"{ParentCharacter.FirstName()} zaczepia się ściany w zasięgu {Range} i przemieszcza się o max. {MoveTargetRange} pól.";
Example #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.";
Example #10
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} ma {CriticalStrikePercentChance}% szans na trafienie krytyczne przy zadawaniu obrażeń,
podwajając te obrażenia.";
Example #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}";
Example #12
0
        public override string GetDescription() =>
        $@"{ParentCharacter.FirstName()} leczy wszystkich sojuszników (w tym siebie) na mapie za {Heal} HP.

Czas odnowienia: {Cooldown}";
Example #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}";
Example #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.";
Example #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}";
Example #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>";
Example #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.";
Example #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.";
Example #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}";
Example #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}";
Example #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";