When a Premium account logs into the game, the character receives various Premium items that remain valid until the end of the current day. These items should be automatically removed when their validity period expires.
Currently, when the character logs in on the following day, the game displays a notification indicating that the items have expired and will be removed. However, the items remain in the character's inventory until the character is restarted.
Actual Behavior:
Premium items are granted when a Premium account logs into the game and are valid until the end of the current day.
When the character logs in on the following day, a notification indicates that the items have expired and will be removed.
Despite the notification, the expired items remain in the character's inventory.
The items are only removed after the character is restarted.
Expected Behavior:
Expired Premium items should be automatically removed from the character's inventory when their validity period expires or when the character logs in on the following day. Restarting the character should not be necessary to remove expired items.