Feature Request: Make scripts valid message senders #1179
Labels
devel-implemented
Already finished, usually in a branch not yet merged.
feature-request
A suggestion for new functionality.
Projects
Brief summary of issue:
For those of us familiar with MUSH systems as staffers, we likely know about job systems. In my efforts to create one for my own MUSH, I ran into a snag. Specifically, that I could not set the job handler script as a message's sender as it only supports objects, players, and external sources as senders.
Steps to reproduce the issue:
Error output
In concrete terms, any attempts to send a message with a script as a sender results in a None-type object being saved to the field. This can cause significant issues when attempting to display or retrieve the message later. Hence, any attempts to do so tend to throw an AttributeError.
Extra information:
Well, the basic idea I have is adding the script DB as a valid list of objects (In the object-oriented coding sense) to compare the incoming script against. I'm not sure if there is a reason here, but it seems to be problematic what I was attempting to do.
The text was updated successfully, but these errors were encountered: