I don't know if anyone else is having this problem, but I seem to have a problem with certain abilities.
My Problem:
Notably, any ability that doesn't end the casting unit's turn (i.e. paladin's second wind, or witch hunter's magic shackle) will "hang" the game. The animation for the casting unit doesn't play, and the move doesn't "end" correctly. I can repeatedly cast second wind/magic shackle for as long as I have available targets. If I only cast it on one target, the move doesn't end, i.e. I can't exit the casting phase without using autocombat (and that ruins the rest of my paladin's turn). If I cast it on more than one unit, a right click lets me exit casting mode, but the move itself hasn't actually been spent (no reload), even though it has taken effect.
My Setup:
I'm running build 6171 (1.31, I believe) of Crossworlds, from Steam. I don't have this problem in the vanilla game. I'm also running epic loot and a couple interface mods alongside Red Sands, and I've made several changes to skills.txt, hero.txt, arena.lua (personal damage calculation formulae), but I don't think these should matter.
My Attempt at a Solution:
I tried comparing the vanilla paladin.atom to the red_sands atom file. All the original animations were called, and the references for the scripts are identical, so I think it may be the actual scripts themselves that are the problem. I'm not experienced enough to attempt tinkering the scripts themselves (actually, I don't even know where they are), so I'm hoping someone could help me.
Oh, and I also tried the fighting spirit lua fix on page 17, didn't work. =(
Cheers.
|