Thank you so much!With a for loop
Code:for (let i = 1; i < $dataSkills.length; i++) { $gameActors.actor(1).forgetSkill(i) }
const actor = $gameActors.actor(1);
const skills = actor.skills();
for (let i = 0; i < skills.length; i++) {
actor.forgetSkill(skills[i].id);
}
ThanksJust a heads-up that Aerosys' solution works, but it's arguably inefficient because it loops through every skill in the game whether your actor has it or not. I would personally do
JavaScript:const actor = $gameActors.actor(1); const skills = actor.skills(); for (let i = 0; i < skills.length; i++) { actor.forgetSkill(skills[i].id); }