Exemplo n.º 1
0
def test_FireballDamageConsumable__is_Component():
    c = consumable.FireballDamageConsumable(damage=5, radius=3)
    assert isinstance(c, Component)
    char="~",
    color=(255, 255, 0),
    name="Lightning Scroll",
    consumable=consumable.LightningDamageConsumable(damage=20, maximum_range=5),
)
confusion_scroll = Item(
    char="~",
    color=(207, 63, 255),
    name="Confusion Scroll",
    consumable=consumable.ConfusionConsumable(number_of_turns=10),
)
fireball_scroll = Item(
    char="~",
    color=(255, 0, 0),
    name="Fireball Scroll",
    consumable=consumable.FireballDamageConsumable(damage=12, radius=3),
)
dagger = Item(
    char="/",
    color=(0, 191, 255),
    name="Dagger",
    equippable=equippable.Dagger()
)
sword = Item(
    char="/",
    color=(0, 191, 255),
    name="Sword",
    equippable=equippable.Sword()
)
leather_armor = Item(
    char="[",
Exemplo n.º 3
0
def test_FireballDamageConsumable_init():
    c = consumable.FireballDamageConsumable(damage=5, radius=3)
    assert c.parent is None
    assert c.damage == 5
    assert c.radius == 3