Remove alias display from command and skill listings

This commit is contained in:
Jared Miller 2026-02-08 13:42:00 -05:00
parent 6e9a89f21e
commit 7c21310dcd
Signed by: shmup
GPG key ID: 22B5C6D66A38B06C

View file

@ -213,16 +213,9 @@ async def cmd_commands(player: Player, args: str) -> None:
else:
other.append(defn)
def format_command(defn: CommandDefinition) -> str:
"""Format a command with its aliases in parens."""
if defn.aliases:
aliases_str = ", ".join(defn.aliases)
return f"{defn.name}({aliases_str})"
return defn.name
all_commands = movement + other
all_commands.sort(key=lambda d: d.name)
names = [format_command(d) for d in all_commands]
names = [d.name for d in all_commands]
await player.send(" ".join(names) + "\r\n")
@ -262,16 +255,9 @@ async def cmd_skills(player: Player, args: str) -> None:
elif defn.help.startswith("Defend with"):
defenses.append(defn)
def format_command(defn: CommandDefinition) -> str:
"""Format a command with its aliases in parens."""
if defn.aliases:
aliases_str = ", ".join(defn.aliases)
return f"{defn.name}({aliases_str})"
return defn.name
all_skills = attacks + defenses
all_skills.sort(key=lambda d: d.name)
names = [format_command(d) for d in all_skills]
names = [d.name for d in all_skills]
await player.send(" ".join(names) + "\r\n")