Magic in Koudelka works differently than in the main series.
Unlike the Shadow Hearts games, magic can only be improved by repeated use, with each spell gaining experience points, to progress to the next level. Certain spells are gated behind bosses, requiring them to be defeated before the player can use them.
All characters are able to cast spells, however, Koudelka and James are more geared towards magic, stat-wise.
The player begins with Heal, and it becomes a mainstay for the rest of the game. The two other defensive spells can only be accessed after defeating certain bosses.
Levelling the Heal and Revive spells increases both the amount healed and the range of the spell. Reflect does not increase in range, but the effect duration lasts longer.
And while not its primary use, as Heal is a Light elemental spell, it can also damage Dark aligned enemies if they are targetted.
The basic spell will only target a single enemy. Subsequent levelling increases damage, and expands the range of the spell, allowing for potential splash damage to nearby enemies.
The Fortify spells pull double duty during gameplay acting as both a buff for allies, and a debuff for enemies; targeting an ally will boost an Action Point (AP) stat, but targeting an enemy with the same spell will automatically debuff that stat.
The amount of AP boost/decrease is fixed per the level of the spell:
Much like the player, the enemies in Koudelka may also use magic and special abilities, however they also have unique position specific moves not accessable to the player.
= Target
= Additional are effected
= Monster
= Other player character
Standard target attack.
Targets closest character.
Move will affect target, and any characters directly horizontal to them.
Move will affect target, and any characters directly horizontal and vertical to them.
Targets character at any range so long as they are in front of them.
Targets area to the left of the monster.
Targets area to the right of the monster.
Targets area in three squares directly in front of the monster.
Targets area three squares, and one place removed in front of the monster.