update name logic
This commit is contained in:
@@ -61,7 +61,7 @@ class Catch(TimedAction):
|
||||
return False, "当前不在普通区域"
|
||||
animals = region.animals
|
||||
if len(animals) == 0:
|
||||
return False, "当前区域没有动物"
|
||||
return False, f"当前区域{region.name}没有动物"
|
||||
# 动物境界是否可御
|
||||
available_animals = [animal for animal in animals if self.avatar.cultivation_progress.realm >= animal.realm]
|
||||
if len(available_animals) == 0:
|
||||
|
||||
@@ -46,7 +46,7 @@ class Hunt(TimedAction):
|
||||
return False, "当前不在普通区域"
|
||||
animals = getattr(region, "animals", [])
|
||||
if len(animals) == 0:
|
||||
return False, "当前区域没有动物"
|
||||
return False, f"当前区域{region.name}没有动物"
|
||||
available_animals = [
|
||||
animal for animal in animals
|
||||
if self.avatar.cultivation_progress.realm >= animal.realm
|
||||
|
||||
@@ -474,13 +474,17 @@ def make_avatars(
|
||||
defined = getattr(CONFIG, "defined_avatar", None)
|
||||
used = 0
|
||||
if defined is not None:
|
||||
surname = str(getattr(defined, "surname", "") or "").strip()
|
||||
given_name = str(getattr(defined, "given_name", "") or "").strip()
|
||||
defined_name = f"{surname}{given_name}"
|
||||
da = get_new_avatar_with_config(
|
||||
world,
|
||||
current_month_stamp,
|
||||
name=str(getattr(defined, "name", "") or ""),
|
||||
name=defined_name,
|
||||
age=int(getattr(defined, "age", 0) or 0) if str(getattr(defined, "age", "")).strip() else None,
|
||||
gender=str(getattr(defined, "gender", "")).strip() or None,
|
||||
sect=getattr(defined, "sect", None),
|
||||
level=int(getattr(defined, "level", 0) or 0) if str(getattr(defined, "level", "")).strip() else None,
|
||||
appearance=int(getattr(defined, "appearance", 0) or 0) if str(getattr(defined, "appearance", "")).strip() else None,
|
||||
technique=getattr(defined, "technique", None),
|
||||
treasure=getattr(defined, "treasure", None),
|
||||
|
||||
Reference in New Issue
Block a user