Joa das geht.
Du machst folgendes: Erstmal kopierst du die Attacke, dass du sie doppelt hast. Der ersten gibst du nun ein Attribute, das ein Weapon Attribute ist, dadurch ist sie im Normalfall nicht benutzbar.
Dann machst du ein Common Event (Parallel Process) mit folgendem:
Fork (Switch = ON)
ChangeSkill forget (AttackemitWeaponAttribute)
ChangeSkill memorize (AttackeohneWeaponAttribute)
Else
ChangeSkill memorize (AttackemitWeaponAttribute)
ChangeSkill forget (AttackeohneWeaponAttribute)
mehr brauchts net
wenn die Attacke erst später beherrscht werden können soll, lass den Teil, in dem sie aktiviert wird, einen Switch ON setzen den das Common Event braucht zum Laufen