[Commands] Cleanup #gender Command. (#1832)

- Cleanup message and logic.
- Cleanup other spots using similar logic so they're all uniform.
This commit is contained in:
Kinglykrab
2021-11-26 10:01:35 -05:00
committed by GitHub
parent 2dc3ca52db
commit e87b8e2682
17 changed files with 258 additions and 140 deletions
+10 -7
View File
@@ -42,15 +42,18 @@ void command_traindisc(Client *c, const Seperator *sep)
}
uint16 learned_disciplines = target->LearnDisciplines(min_level, max_level);
if (target != c) {
if (c != target) {
std::string discipline_message = (
learned_disciplines > 0 ?
(
learned_disciplines == 1 ?
"A new discipline" :
fmt::format("{} New disciplines", learned_disciplines)
) :
"No new disciplines"
(
learned_disciplines == 1 ?
"A new discipline" :
fmt::format(
"{} New disciplines",
learned_disciplines
)
) :
"No new disciplines"
);
c->Message(
Chat::White,