def test_grapple_attack(): guard = ActorBuilder().build() guard.attack.base.value += 3 guard.strength = 16 guard.configure("size", Size.LARGE) assert guard.size == Size.LARGE assert guard.attack.grapple.value == 10
def test_base_attack(): guard = ActorBuilder().build() guard.attack.base.value += 1 assert guard.attack.melee.value == 1 guard.strength = 15 guard.dexterity = 12 assert guard.attack.melee.value == 3 assert guard.attack.ranged.value == 2