6. Animations[]
6.1. When I give a creature a spell and try it in the game the animation is broken[]
This is a common problem. The problem is that when you give a non-caster creature the ability to cast, there is no animation for the casting ability. But there is a way to fix this. In the example we are going to fix it with the Titan, which currently looks like he's a cross. Go to _(AnimSet)\Creatures\Academy\Titan-areana.(AnimSet)xdb which is the Titan's animation xdb file. Between <animations> and </animations> you need to add the animation. Now here we are going to have two options. If you want the Titan to start a ranged attack and then cast the spell, add this:
<Item>
<Kind>cast</Kind>
<Anim href="Titan-arena-rangeattack.xdb#xpointer(/BasicSkelAnim)"/>
</Item>
If you want him to do the Call Lightning animation, add this:
<Item>
<Kind>cast</Kind>
<Anim href="Titan-arena-specability.xdb#xpointer(/BasicSkelAnim)"/>
</Item>
What we just did is tell the game to do the Call Lightning/range attack animation (the <Anim href="*"/> part) when casting spells (<Kind>cast</Kind>. You can do this to every creature, but use the animations in its own *Creature*-arena.(AnimSet)xdb file and copy paste the <Anim href="*"/> under the <Kind>cast</Kind>. Remember the <Item> and </Item>.
6.2. How do I make my own animation?[]
Unfortunately, I don't know how so sorry.
\\
>> Next: 7. .pak Files