I have the impression that when the server re-sends an !ENTITY line Mushclient doesnt replace (overwrite) the first definition.
The spec gives the impression that this can be used to actualize an MXP variable in the client:
"The <!ENTITY> tag allows the MUD server to set the value of a variable without displaying the value to the user."
And this does work in cmud.
I am sending for example (omitting MXP encoding):
!ENTITY HP 100
!ENTITY HP 77
The second line doesnt register a change in the menu "world configuration->variables".
The spec gives the impression that this can be used to actualize an MXP variable in the client:
"The <!ENTITY> tag allows the MUD server to set the value of a variable without displaying the value to the user."
And this does work in cmud.
I am sending for example (omitting MXP encoding):
!ENTITY HP 100
!ENTITY HP 77
The second line doesnt register a change in the menu "world configuration->variables".