예제 #1
0
	def eval_build_items(self,build_assign):
		level = build_assign.level
		hero_name = self.eval_hero_name(build_assign.hero_name)
		item_build = self.eval_item_dec(build_assign.items_dec)
		build = Build(hero_name, level)
		build.give_item_build(item_build)
		return build
예제 #2
0
	def eval_build_value(self,build_assign):
		level = build_assign.level
		hero_name = self.eval_hero_name(build_assign.hero_name)
		item_build = self.eval_var_name(build_assign.items_name)
		if type(item_build).__name__ != "Item_Build":
			raise Exception("Variable: " + items_name + "isn't an item build")
		build = Build(hero_name, level)
		build.give_item_build(item_build)
		return build