Battle Auto Selection 1.06
By Lecode
Introduction
This plugin allows to skip the selection window when there is only one available enemy or one available ally.
I'm talking about that window that let you select who to target after attack/skill/item command.
How to Use
-Plug & play
-Make sure to save the plugin as LeBattleAutoSelection.js.
-I suggest you to insert it bellow battle core/hud plugins
Plugin
Download it from my google drive.
Credit and Thanks
- Lecode
- Requested from Fisherolol
Author's Notes
Feel free to suggest anything.
Battle Auto Selection
● ARCHIVED · READ-ONLY
-
-
I've been looking for this for sooooo long!
Just tested it and it feels great! Can't thank you enough! :D -
Thanks ! I'm glad you like it :) .
-
-
Thanks :)
However,
That's strange. By default, the selection window is skipped in that case. What battle plugins are you using ?Skills that target the user also ask you to select a target -
-
Updated. Try the new version and let me know if it works.
-
Fixed! Many thanks. Battles flow much more smoothly now. :)
-
Thanks! Keep it up! Plugins are so useful, especially since MV is so young.
-
Since you added the "self-target" skills' skip option, could you maybe also add a skip to the skills that target all allies?
I just tested it and it looks kinda stupid selecting a character to cast a multi heal on, since it's going to heal everyone in the party. :p -
I agree with JohnnyR, that would be very useful.
-
So, that behavior is due to Yanfly's plugins ? Because I don't notice it on my side, with defaults plugins.
Strange...Anyway I fixed it. :) -
Greatly improves the flow and feel of battle! Thank you so much!!!
Also, free for commercial/non-commercial use? With credit of course :) -
This is just amazing. Thank you very mucho.
-
Seems like there is a bug where my single target heal will autocast on the person casting it.
-
Yes, it's free for commercial use.Greatly improves the flow and feel of battle! Thank you so much!!!
Also, free for commercial/non-commercial use? With credit of course :)
On my side with just the base plugins I don't notice that issue. I bet it's also due to yanfly's plugins.Seems like there is a bug where my single target heal will autocast on the person casting it.
I suggest someone using them to report the previous strange behaviours to Yanfly.
Currently I don't have much time to fix someone else's plugin ^^ -
Strange. Using Yanfly's plugins with this and no issues with self healing here! (Tested on both Items and Skills, 'Certain Hit' and 'Magic Types')Yes, it's free for commercial use.
On my side with just the base plugins I don't notice that issue. I bet it's also due to yanfly's plugins.
I suggest someone using them to report the previous strange behaviours to Yanfly.
Currently I don't have much time to fix someone else's plugin ^^
Try making sure the LeBattleAutoSelection script is directly under the Yanfly Battle core in the plugin manager.
Update: attached my plugin order for reference.
-
I think it'll be even better to insert it below bob's command plugin.
-
Seems like there is a bug where my single target heal will autocast on the person casting it.
I just tried it in a brand new project and had the same problem. Maybe I don't have the newest version, I will double check.
EDIT: Double checked by redownloading the plugin and still having the same issue in a fresh project.
EDIT: Figured it out.
Line 49 was:
if (action.isForUser() || (action.isForFriend && action.isForAll)) {and it should be
if (action.isForUser() || (action.isForFriend() && action.isForAll())) {The parenthesis after action.isForFriend and action.isForAll was missing.
Now it's working perfectly, thanks for an awesome plugin! -
I had this problem. Thanks!
I just tried it in a brand new project and had the same problem. Maybe I don't have the newest version, I will double check.
EDIT: Double checked by redownloading the plugin and still having the same issue in a fresh project.
EDIT: Figured it out.
Line 49 was:
if (action.isForUser() || (action.isForFriend && action.isForAll)) {and it should be
if (action.isForUser() || (action.isForFriend() && action.isForAll())) {The parenthesis after action.isForFriend and action.isForAll was missing.
Now it's working perfectly, thanks for an awesome plugin!