/** Refunds all spent attribute points */ public void refundAttributes() { ArrayList<String> keys = new ArrayList<String>(attributes.keySet()); for (String key : keys) { refundAttributes(key); } }