Example #1
0
    ability = Ability(level)
    ability.generate()
    ability.wisdom = 22
    class_ = Class()
    statistics = Statistics(ability, level, class_)
    def yell():
        """docstring for debug"""
        print "hp:%s ap:%s mb:%s rb:%s mab:%s ad:%s ed:%s md:%s rd:%s spd:%s at level: %s" % (
            statistics.max_health_points(),
            statistics.max_anima_points(),
            statistics.melee_bonus(),
            statistics.ranged_bonus(),
            statistics.magic_bonus(),
            statistics.armor_defense(10),
            statistics.evasion_defense(),
            statistics.magic_defense(),
            statistics.resilience_defense(),
            statistics.movemnet_speed(),
            level.get())
    print ability.dump()
    print race.dump()
    ability.apply_race_bonus(race)
    print ability.dump()

    i = 1 
    while level.get() < 20:
        level.set(i)
        yell()
        i += 1