@Override public String getFormatedOverheadText() { final TextWidgetFormater sb = new TextWidgetFormater(); sb.append(this.getName()); final ArrayList<String> effects = CastableDescriptionGenerator.generateDescription( new EffectAreaWriter(this, this.m_level, 0)); for (int i = 0, size = effects.size(); i < size; ++i) { sb.newLine().append(effects.get(i)); } return sb.finishAndToString(); }