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}";
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}";
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}";
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); }
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}";
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}";
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.";
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.";
public override string GetDescription() => $@"{ParentCharacter.FirstName()} ma {CriticalStrikePercentChance}% szans na trafienie krytyczne przy zadawaniu obrażeń, podwajając te obrażenia.";
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}";
public override string GetDescription() => $@"{ParentCharacter.FirstName()} leczy wszystkich sojuszników (w tym siebie) na mapie za {Heal} HP. Czas odnowienia: {Cooldown}";
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}";
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.";
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}";
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>";
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.";
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.";
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}";
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}";
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";