/// setup.moodletGroups.swim = new MoodletGroup({ accumulationMode: moodletAccumulationMode.HIGHEST }); setup.moodlets.swim = new Moodlet({ title: "Swimming", group: 'swim', description: 'You went for a swim.', effect: 10, timeMode: moodletTimeMode.Resetting, duration: 240 }); Macro.add('swim', { skipArgs : false, handler : function () { try { const pc = State.variables.pc; const duration = this.args[0] ?? 30; jQuery(this.output).wiki(`<>`); } catch (ex) { return this.error('ERROR in swim-widget: ' + ex.message); } } });