From 93076cada5616702d6bdb8b1a960716b9c84c1bf Mon Sep 17 00:00:00 2001 From: InspectorCaracal <51038201+InspectorCaracal@users.noreply.github.com> Date: Fri, 4 Oct 2024 16:59:29 -0600 Subject: [PATCH] fix permission fallback for creating characters from accounts --- evennia/accounts/accounts.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evennia/accounts/accounts.py b/evennia/accounts/accounts.py index e92c245fb6..3fca3d39a9 100644 --- a/evennia/accounts/accounts.py +++ b/evennia/accounts/accounts.py @@ -939,7 +939,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase): # parse inputs character_key = kwargs.pop("key", self.key) character_ip = kwargs.pop("ip", self.db.creator_ip) - character_permissions = kwargs.pop("permissions", self.permissions) + character_permissions = kwargs.pop("permissions", self.permissions.all()) # Load the appropriate Character class character_typeclass = kwargs.pop("typeclass", self.default_character_typeclass)