I have a skill that applies a negative HRG (health regen) effect, essentially like a poison-type ailment, and several rounds of waiting for the creature to die, it didn't. (Yes, the state was applied successfully.) To double check, I change the HRG amount to -100, and it still failed to kill the enemy. I'm guessing one of two things:
1) HRG effects aren't supposed to kill enemies, or
2) this is related to the fact that non-direct damage effects seem unable to kill enemies. (I tried to create a sacrifice ability like the Bombs in Final Fantasy or the exploding enemies in Earthbound, wherein they use a skill which also kills them. Any method of setting their HP to 0 in the skill formula works, but they aren't removed from combat. Did some research, and found it was a known issue, and the answer was to have the skill trigger a switch which calls an event that applies a death state to the monster.)
Anyway, can anyone provide a script fix? I am using the base game battle engine plus a couple minor bug fixes. The alternative would be to run an event every turn to apply death to creatures that are at zero HP, which would be impractical AND possibly kill the monster at weird times.
EDIT: Title for easier understanding, clarity.