I found the bug you were talking about and also added the fix in ym game it shouldn't happend anymore now! Thanks for drawing my attention to it^^
I also fixed all teh other things besides the Defending Quest and Ultimates since those will need more precise fine tuning as well as feedback from others. But I will keep them in mind!
Thanks a lot for the valuable feedback^^