If it doesn't work then let me know and I'll set you up with a special patch that directly bypasses the issue + skips the demon gate fight. That way you can progress while I sort out whatever the problem is. I'm fairly sure the hotfix should sort it out though; it turns the var off to prevent the looping.
\\NT News//
So I'm just about done coding in the new innate abilities. Was hit by a bit of a curve-ball when the script size turned out to be half what I thought it would be (seems to be 4000-ish for Scene, 2000-ish for kernel) but it made me consider other things and I ended up with some neat alternatives. Let me know what you think of these:
\\Cloud//
Mimesis: Copies one party member's innate ability at random. I thought this one would tie in with Cloud's character; you could even go a step further and say that it ties in with Zack's gimmick in CC where he'd 'copy' other people's limit breaks for his DMW reel and that Cloud is copying Zack's ability to copy- never mind.
\\Barret//
Conflict stacks: When Barret is attacked physically, he gains one of two different stacks depending on which Row he's in. If he's in the Back Row, he gains a defensive buff of +8 to Vit & Spr (up to a maximum of 5 stacks for 40 Vit/Spr). In the Front Row, he gains stacks of +4 Attack (again, maximum of 5 stacks for +20 Attack). If Barret gains a stack of one type, it nullifies all stacks of the other type. So if you have 5 Defensive stacks and then move to the front and gain one Attack stack, he'll lose all his defensive stacks.
\\Tifa//
Focus stacks: When above 3/4HP, Tifa will gain a stack of +3 attack every time she takes physical damage (no limit on stacks). These stacks are lost, however, if her HP dips below 3/4. It's supposed to be a counter to the critical HP mechanics that two of her weapons have; Powersoul and Masterfist.
\\Aeris//
Afterburner: When Aeris' MP falls into the last 1/4, she gets a temporary buff of +20 Magic which is reset whenever her MP rises back above 1/4. I couldn't find the AI flag to enable for 2x Healing :l
\\Red XIII/
Warm-Up: As the battle progresses, Red's Str and Mag will very slowly increase (+1 each time) for a maximum buff of +15.
\\Yuffie//
Perfect Dodge: Whenever Yuffie is hit by a physical attack, she temporarily gains 255% evasion against physical attacks. This is cancelled if she is hit by any kind of magical attack, including healing spells.
\\Cait Sith//
Rage System: When under the influence of a status ailment, Cait can have a special AI script 'Rage' triggered by using the Morph command on him. The Rage used depends on the status ailment. (This is still up in the air, because of the size limitation that's reared it's head. I've got a hefty chunk of space to work with, so hopefully it'll be enough to get this working; I don't think I'll be able to make a Rage for every status ailment, just the more common ones).
\\Vincent//
Chaos Link: A passive innate, Vincent enjoys Fire, Lightning, and Poison immunity as well as starting each battle with the Deathforce status. These represent his four Limit forms (where Chaos utilises instant KO attacks and Hellmasker inflicts status ailments like Poison with Nightmare).
\\Cid//
Highwind Luck: Whenever Cid is knocked down into critical HP, he gains a temporary boost of 2x to his Luck stat. This wears off and resets when he is no longer at 1/4HP or below.
Let me know what you think of these. You may have also noticed by now that I have trouble naming things. Please help.