diff --git a/CHANGELOG.md b/CHANGELOG.md index c7f01c2ac0..1e4543cbb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## Main + +- Bug fix: $an() inlinefunc didn't understand to use 'an' words starting with a + capital vowel + ## Evennia 1.1.1 - Bug fix: Better handler malformed alias-regex given to nickhandler. A diff --git a/evennia/utils/funcparser.py b/evennia/utils/funcparser.py index 0cef19bd7b..03afb52610 100644 --- a/evennia/utils/funcparser.py +++ b/evennia/utils/funcparser.py @@ -48,7 +48,6 @@ import inspect import random from django.conf import settings - from evennia.utils import logger, search from evennia.utils.utils import ( callables_from_module, @@ -706,7 +705,7 @@ def funcparser_callable_an(*args, **kwargs): if not args: return "" item = str(args[0]) - if item and item[0] in "aeiouy": + if item and item[0] in "aeiouyAEIOUY": return f"an {item}" return f"a {item}"