- Joined
- Feb 11, 2014
- Messages
- 32
- Reaction score
- 27
- First Language
- English
- Primarily Uses
I wanted to perfect Rellik's (a character from my game) acquisition of Enemy Skills, so I worked at it until I figured out how to replicate the Examine Skill from Breath of Fire III. I attached a Scan effect from Yanfly's Tips and Tricks to the Skill, so Rellik can gauge their weaknesses and then Examine them for a few rounds, learning any Enemy Skills the Enemy performs while he's Examining them. He can even learn Enemy Skills that he wouldn't be targeted by, like Enemy Heals or Buffs. With the combination of Yanfly's Blue Magic from one of his Tips and Tricks, he can then teach it to a character that learns the Skill by being hit by it creating cool Party-Play synergy!
This Tutorial involves States, Multiple Skills, Multiple Characters, and use of the Lunatic Mode features of Yanfly's Plugins. As this can seem very daunting for a new user, I would be happy to answer any questions or clarify anything. Feel free to ask questions.
Copy / Paste Version of the Examine Notetag Code:
(Don't forget to edit the State, Actor, and Class IDs to suit your Game!)
<After Eval>
if (user.isStateAffected(138) && $gameActors.actor(3)._classId === 6 && $gameActors.actor(3).isBattleMember()) {
if (!$gameActors.actor(3).isLearnedSkill(item.id)) {
$gameActors.actor(3).learnSkill(item.id);
var text = $gameActors.actor(3).name() + ' has learned '
text = text + item.name + '!';
$gameMessage.add(text);
}
}
</After Eval>
Plugins, Scan and Blue Magic Notetags:
Yanfly: http://yanfly.moe
Music Credits:
Presence of Music
Thanks for watching, I hope this helps someone. This is one of my favorite effects that I have worked on for my game, and I would love to see some people find other interesting things you can do with the idea.
Z
This Tutorial involves States, Multiple Skills, Multiple Characters, and use of the Lunatic Mode features of Yanfly's Plugins. As this can seem very daunting for a new user, I would be happy to answer any questions or clarify anything. Feel free to ask questions.
Copy / Paste Version of the Examine Notetag Code:
(Don't forget to edit the State, Actor, and Class IDs to suit your Game!)
<After Eval>
if (user.isStateAffected(138) && $gameActors.actor(3)._classId === 6 && $gameActors.actor(3).isBattleMember()) {
if (!$gameActors.actor(3).isLearnedSkill(item.id)) {
$gameActors.actor(3).learnSkill(item.id);
var text = $gameActors.actor(3).name() + ' has learned '
text = text + item.name + '!';
$gameMessage.add(text);
}
}
</After Eval>
Plugins, Scan and Blue Magic Notetags:
Yanfly: http://yanfly.moe
Music Credits:
Presence of Music
Thanks for watching, I hope this helps someone. This is one of my favorite effects that I have worked on for my game, and I would love to see some people find other interesting things you can do with the idea.
Z

