Aha, I worked out where the problem is! When you do 'safe profile' from another profile, which causes a module sync, event handlers in other profiles that use the modules get duplicated.
So it seems to not to be clearing old ones on a resync. I tested with: profile a & b share a module that raises events do 'save profile' in b go back to a, a's module events will get duplicated -- You received this bug notification because you are a member of Mudlet Makers, which is subscribed to Mudlet. https://bugs.launchpad.net/bugs/1092769 Title: Event handlers can go off multiple times Status in Mudlet the MUD client: New Bug description: Event handlers can somehow get into a state where they will consistently go off more than once. In an example I've got, on one profile run one event handler is going off 8 times, and another 144 times (!). Just raising the event makes it go off all those times, consistently, until you restart Mudlet. I haven't quite worked out what is causing this issue just yet, either - this needs to be narrowed down. It does happen to everyone somewhat infrequently however all the way from test4 and before. To manage notifications about this bug go to: https://bugs.launchpad.net/mudlet/+bug/1092769/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mudlet-makers Post to : [email protected] Unsubscribe : https://launchpad.net/~mudlet-makers More help : https://help.launchpad.net/ListHelp

