public override string GetTolltipText(Item item) { return($"Spend { Type1.GetValueFormat() }% mana to reduce damage taken by { Type2.GetValueFormat() }%"); }
public override string GetTolltipText(Item item) { string plusMinus = Type3.GetValue() >= 0 ? "+" : "-"; return($"{Type1.GetValueFormat()}% chance to Ice Burst for {Type2.GetValueFormat()}% damage that leaves Chilled Air({ plusMinus }{Type3.GetValueFormat()}%)"); }
public override string GetTolltipText(Item item) { string plusMinus = Type3.GetValue() >= 0 ? "+" : "-"; return($"{Type1.GetValueFormat()}% chance for lightning to strike for {Type2.GetValueFormat()}% damage and leave Shocked Air({plusMinus}{Type3.GetValueFormat()}%)"); }
public override string GetTolltipText(Item item) { string plusMinus = Type3.GetValue() >= 0 ? "+" : "-"; return($"{Type1.GetValueFormat()}% chance to Meteor for {Type2.GetValueFormat()}% damage that Ignites({plusMinus}{Type3.GetValueFormat()}%) and leaves Burning Air({plusMinus}{Type3.GetValueFormat()}%)"); }
public override string GetTolltipText(Item item) { string plusMinus = Type2.GetValue() >= 0 ? "+" : "-"; return($"Spend {Type1.GetValueFormat()}% mana to increase damage by {plusMinus}{Type2.GetValueFormat()}%"); }
public override string GetTolltipText(Item item) { return($"Gain knockback immunity for { Type1.GetValueFormat(1) }s when hit ({ Type2.GetValueFormat(1) }s CD)"); }
public override string GetTolltipText(Item item) { char plusMinus = Type1.GetValue() < 0 ? '-' : '+'; return($"{ plusMinus }{ Type1.GetValueFormat() }% move speed for { Type2.GetValueFormat(1) }s when hit ({ Type3.GetValueFormat(1) }s CD)"); }
public override string GetTolltipText(Item item) { return($"{Type1.GetValueFormat()}% chance to fire {Type2.GetValueFormat()} Icycles for {Type3.GetValueFormat()}% damage"); }
public override string GetTolltipText(Item item) { string gainLose = Type1.GetValue() > 0 ? "Gain" : "Lose"; return($"{ gainLose } { Type1.GetValueFormat() } life when hit ({ Type2.GetValueFormat(1) }s CD)"); }
public override string GetTolltipText(Item item) { return($"Gain Molten Shell for { Type1.GetValueFormat(1) }s when hit ({ Type2.GetValueFormat(1) }s CD)"); }
public override string GetTolltipText(Item item) { return($"Heal {Type1.GetValueFormat()}% of max life on hit ({Type2.GetValueFormat(1)}s CD)"); }
public override string GetTolltipText(Item item) { string plusMinus = Type3.GetValue() >= 0 ? "+" : "-"; return($"Gain {plusMinus}{Type1.GetValueFormat()}% move speed on hit for {Type2.GetValueFormat(1)}s ({Type3.GetValueFormat(1)}s CD)"); }
public override string GetTolltipText(Item item) { return($"No mana cost for { Type1.GetValueFormat(1) }s when hit ({ Type2.GetValueFormat(1) }s CD)"); }
public override string GetTolltipText(Item item) { return($"{Type1.GetValueFormat()}% chance to confuse enemy for {Type2.GetValueFormat(1)}s"); }
public override string GetTolltipText(Item item) { char plusMinus = Type1.GetValue() < 0 ? '-' : '+'; return($"Take { plusMinus }{ Type1.GetValueFormat() }% damage ({ Type2.GetValueFormat(1) }s CD)"); }
public override string GetTolltipText(Item item) { return($"{Type1.GetValueFormat()}% chance to Bleed({Type2.GetValueFormat()}%) for {Type3.GetValueFormat(1)}s"); }
public override string GetTolltipText(Item item) { char plusMinus = Type2.GetValue() < 0 ? '-' : '+'; return($"{ Type1.GetValueFormat() }% chance to Shock({ plusMinus }{ Type2.GetValueFormat() }%)"); }
public override string GetTolltipText(Item item) { string plusMinus = Type1.GetValue() >= 0 ? "+" : "-"; return($"{Type1.GetValueFormat()}% chance to Frost Pulse for {Type2.GetValueFormat()}% damage that Chills({plusMinus}{Type3.GetValueFormat()}%)"); }
public override string GetTolltipText(Item item) { return($"On hit gain a buff for {Type1.GetValueFormat(1)}s that does {Type2.GetValueFormat()}% damage every {Type3.GetValueFormat(1)}s"); }
public override string GetTolltipText(Item item) { return($"Nova for { Type1.GetValueFormat() }% of damage taken + { Type2.GetValueFormat() }% of target's HP as damage when hit ({ Type3.GetValueFormat(1) }s CD)"); }
public override string GetTolltipText(Item item) { string plusMinus = Type3.GetValue() >= 0 ? "+" : "-"; return($"{Type1.GetValueFormat()}% chance to chain lightning for {Type2.GetValueFormat()}% damage that Shocks({plusMinus}{Type3.GetValueFormat()}%)"); }
public override string GetTolltipText(Item item) { return($"{Type1.GetValueFormat()}% chance to release {Type2.GetValueFormat()} life orbs on hit that heal {Type3.GetValueFormat()}% of damage dealt"); }
public override string GetTolltipText(Item item) { return($"{Type1.GetValueFormat()}% chance to drop {Type2.GetValueFormat()} gold on kill"); }
public override string GetTolltipText(Item item) { string plusMinus = Type1.GetValue() >= 0 ? "+" : "-"; return($"Deal {plusMinus}{Type1.GetValueFormat()}% damage ({Type2.GetValueFormat(1)}s CD)"); }
public override string GetTolltipText(Item item) { return($"Gain { Type1.GetValueFormat() }% Dodge chance for { Type2.GetValueFormat(1) }s when hit ({ Type3.GetValueFormat(1) }s CD)"); }
public override string GetTolltipText(Item item) { return($"Restore { Type1.GetValueFormat() }% mana to increase damage taken by { Type2.GetValueFormat() }%"); }