@Override
	public void disengage() {
		EventService evtSrv = EventService.getInstance(getCore());
		for (Event event : this.disengageEvents) {
			evtSrv.dispatchEvent(event);
		}
		super.disengage();
	}