public void AbilityTalentLinkIdTest() { Talent talent = HeroDryad.GetTalent("DryadHippityHop"); Assert.IsTrue(talent.ContainsAbilityTalentLinkId("DryadDryadsSwiftness")); Assert.AreEqual(AbilityType.Z, talent.AbilityType); }
public void AbilityMountNoCooldownUntilTalentUpgradeTest() { Ability ability = HeroDryad.GetAbility(new AbilityTalentId("DryadDryadsSwiftness", "DryadDryadsSwiftness") { AbilityType = AbilityTypes.Z, IsPassive = true, }); Assert.IsTrue(string.IsNullOrEmpty(ability.Tooltip.Cooldown?.CooldownTooltip?.RawDescription)); }
public void AbilityMountNoCooldownUntilTalentUpgradeTest() { Ability ability = HeroDryad.GetFirstAbility("DryadDryadsSwiftness"); Assert.IsTrue(string.IsNullOrEmpty(ability.Tooltip.Cooldown?.CooldownTooltip?.RawDescription)); }
public void TalentCooldownTest() { Talent talent = HeroDryad.GetTalent("DryadGallopingGait"); Assert.AreEqual("Cooldown: 30 seconds", talent.Tooltip.Cooldown?.CooldownTooltip?.RawDescription); }