public virtual void CalculateBaseAttack() { BaseAttackModifier baseAttack = new BaseAttackModifier(); Attack.BaseAttack = baseAttack.GetBaseAttack(PlayerLevel, ChosenClass); Attack.BaseAttackTotal = baseAttack.BaseAttackString(Attack.BaseAttack); }
public void Baseattack5Return11() { BaseAttackModifier bAttack = new BaseAttackModifier(); string expected = "11"; string actual = bAttack.BaseAttackString(5, 11); Assert.AreEqual(expected, actual); }
public void BastAttackStringBad50() { BaseAttackModifier bAttack = new BaseAttackModifier(); string expected = "Error"; string actual = bAttack.BaseAttackString(-5, 0); Assert.AreEqual(expected, actual); }
public void BastAttackString2015105() { BaseAttackModifier bAttack = new BaseAttackModifier(); string expected = "20/15/10/5"; string actual = bAttack.BaseAttackString(20); Assert.AreEqual(expected, actual); }
public void Baseattack20Return1050() { BaseAttackModifier bAttack = new BaseAttackModifier(); string expected = "10/5/0/-5"; string actual = bAttack.BaseAttackString(20, 10); Assert.AreEqual(expected, actual); }
public virtual void CalculateRangeTotal(int rangeMiscMod) { BaseAttackModifier baseAttack = new BaseAttackModifier(); PlayerClass.Attack.RangedAttackTotal = baseAttack.BaseAttackString(PlayerClass.Attack.BaseAttack, baseAttack.MeleeAttackTotal(PlayerClass.Attack.BaseAttack, PlayerClass.StatMods.DexAbilityMod, Race.SizeMod, rangeMiscMod)); }