Cast duration and interruption system

Any documentation, tutorials, tips and tricks, or examples on how to use the IB2 Toolset

Cast duration and interruption system

Postby youngneil1 » Wed Jun 14, 2017 5:43 am

1. Introduction
The spell system now supports cast durations longer than the normal current turn (like 3 turns or whatever you deem appropriate for the spell in question). It also grants attacks of opportunity for all creatures who are standing adjacent to a caster while the caster, aeh yes, casts ;) and also a chance to interrupt the casting on succesful hits. Please note that all of this is only true for player characters casting - the creature side is not implemented yet.

There is only one interruption save per round, but it increases in difficulty for all damage taken. The DC is 10 + all damage taken (will save). Spellpoints (or hp cost) are lost anyway, even in case of interrupted cast attempts.

You can design individual spells to be non-interruptible or not to trigger AoO, too.

Furthermore, there are (this is not new, but was added by Jer already some time ago) spells that do not even require the current turn, ie they can be cast and the caster can still continue its current turn.These are always non-interruptible and do not trigger AoO.

Finally, two new effects have been added that - when acquired - allow the recipient to become a non-interruptible caster or one that does not Trigger AoO while casting (or both).

In detail:

2. New spell properties:

triggersAoO: When set to true, a player caster with an enemy in melee range receives an immediate free attack from this enemy. This will repeat during each rund of cast duration.

canBeInterrupted: When taking damage while casting the caster has to make a will save with DC 10 + all damage taken during the round or the spell is lost. Th espell cost in sp (or hp) has to be paid nonetheless.

castTimeInTurns: The number of additional turns needed for casting. Default is 0, meaning the spell just uses the current action and no extra turns.

usesTurnToActivate: When set to false, the casting does not even consume an action. The player caster can still act fully after casting such spell, like attacking or casting another spell within the same turn..

3.New effects:

allowCastingWithoutRiskOfInterruption: This effects allows - while it lasts - to cast any spell without risk of being interrupted due to damage taken during the castung process. Authors can e.g. connect it with a trait as permanent effect and create a player class this way that does not suffer from interruption risk.

allowCastingWithoutTriggeringAoO: Casters under this effect will not trigger attack sof opportunity due to their casting.
User avatar
youngneil1
Backer
Backer
 
Posts: 5078
Joined: Sat Dec 08, 2012 7:51 am

Re: Cast duration and interruption system

Postby youngneil1 » Fri Jun 16, 2017 6:11 am

Done :) .

Please note that above system is fully implemented (for player casters) already in the current beta version. I just did not find time to layout its details until now.
User avatar
youngneil1
Backer
Backer
 
Posts: 5078
Joined: Sat Dec 08, 2012 7:51 am


Return to Users Guide and Tutorials

Who is online

Users browsing this forum: No registered users and 1 guest

cron