from shadowcraft.objects import buffs
from shadowcraft.objects import race
from shadowcraft.objects import stats
from shadowcraft.objects import procs
from shadowcraft.objects import proc_data
from shadowcraft.objects import talents
from shadowcraft.objects import glyphs

from shadowcraft.core import i18n

# Set up language. Use 'en_US', 'es_ES', 'fr' for specific languages.
test_language = 'local'
i18n.set_language(test_language)

character_data = CharacterData('eu', 'Silvermoon', 'Aylje')
character_data.do_import()

# Set up level/class/race
test_level = 90
test_race = race.Race(character_data.get_race())
test_class = 'rogue'

# Set up buffs.
test_buffs = buffs.Buffs('short_term_haste_buff', 'stat_multiplier_buff',
                         'crit_chance_buff', 'mastery_buff',
                         'melee_haste_buff', 'attack_power_buff',
                         'armor_debuff', 'physical_vulnerability_debuff',
                         'spell_damage_debuff', 'agi_flask_mop',
                         'food_300_agi')
from shadowcraft.core import i18n

# Set up language. Use 'en_US', 'es_ES', 'fr' for specific languages.
test_language = 'local'
i18n.set_language(test_language)


key = 1
while key < len(sys.argv):
    terms = sys.argv[key].split(':')
    charInfo[ terms[0] ] = terms[1]
    key += 1

print "Loading " + charInfo['name'] + " of " + charInfo['region'] + "-" + charInfo['realm'] + "\n"
character_data = CharacterData(charInfo['region'], charInfo['realm'], charInfo['name'])
character_data.do_import()


# Set up level/class/race
test_level = 90
test_race = race.Race(character_data.get_race())
test_class = 'rogue'

# Set up buffs.
test_buffs = buffs.Buffs(
        'short_term_haste_buff',
        'stat_multiplier_buff',
        'crit_chance_buff',
        'mastery_buff',
        'melee_haste_buff',
from shadowcraft.core import i18n

# Set up language. Use 'en_US', 'es_ES', 'fr' for specific languages.
test_language = 'local'
i18n.set_language(test_language)

key = 1
while key < len(sys.argv):
    terms = sys.argv[key].split(':')
    charInfo[terms[0]] = terms[1]
    key += 1

print "Loading " + charInfo['name'] + " of " + charInfo[
    'region'] + "-" + charInfo['realm'] + "\n"
character_data = CharacterData(charInfo['region'],
                               charInfo['realm'],
                               charInfo['name'],
                               verbose=charInfo['verbose'])
character_data.do_import()

# Set up level/class/race
test_level = 90
test_race = race.Race(character_data.get_race())
test_class = 'rogue'

# Set up buffs.
test_buffs = buffs.Buffs('short_term_haste_buff', 'stat_multiplier_buff',
                         'crit_chance_buff', 'mastery_buff',
                         'melee_haste_buff', 'attack_power_buff',
                         'armor_debuff', 'physical_vulnerability_debuff',
                         'spell_damage_debuff', 'agi_flask_mop',
                         'food_300_agi')
from shadowcraft.objects import buffs
from shadowcraft.objects import race
from shadowcraft.objects import stats
from shadowcraft.objects import procs
from shadowcraft.objects import proc_data
from shadowcraft.objects import talents
from shadowcraft.objects import glyphs

from shadowcraft.core import i18n

# Set up language. Use 'en_US', 'es_ES', 'fr' for specific languages.
test_language = 'local'
i18n.set_language(test_language)

character_data = CharacterData('us', 'Doomhammer', 'Aldriana')
character_data.do_import()


# Set up level/class/race
test_level = 90
test_race = race.Race(character_data.get_race())
test_class = 'rogue'

# Set up buffs.
test_buffs = buffs.Buffs(
        'short_term_haste_buff',
        'stat_multiplier_buff',
        'crit_chance_buff',
        'mastery_buff',
        'melee_haste_buff',
Example #5
0
# Set up language. Use 'en_US', 'es_ES', 'fr' for specific languages.
test_language = 'local'
i18n.set_language(test_language)


key = 1
while key < len(sys.argv):
    terms = sys.argv[key].split(':')
    if terms[0] in ['stormlash', 'shiv']:
        charInfo[ terms[0] ] = float(terms[1])
    else:
        charInfo[ terms[0] ] = terms[1]
    key += 1

print "Loading " + charInfo['name'] + " of " + charInfo['region'] + "-" + charInfo['realm'] + "\n"
character_data = CharacterData(charInfo['region'], charInfo['realm'], charInfo['name'], verbose=charInfo['verbose'])
character_data.do_import()


# Set up level/class/race
test_level = 90
test_race = race.Race(character_data.get_race())
test_class = 'rogue'

# Set up buffs.
test_buffs = buffs.Buffs(
        'short_term_haste_buff',
        'stat_multiplier_buff',
        'crit_chance_buff',
        'mastery_buff',
        'melee_haste_buff',