Olvidar habilidad

Hola a todos tengo esta duda ya que vi en la documentación que para que un actor pueda aprender una habilidad es:

this.aprender("nombre de la habilidad");

pero en la documentación no dice en ningún momento como hacer para que ese actor ya no tenga mas esa habilidad, lo intente hacer de miles de forma y no tuve éxito, vengo a ustedes para que me iluminen y me digan como hago (por código) que ese actor olvide cierta habilidad, desde ya muchas gracias :slight_smile:

Hola @PabloSosa, aún no tenemos una función para hacer que los actores puedan olvidar una habilidad… voy a tratar de agregarla en esta versión nueva que estoy armando de pilas.

Mientras tanto, lo que podrías hacer hasta que haga esa función, es limpiar todas las habilidades del actor y volver a enseñarle las que quieras preservar. Por ejemplo:

// hace que el actor olvide todas sus habilidades.
this._habilidades = []

// vuelve a conectar la habilidad para arrastrar el actor con el mouse.
this.aprender("arrastrable")

Avisanos si te resulta útil, abrazo!

hola @hugoruscitti Gracias voy a implementar eso hasta que se agrege la otra forma, que estaria bueno que lo este asi uno solo elimina las habilidades que desee sin tener que eliminar todas un abrazo.