[RMVX ACE] ENEMIES LOSING ATTACKS/NOT FINDING ATTACK ANIMATION.
Posts
Pages:
1
So this might be two separate bugs, or it might be a related issue.
First one is that occasionally, my enemies are just..losing attacks. They make every motion like they are going to do something, call out the message for it "Enemy attacks!" and absolutely nothing happens. No evade popups, no damage, nothing. It happens for normal attacks and the skills they use as well.
What may be related, and a bigger issue, is occasionally my game is bugging out when they try to use an attack, by saying it can't find the animation. Given I'm currently using only RTP animations, and when my characters use the same ability it works perfectly fine, I doubt its that the animation isn't actually there. While I am using a script for battlers (YEA's to be specific), when I commented it out, it still happens.
Is this a known issue with VXACE, or has anyone else had this happen before?
First one is that occasionally, my enemies are just..losing attacks. They make every motion like they are going to do something, call out the message for it "Enemy attacks!" and absolutely nothing happens. No evade popups, no damage, nothing. It happens for normal attacks and the skills they use as well.
What may be related, and a bigger issue, is occasionally my game is bugging out when they try to use an attack, by saying it can't find the animation. Given I'm currently using only RTP animations, and when my characters use the same ability it works perfectly fine, I doubt its that the animation isn't actually there. While I am using a script for battlers (YEA's to be specific), when I commented it out, it still happens.
Is this a known issue with VXACE, or has anyone else had this happen before?
I'm not sure if it's the same issue, but I had a problem in my first game that enemies would fail to inflict damage - I had to specify that both players and enemies take 100% damage from the unspecified elements so damage works as normal.
For the first one, maybe the resultant damage is 0? Nothing is displayed in the battle log if the damage is or becomes 0. Could be that.
As for the second, I'm not really sure. I've never really had this issue before. Maybe the atk_animation_id methods (in Game_Actor) got modified somehow? Or maybe you equipped weapons that use an animation that you've already deleted?
Does it affect enemies as well, or just actors?
As for the second, I'm not really sure. I've never really had this issue before. Maybe the atk_animation_id methods (in Game_Actor) got modified somehow? Or maybe you equipped weapons that use an animation that you've already deleted?
Does it affect enemies as well, or just actors?
@LL2: That's not the case, I actually can still see when enemies attack and deal no damage (happens quite often with my attack math), as it shows up as 'null'.
@K_S: It only affects enemies, as except for a few cases they share the same attacks as some of my characters. So I'm thinking it has something to do with battlers not finding them. I thought it might have been a particular animation, but I've tried changing it, and it still occurs. I haven't even touched the attack animations folder of my game, so not a case of them being deleted or the like.
Edit: So the exact error its popping up, with or without the script commented out (example is with out the script) is: "Script 'Scene_Battle' line 686: NoMethodError occurred. undefined method 'animation_id='for#<Array:0xb101304>
Which I assume means that the game is looking at the file, and not finding the animation there, despite the monster in question for that error using the RTP animation 077: Dark One. Weirdly enough, it also pops up the array id as 0xb1115d8, and 0xb820dc4 as well, which maybe means its randomly missing frames of animation? Either way, its not consistent, sometimes it works perfectly fine.
Edit2: Weirder and weirder. I uninstalled/reinstalled VXACE as a hail mary at the problem, since it seemed so random. Loaded up the save, still had the issue. Started a new game, no issue, saved it and loaded it, still no issue. I really hate when problems don't act logically.
Edit3: Figured out at least one issue at least. The enemies derping and not attacking was due to my threat script. IE, they weren't doing it until someone raised their threat really high, and then they couldn't decide who to attack, so they 'attacked' and did nothing, probably because it was giving them no target.
@K_S: It only affects enemies, as except for a few cases they share the same attacks as some of my characters. So I'm thinking it has something to do with battlers not finding them. I thought it might have been a particular animation, but I've tried changing it, and it still occurs. I haven't even touched the attack animations folder of my game, so not a case of them being deleted or the like.
Edit: So the exact error its popping up, with or without the script commented out (example is with out the script) is: "Script 'Scene_Battle' line 686: NoMethodError occurred. undefined method 'animation_id='for#<Array:0xb101304>
Which I assume means that the game is looking at the file, and not finding the animation there, despite the monster in question for that error using the RTP animation 077: Dark One. Weirdly enough, it also pops up the array id as 0xb1115d8, and 0xb820dc4 as well, which maybe means its randomly missing frames of animation? Either way, its not consistent, sometimes it works perfectly fine.
Edit2: Weirder and weirder. I uninstalled/reinstalled VXACE as a hail mary at the problem, since it seemed so random. Loaded up the save, still had the issue. Started a new game, no issue, saved it and loaded it, still no issue. I really hate when problems don't act logically.
Edit3: Figured out at least one issue at least. The enemies derping and not attacking was due to my threat script. IE, they weren't doing it until someone raised their threat really high, and then they couldn't decide who to attack, so they 'attacked' and did nothing, probably because it was giving them no target.
Pages:
1















