示例#1
0
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
示例#2
0
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