If the hero casts Pyrokinesis on a target and interrupts the casting before the target is dead or runs out of mana, the Pyrokinesis effect does not stop and continues until the target is dead. If the spell is interrupted because the hero runs out of mana, the effect stops as it was supposed to stop.
How to reproduce:
Start New Game (Gothic 1 Classic [workshop] + Union patch for Gothic 1 + Ninja + Gothic 1 Community Patch
Enter cheat mode [ B marvin B]
Insert ItArScrollPyrokinesis, insert ch, set level to 30, learn mana for all skill points
Exit cheat mode [B 42 B]
Equip Pyrokinesis scroll, go to Orry (guard near the exchange outpost)
Cast Pyrokinesis on Orry until 1 instance of damage takes place
Stop casting
Orry will be under the influence of Pyrokinesis until he dies
How to check if the effects stops correctly when running out of mana:
Repeat the above steps but learn only 5 skill points worth of mana (for a total of 10 mana)
Cast Pyrokinesis on Orry and keep casting until the mana runs out
Brief description:
If the hero casts Pyrokinesis on a target and interrupts the casting before the target is dead or runs out of mana, the Pyrokinesis effect does not stop and continues until the target is dead. If the spell is interrupted because the hero runs out of mana, the effect stops as it was supposed to stop.
How to reproduce:
How to check if the effects stops correctly when running out of mana: