combat-magic
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| combat-magic [2026/10/26 11:47] – removed - external edit (Unknown date) 127.0.0.1 | combat-magic [2026/10/26 11:47] (current) – ↷ Page moved from dom6:combat-magic to combat-magic migration | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ======Combat Magic====== | ||
| + | Battle [[magic]] can only be cast during a tactical battle. | ||
| + | |||
| + | Some battle spells affect the whole battlefield and are termed [[battle enchantment]]s. | ||
| + | |||
| + | ===== Combat Magic Workflow ===== | ||
| + | When a mage attempts to cast a spell the game goes through a workflow to determine whether the spell is cast. | ||
| + | - The game checks if any potential targets are within range. | ||
| + | - The mage's current path level is checked to determine if the mage is able to cast the spell at all. | ||
| + | - If the spell requires [[gems]], those are spent. If the mage has additional gems those may be spent to help cast the spell. The gems are consumed at the point of casting. | ||
| + | - The casting point for the spell is calculated. It is approximately half the total casting time. | ||
| + | - If the mage takes damage before the casting point a check is made to determine if the spellcast was interrupted. | ||
| + | - The effect of a succesful spellcast is resolved. | ||
| + | - [[Fatigue]] is calculated | ||
| + | |||
| + | ==== Targets in Range ==== | ||
| + | Certain spells have specific requirements to who they can affect. E.g. ??Dust to Dust?? only affects [[undead]] units within range. When attempting to cast a scripted spell, if no available targets are within range the mage will skip casting that spell. | ||
| + | |||
| + | When picking a target the mage will generally go for the square with the highest damage potential. This means that units with high [[units-attributes# | ||
| + | * Note that the AI will regard units with high amounts of elemental resistance as being immune to spells of that damage type, even when they are clearly not. The AI might refuse to cast elemental damage spells if all possible targets have high elemental resistance. | ||
| + | |||
| + | ==== Current Path Level ==== | ||
| + | When a spell is being cast the current level of the mage determines whether the spell can be cast at all. The current level of the mage is the basic path level of the mage plus any kind of path-boosting effects currently affecting the mage. The path level of a mage can be boosted in a number of ways: | ||
| + | * Equipping [[Items]] such as ??Earth Boots?? or a ??Thistle Mace?? that boost one or more paths. | ||
| + | * Casting path-boosting spells such as ??Summon Earthpower?? | ||
| + | * Being a master in a [[communion]]. | ||
| + | * Using //one// gem to boost current path level by //one//. | ||
| + | |||
| + | Note that a mage can never boost paths outside their basic paths. A {{path> | ||
| + | |||
| + | ==== Gem Usage ==== | ||
| + | If the mage has [[gems]] in their inventory or blood slaves in their vicinity these can be used to fuel their spellcasting. In combat, gems may do one of three things: | ||
| + | * Some very powerful spells require gems to cast at all: Specifically, | ||
| + | * A mage may use a single gem per turn to increase his level in that path by one. For instance, an {{path> | ||
| + | * A mage may use additional gems to increase his level in that path further, but only for the purposes of reducing the fatigue incurred by spellcasting. For instance, an {{path> | ||
| + | |||
| + | {{template> | ||
| + | |||
| + | // | ||
| + | * An {{path> | ||
| + | * An {{path> | ||
| + | * An {{path> | ||
| + | |||
| + | |||
| + | <WRAP column 30px centeralign> | ||
| + | ==== Casting Point ==== | ||
| + | |||
| + | The casting time detailed as a percentage of a round in the description of a spell is divided into two steps: the first half is spent by the mage preparing to cast the spell, the second half is spent recovering from the casting. The spell itself resolves somewhere in the middle, the **Casting Point**, at approximately half the casting time of the spell. | ||
| + | |||
| + | Of note is the fact that a spell does not resolve exactly at half its casting time. Instead, some randomness is involved: a spell will resolves at half its casting time plus or minus up to 15% of a round, linearly distributed ((According to [[: | ||
| + | |||
| + | <WRAP box 800px center> | ||
| + | <WRAP column 120px rightalign> | ||
| + | +/- up to 15% of a round | ||
| + | </ | ||
| + | |||
| + | // | ||
| + | * Among the {{path> | ||
| + | * Others will cast their second spell right after ??Storm?? is up, and thus will be able to cast ??Thunder Strike??. | ||
| + | |||
| + | <WRAP column 35px>{{ : | ||
| + | <WRAP column 35px>{{ : | ||
| + | |||
| + | ==== Interrupts ==== | ||
| + | |||
| + | During the preparation time mentioned in the previous section, the caster can be interrupted by taking damage. | ||
| + | |||
| + | The chance of being interrupted when taking damage while casting a spell is expressed as a percentage of your full hit points caused by the damage, plus 25%. Thus, a strike that inflicted half of a spellcaster’s full hit points in damage would have a 75% chance of interrupting the spell being cast. | ||
| + | |||
| + | <WRAP box 800px center> | ||
| + | <WRAP column 120px rightalign> | ||
| + | **/ 2** if [[Combat Caster]] or [[Mindless]] | ||
| + | </ | ||
| + | |||
| + | <WRAP group>< | ||
| + | <WRAP column 55px centeralign> | ||
| + | ==== Spell effect resolution ==== | ||
| + | |||
| + | When a spell has been succesfully cast the spell' | ||
| + | ==== Fatigue ==== | ||
| + | Just like attacking in combat, casting spells in battle incurs [[fatigue]]. And just like all other units, a mage that reaches **100 fatigue** will pass out. For this reason, fatigue management is very important for spellcasters. It is often the limiting factor in combat, and higher-pathed mages thus have an advantage in that they incur less fatigue. | ||
| + | * Each spell has a listed fatigue cost which a caster incurs when casting that spell. | ||
| + | * In other words, having an extra skill level means the mage suffers only half fatigue. | ||
| + | * Two extra skill levels means he suffers only 1/3 as much. | ||
| + | * Three extra is ¼, and so forth. | ||
| + | * Spellcasters also incur fatigue equal to their base [[Encumbrance]] value + 2 x Encumbrance value of any armor worn for each spell cast. This is not subject to reduction by skill bonuses. | ||
| + | * Finally there is a random component that might increase the fatigue cost of a spell. | ||
| + | |||
| + | Various factors may affect this basic calculation: | ||
| + | * Fighting in Cold or Heat without Cold or Fire resistance gives a penalty to encumbrance. | ||
| + | * Casting in Drain scales adds 10% per scale to the fatigue cost of the spell. Correspondingly Magic scales reduce the fatigue cost by 10% per scale. | ||
| + | * Some effects might incur a fatigue penalty to spellcasters. Most notably Fire spells cost double when cast during a ??Rain??. | ||
| + | |||
| + | {{template> | ||
| + | |||
| + | Spells that reduce fatigue, like ?? | ||
| + | |||
| + | <WRAP column 35px>{{ : | ||
| + | ===== Communions ===== | ||
| + | Joining a communion significantly changes spellcasting in different ways. It boosts the path level of communion masters and spreads the fatigue cost between masters and slaves. Please refer to the [[Communions]] page for an in-depth explanation. | ||
| + | |||
| + | {{template> | ||
