adding weapon gen
This commit is contained in:
12
new_hero.py
12
new_hero.py
@@ -4,6 +4,7 @@ import json
|
||||
|
||||
logger = get_logger(__file__)
|
||||
|
||||
from app.game.generators.weapons_factory import WeaponGenerator
|
||||
from app.game.generators.entity_factory import build_char
|
||||
from app.game.generators.level_progression import DEFAULT_LEVEL_PROGRESSION
|
||||
from app.game.systems.leveling import grant_xp
|
||||
@@ -14,12 +15,19 @@ player = build_char(
|
||||
race_id="terran",
|
||||
profession_id="arcanist",
|
||||
ability_pathway="Frostbinder",
|
||||
level=50
|
||||
level=4
|
||||
)
|
||||
|
||||
old, new = grant_xp(player,(156),DEFAULT_LEVEL_PROGRESSION)
|
||||
|
||||
# Generate a weapon based on char level
|
||||
weapon_gen = WeaponGenerator()
|
||||
weapon = weapon_gen.generate(char_level=player.level)
|
||||
player.weapons.append(weapon)
|
||||
|
||||
|
||||
player_dict = asdict(player)
|
||||
# print(json.dumps(player_dict,indent=True))
|
||||
print(json.dumps(player_dict,indent=True))
|
||||
exit()
|
||||
|
||||
# MOVE HIT DICE TO WEAPONS!
|
||||
|
||||
Reference in New Issue
Block a user