Skip to content

Real particle physics, not sprites

Every spell, simulated.

These are not hand-drawn frames or reused sprite sheets. Each animation below is a physics simulation solved from scratch in pure C# - a Stable-Fluids combustion field, a wave equation on a grid, ballistic bolts integrated step by step - then encoded straight to GIF. No GPU, no game engine, no image files, no network. The whole Pathfinder rulebook, computed.

2,905
castable spells modeled
550
rendered on this page
22
physics models, all shown
8 / 8
schools, all shown

The engine classifies and models all 2,905 castable spells; the 550 below are a browsable cross-section chosen so every school and every one of the 22 animation types is represented - not just the fire spells. Search by name or filter by school and physics model.

School
Physics model

Showing 550 of 550 rendered spells.

Magic Missile - Ballistic ray animation
Magic MissileLvl 1
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Acid Arrow - Impact + splash animation
Acid ArrowLvl 2
Conjuration splash

Impact + splash. A direct-hit core plus a splash ring - the point of impact and the spatter thrown out around it.

Scorching Ray - Ballistic ray animation
Scorching RayLvl 2
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Fireball - Combustion field animation
FireballLvl 3
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Lightning Bolt - Dielectric arc animation
Lightning BoltLvl 3
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Ice Storm - Cold-vapour front animation
Ice StormLvl 4
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Cone of Cold - Cold-vapour front animation
Cone of ColdLvl 5
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Chain Lightning - Dielectric arc animation
Chain LightningLvl 6
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Prismatic Spray - Radial blast wave animation
Prismatic SprayLvl 7
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Sunburst - Inverse-square glow animation
SunburstLvl 8
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Meteor Swarm - Combustion field animation
Meteor SwarmLvl 9
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Acid Splash - Impact + splash animation
Acid SplashLvl 0
Conjuration splash

Impact + splash. A direct-hit core plus a splash ring - the point of impact and the spatter thrown out around it.

Bleed - Exponential decline animation
BleedLvl 0
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Breeze - Advected air jet animation
BreezeLvl 0
Evocation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Chameleon Scales - Rotating sigil animation
Chameleon ScalesLvl 0
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Create Water - Gravity flow animation
Create WaterLvl 0
Conjuration water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Dancing Lights - Inverse-square glow animation
Dancing LightsLvl 0
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Daze - Damped oscillation animation
DazeLvl 0
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Detect Fiendish Presence - Detection wavefront animation
Detect Fiendish PresenceLvl 0
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Drench - Gravity flow animation
DrenchLvl 0
Conjuration water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Flare - Inverse-square glow animation
FlareLvl 0
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Ghost Sound - Wave interference animation
Ghost SoundLvl 0
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Jolt - Dielectric arc animation
JoltLvl 0
Transmutation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Know Direction - Detection wavefront animation
Know DirectionLvl 0
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Penumbra - Occlusion field animation
PenumbraLvl 0
Evocation darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Putrefy Food and Drink - Diffusing miasma animation
Putrefy Food and DrinkLvl 0
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Ray of Frost - Ballistic ray animation
Ray of FrostLvl 0
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Resistance - Barrier shell animation
ResistanceLvl 0
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Scoop - Radial blast wave animation
ScoopLvl 0
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Sotto Voce - Pressure wave animation
Sotto VoceLvl 0
Necromancy sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Spark - Combustion field animation
SparkLvl 0
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Stabilize - Recovery curve animation
StabilizeLvl 0
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Summon Instrument - Convergent scatter animation
Summon InstrumentLvl 0
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Virtue - Rotating sigil animation
VirtueLvl 0
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Acid Maw - Corrosive diffusion animation
Acid MawLvl 1
Transmutation acid

Corrosive diffusion. Advection-diffusion of a corrosive fluid - the acid eats outward from the impact, ring after ring, then settles.

Alluring Light - Inverse-square glow animation
Alluring LightLvl 1
Enchantment light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Alter Musical Instrument - Wave interference animation
Alter Musical InstrumentLvl 1
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Alter Winds - Advected air jet animation
Alter WindsLvl 1
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Arcane Pocket - Convergent scatter animation
Arcane PocketLvl 1
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Aspect of the Nightingale - Damped oscillation animation
Aspect of the NightingaleLvl 1
Transmutation mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Batrachian Surge - Haste kinematics animation
Batrachian SurgeLvl 1
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Blessed Fist - Rotating sigil animation
Blessed FistLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Blood Blaze - Impact + splash animation
Blood BlazeLvl 1
Transmutation splash

Impact + splash. A direct-hit core plus a splash ring - the point of impact and the spatter thrown out around it.

Bloodbath - Exponential decline animation
BloodbathLvl 1
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Body Capacitance - Dielectric arc animation
Body CapacitanceLvl 1
Transmutation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Burning Hands - Combustion field animation
Burning HandsLvl 1
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Burst Bonds - Radial blast wave animation
Burst BondsLvl 1
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Burst Of Insight - Damped oscillation animation
Burst Of InsightLvl 1
Transmutation mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Carrion Compass - Detection wavefront animation
Carrion CompassLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Celestial Companion - Rotating sigil animation
Celestial CompanionLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Chord Of Shards - Radial blast wave animation
Chord Of ShardsLvl 1
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Cloak Of Secrets - Wave interference animation
Cloak Of SecretsLvl 1
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Color Spray - Damped oscillation animation
Color SprayLvl 1
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Corrosive Touch - Corrosive diffusion animation
Corrosive TouchLvl 1
Conjuration acid

Corrosive diffusion. Advection-diffusion of a corrosive fluid - the acid eats outward from the impact, ring after ring, then settles.

Cultural Adaptation - Damped oscillation animation
Cultural AdaptationLvl 1
Divination mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Cure Light Wounds - Recovery curve animation
Cure Light WoundsLvl 1
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Curse Water - Exponential decline animation
Curse WaterLvl 1
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Dark Whispers - Occlusion field animation
Dark WhispersLvl 1
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Dead Eye's Arrow - Dielectric arc animation
Dead Eye's ArrowLvl 1
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Death Candle - Combustion field animation
Death CandleLvl 1
Necromancy fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Delay Poison - Recovery curve animation
Delay PoisonLvl 1
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Detect Good - Detection wavefront animation
Detect GoodLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Detect The Faithful - Detection wavefront animation
Detect The FaithfulLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Detect Undead - Damped oscillation animation
Detect UndeadLvl 1
Divination mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Disguise Self - Wave interference animation
Disguise SelfLvl 1
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Ear-Piercing Scream - Pressure wave animation
Ear-Piercing ScreamLvl 1
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Empower Holy Water - Rotating sigil animation
Empower Holy WaterLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Enlarge Person - Haste kinematics animation
Enlarge PersonLvl 1
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Faerie Fire - Inverse-square glow animation
Faerie FireLvl 1
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Fallback Strategy - Barrier shell animation
Fallback StrategyLvl 1
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Feather Step - Haste kinematics animation
Feather StepLvl 1
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Ferment - Rotating sigil animation
FermentLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Flare Burst - Radial blast wave animation
Flare BurstLvl 1
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Floating Disk - Ballistic ray animation
Floating DiskLvl 1
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Forced Quiet - Pressure wave animation
Forced QuietLvl 1
Transmutation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Frostbite - Cold-vapour front animation
FrostbiteLvl 1
Transmutation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Gentle Breeze - Advected air jet animation
Gentle BreezeLvl 1
Evocation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Grease - Convergent scatter animation
GreaseLvl 1
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Haze Of Dreams - Damped oscillation animation
Haze Of DreamsLvl 1
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Healing Thief - Exponential decline animation
Healing ThiefLvl 1
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Hidden Spring - Gravity flow animation
Hidden SpringLvl 1
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Hide Bruises - Wave interference animation
Hide BruisesLvl 1
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Hobble - Haste kinematics animation
HobbleLvl 1
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Hold Portal - Barrier shell animation
Hold PortalLvl 1
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Honeyed Tongue - Rotating sigil animation
Honeyed TongueLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Ice Armor - Cold-vapour front animation
Ice ArmorLvl 1
Transmutation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Icicle Dagger - Cold-vapour front animation
Icicle DaggerLvl 1
Conjuration cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Identify - Detection wavefront animation
IdentifyLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Invigorate - Wave interference animation
InvigorateLvl 1
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Jitterbugs - Damped oscillation animation
JitterbugsLvl 1
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Life Conduit - Recovery curve animation
Life ConduitLvl 1
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Lighten Object - Rotating sigil animation
Lighten ObjectLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Locate Portal - Detection wavefront animation
Locate PortalLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Longstrider - Haste kinematics animation
LongstriderLvl 1
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Mage Armor - Ballistic ray animation
Mage ArmorLvl 1
Conjuration ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Marid's Mastery - Gravity flow animation
Marid's MasteryLvl 1
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Mask Dweomer - Wave interference animation
Mask DweomerLvl 1
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Mental Block - Damped oscillation animation
Mental BlockLvl 1
Divination mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Mighty Fist Of The Earth - Convergent scatter animation
Mighty Fist Of The EarthLvl 1
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Nauseating Dart - Diffusing miasma animation
Nauseating DartLvl 1
Conjuration poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Negate Aroma - Rotating sigil animation
Negate AromaLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Night Blindness - Exponential decline animation
Night BlindnessLvl 1
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Peace Bond - Barrier shell animation
Peace BondLvl 1
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Planar Orientation - Damped oscillation animation
Planar OrientationLvl 1
Divination mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Poisoned Egg - Diffusing miasma animation
Poisoned EggLvl 1
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Preserve Grace - Detection wavefront animation
Preserve GraceLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Produce Flame - Combustion field animation
Produce FlameLvl 1
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Punishing Armor - Barrier shell animation
Punishing ArmorLvl 1
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Ray of Sickening - Exponential decline animation
Ray of SickeningLvl 1
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Restoration, Lesser - Recovery curve animation
Restoration, LesserLvl 1
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Rock Whip - Convergent scatter animation
Rock WhipLvl 1
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Rune Trace - Detection wavefront animation
Rune TraceLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Sanctify Corpse - Radial blast wave animation
Sanctify CorpseLvl 1
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Secret Sign - Wave interference animation
Secret SignLvl 1
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Serren's Swift Girding - Rotating sigil animation
Serren's Swift GirdingLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Shadow Claws - Occlusion field animation
Shadow ClawsLvl 1
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Shield - Barrier shell animation
ShieldLvl 1
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Shock Shield - Dielectric arc animation
Shock ShieldLvl 1
Abjuration electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Shocking Grasp - Dielectric arc animation
Shocking GraspLvl 1
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Sleep - Damped oscillation animation
SleepLvl 1
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Snow Shape - Gravity flow animation
Snow ShapeLvl 1
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Snowball - Cold-vapour front animation
SnowballLvl 1
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Speak Local Language - Detection wavefront animation
Speak Local LanguageLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Strong Wings - Haste kinematics animation
Strong WingsLvl 1
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Summon Minor Ally - Convergent scatter animation
Summon Minor AllyLvl 1
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Sun Metal - Combustion field animation
Sun MetalLvl 1
Transmutation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Tamer's Lash - Pressure wave animation
Tamer's LashLvl 1
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Technomancy - Detection wavefront animation
TechnomancyLvl 1
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Theft Ward - Barrier shell animation
Theft WardLvl 1
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Thunderstomp - Rotating sigil animation
ThunderstompLvl 1
Evocation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Touch Of Blindness - Occlusion field animation
Touch Of BlindnessLvl 1
Necromancy darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Twisted Futures - Damped oscillation animation
Twisted FuturesLvl 1
Divination mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Unwelcome Halo - Inverse-square glow animation
Unwelcome HaloLvl 1
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Urban Grace - Haste kinematics animation
Urban GraceLvl 1
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Vanish - Wave interference animation
VanishLvl 1
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Wave Shield - Gravity flow animation
Wave ShieldLvl 1
Abjuration water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Weapons Against Evil - Rotating sigil animation
Weapons Against EvilLvl 1
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Abeyance - Barrier shell animation
AbeyanceLvl 2
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Ablative Barrier - Ballistic ray animation
Ablative BarrierLvl 2
Conjuration ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Absurdity - Damped oscillation animation
AbsurdityLvl 2
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Accelerate Poison - Diffusing miasma animation
Accelerate PoisonLvl 2
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Aggressive Thundercloud - Dielectric arc animation
Aggressive ThundercloudLvl 2
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Air Step - Advected air jet animation
Air StepLvl 2
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Allfood - Rotating sigil animation
AllfoodLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Alluring Spores - Convergent scatter animation
Alluring SporesLvl 2
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Animal Trance - Pressure wave animation
Animal TranceLvl 2
Enchantment sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Animate Dead, Lesser - Exponential decline animation
Animate Dead, LesserLvl 2
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Ape Walk - Haste kinematics animation
Ape WalkLvl 2
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Aquatic Trail - Gravity flow animation
Aquatic TrailLvl 2
Divination water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Aram Zey's Focus - Detection wavefront animation
Aram Zey's FocusLvl 2
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Audiovisual Hallucination - Damped oscillation animation
Audiovisual HallucinationLvl 2
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Billowing Skirt - Rotating sigil animation
Billowing SkirtLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Blessing Of Luck And Resolve - Damped oscillation animation
Blessing Of Luck And ResolveLvl 2
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Body Double - Wave interference animation
Body DoubleLvl 2
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Brand Of Hobbling - Exponential decline animation
Brand Of HobblingLvl 2
Transmutation necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Bullet Shield - Barrier shell animation
Bullet ShieldLvl 2
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Burning Arc - Combustion field animation
Burning ArcLvl 2
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Burst Of Radiance - Inverse-square glow animation
Burst Of RadianceLvl 2
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Callback - Recovery curve animation
CallbackLvl 2
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Campfire Wall - Combustion field animation
Campfire WallLvl 2
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Carry Companion - Rotating sigil animation
Carry CompanionLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Chant - Convergent scatter animation
ChantLvl 2
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Clairaudience/Clairvoyance - Detection wavefront animation
Clairaudience/ClairvoyanceLvl 2
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Cognitive Block - Damped oscillation animation
Cognitive BlockLvl 2
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Consecrate - Radial blast wave animation
ConsecrateLvl 2
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Continual Flame - Inverse-square glow animation
Continual FlameLvl 2
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Corpse Lanterns - Inverse-square glow animation
Corpse LanternsLvl 2
Necromancy light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Curse Of Keeping - Exponential decline animation
Curse Of KeepingLvl 2
Enchantment necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Daggermark's Exchange - Diffusing miasma animation
Daggermark's ExchangeLvl 2
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Darkness - Occlusion field animation
DarknessLvl 2
Evocation darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Defensive Shock - Dielectric arc animation
Defensive ShockLvl 2
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Destabilize Powder - Rotating sigil animation
Destabilize PowderLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Determine Depth - Detection wavefront animation
Determine DepthLvl 2
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Diminished Detection - Barrier shell animation
Diminished DetectionLvl 2
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Distressing Tone - Pressure wave animation
Distressing ToneLvl 2
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Dousing Rain - Gravity flow animation
Dousing RainLvl 2
Evocation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Dream Shield - Damped oscillation animation
Dream ShieldLvl 2
Abjuration mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Effortless Armor - Haste kinematics animation
Effortless ArmorLvl 2
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Elemental Touch - Combustion field animation
Elemental TouchLvl 2
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Enemy's Heart - Exponential decline animation
Enemy's HeartLvl 2
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Enthrall - Pressure wave animation
EnthrallLvl 2
Enchantment sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Erode Defenses - Rotating sigil animation
Erode DefensesLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Escaping Ward - Barrier shell animation
Escaping WardLvl 2
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Familiar Figment - Wave interference animation
Familiar FigmentLvl 2
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Final Sacrifice - Radial blast wave animation
Final SacrificeLvl 2
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Fire Breath - Combustion field animation
Fire BreathLvl 2
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Fire Trap - Combustion field animation
Fire TrapLvl 2
Abjuration fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Flame Blade - Combustion field animation
Flame BladeLvl 2
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Flickering Lights - Inverse-square glow animation
Flickering LightsLvl 2
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Flurry Of Snowballs - Cold-vapour front animation
Flurry Of SnowballsLvl 2
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Force Anchor - Ballistic ray animation
Force AnchorLvl 2
Conjuration ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Force Sword - Ballistic ray animation
Force SwordLvl 2
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Fox's Cunning - Rotating sigil animation
Fox's CunningLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Frigid Touch - Cold-vapour front animation
Frigid TouchLvl 2
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Frost Fall - Cold-vapour front animation
Frost FallLvl 2
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Fury Of The Sun - Combustion field animation
Fury Of The SunLvl 2
Transmutation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Gallant Inspiration - Detection wavefront animation
Gallant InspirationLvl 2
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Garden Of Peril - Diffusing miasma animation
Garden Of PerilLvl 2
Conjuration poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Glitterdust - Convergent scatter animation
GlitterdustLvl 2
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Gozreh's Trident - Dielectric arc animation
Gozreh's TridentLvl 2
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Gust Of Wind - Advected air jet animation
Gust Of WindLvl 2
Evocation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Gusting Sphere - Advected air jet animation
Gusting SphereLvl 2
Evocation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Haste - Haste kinematics animation
HasteLvl 2
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Haunting Mists - Occlusion field animation
Haunting MistsLvl 2
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Healing Token - Recovery curve animation
Healing TokenLvl 2
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Hidden Knowledge - Rotating sigil animation
Hidden KnowledgeLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Hidden Presence - Damped oscillation animation
Hidden PresenceLvl 2
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Holy Ice Weapon - Cold-vapour front animation
Holy Ice WeaponLvl 2
Transmutation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Howling Agony - Exponential decline animation
Howling AgonyLvl 2
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Ice Slick - Cold-vapour front animation
Ice SlickLvl 2
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Implant False Reading - Wave interference animation
Implant False ReadingLvl 2
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Instant Armor - Ballistic ray animation
Instant ArmorLvl 2
Conjuration ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Instant Weapon - Ballistic ray animation
Instant WeaponLvl 2
Conjuration ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Instigate Psychic Duel - Damped oscillation animation
Instigate Psychic DuelLvl 2
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Instrument of Agony - Rotating sigil animation
Instrument of AgonyLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Lament Of Summer's Last Breath - Combustion field animation
Lament Of Summer's Last BreathLvl 2
Abjuration fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Languid Venom - Diffusing miasma animation
Languid VenomLvl 2
Necromancy poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Light Lance - Inverse-square glow animation
Light LanceLvl 2
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Light Prison - Inverse-square glow animation
Light PrisonLvl 2
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Lightning Lash - Dielectric arc animation
Lightning LashLvl 2
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Litany of Entanglement - Convergent scatter animation
Litany of EntanglementLvl 2
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Litany of Warding - Rotating sigil animation
Litany of WardingLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Locate Object - Detection wavefront animation
Locate ObjectLvl 2
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Mark Of Blood - Exponential decline animation
Mark Of BloodLvl 2
Transmutation necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Mask Dweomer, Communal - Wave interference animation
Mask Dweomer, CommunalLvl 2
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Minor Dream - Damped oscillation animation
Minor DreamLvl 2
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Molten Orb - Impact + splash animation
Molten OrbLvl 2
Evocation splash

Impact + splash. A direct-hit core plus a splash ring - the point of impact and the spatter thrown out around it.

Muffle Sound - Wave interference animation
Muffle SoundLvl 2
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Natural Rhythm - Rotating sigil animation
Natural RhythmLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Nondetection - Barrier shell animation
NondetectionLvl 2
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Object Possession, Lesser - Exponential decline animation
Object Possession, LesserLvl 2
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Path Of Glory - Recovery curve animation
Path Of GloryLvl 2
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Pilfering Hand - Ballistic ray animation
Pilfering HandLvl 2
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Placebo Effect - Damped oscillation animation
Placebo EffectLvl 2
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Planetarium - Wave interference animation
PlanetariumLvl 2
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Probe History - Detection wavefront animation
Probe HistoryLvl 2
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Protection From Technology - Barrier shell animation
Protection From TechnologyLvl 2
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Protective Penumbra - Occlusion field animation
Protective PenumbraLvl 2
Evocation darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Quick Throwing - Haste kinematics animation
Quick ThrowingLvl 2
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Reaper's Coterie - Exponential decline animation
Reaper's CoterieLvl 2
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Recentering Drone - Barrier shell animation
Recentering DroneLvl 2
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Recoil Fire - Rotating sigil animation
Recoil FireLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Reinvigorating Wind - Advected air jet animation
Reinvigorating WindLvl 2
Enchantment air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Restful Cloak - Recovery curve animation
Restful CloakLvl 2
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Righteous Vigor - Damped oscillation animation
Righteous VigorLvl 2
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Sacred Bond - Recovery curve animation
Sacred BondLvl 2
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Sacred Space - Radial blast wave animation
Sacred SpaceLvl 2
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Scale Spikes - Rotating sigil animation
Scale SpikesLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Scamper - Haste kinematics animation
ScamperLvl 2
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Severed Fate - Damped oscillation animation
Severed FateLvl 2
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Shadow Anchor - Occlusion field animation
Shadow AnchorLvl 2
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Shadow Bomb Admixture - Convergent scatter animation
Shadow Bomb AdmixtureLvl 2
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Share Language, Communal - Detection wavefront animation
Share Language, CommunalLvl 2
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Shatter - Pressure wave animation
ShatterLvl 2
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Sickening Entanglement - Diffusing miasma animation
Sickening EntanglementLvl 2
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Slipstream - Gravity flow animation
SlipstreamLvl 2
Conjuration water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Soften Earth and Stone - Haste kinematics animation
Soften Earth and StoneLvl 2
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Sonic Scream - Pressure wave animation
Sonic ScreamLvl 2
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Sound Burst - Pressure wave animation
Sound BurstLvl 2
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Spellcurse - Exponential decline animation
SpellcurseLvl 2
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Spiritual Squire - Ballistic ray animation
Spiritual SquireLvl 2
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Spiritual Weapon - Ballistic ray animation
Spiritual WeaponLvl 2
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Spontaneous Immolation - Combustion field animation
Spontaneous ImmolationLvl 2
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Spore Burst - Diffusing miasma animation
Spore BurstLvl 2
Conjuration poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Stabilize Powder - Rotating sigil animation
Stabilize PowderLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Stabilize Pressure - Barrier shell animation
Stabilize PressureLvl 2
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Steal Breath - Advected air jet animation
Steal BreathLvl 2
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Suggestion - Damped oscillation animation
SuggestionLvl 2
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Summon Cacodaemon - Convergent scatter animation
Summon CacodaemonLvl 2
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Sweat Poison - Diffusing miasma animation
Sweat PoisonLvl 2
Necromancy poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Symbol of Mirroring - Wave interference animation
Symbol of MirroringLvl 2
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Telekinetic Strikes - Ballistic ray animation
Telekinetic StrikesLvl 2
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Transmute Potion to Poison - Diffusing miasma animation
Transmute Potion to PoisonLvl 2
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Transmute Wine To Blood - Rotating sigil animation
Transmute Wine To BloodLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Tree Shape - Haste kinematics animation
Tree ShapeLvl 2
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Umbral Weapon - Cold-vapour front animation
Umbral WeaponLvl 2
Illusion cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Unholy Ice Weapon - Cold-vapour front animation
Unholy Ice WeaponLvl 2
Transmutation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Unseen Engineers - Convergent scatter animation
Unseen EngineersLvl 2
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Vexing Miscalculation - Damped oscillation animation
Vexing MiscalculationLvl 2
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Violent Accident - Exponential decline animation
Violent AccidentLvl 2
Transmutation necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Voluminous Vocabulary - Detection wavefront animation
Voluminous VocabularyLvl 2
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Water Walk - Gravity flow animation
Water WalkLvl 2
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Water Walk, Communal - Gravity flow animation
Water Walk, CommunalLvl 2
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Web - Convergent scatter animation
WebLvl 2
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Whip Of Spiders - Recovery curve animation
Whip Of SpidersLvl 2
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Wind Wall - Advected air jet animation
Wind WallLvl 2
Evocation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Winged Sword - Rotating sigil animation
Winged SwordLvl 2
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Winter Grasp - Cold-vapour front animation
Winter GraspLvl 2
Conjuration cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Winter's Grasp - Cold-vapour front animation
Winter's GraspLvl 2
Conjuration cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

With The Wind - Advected air jet animation
With The WindLvl 2
Abjuration air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Adjustable Disguise - Wave interference animation
Adjustable DisguiseLvl 3
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Aerial Tracks - Advected air jet animation
Aerial TracksLvl 3
Divination air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Air Geyser - Advected air jet animation
Air GeyserLvl 3
Evocation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Animal Aspect, Greater - Haste kinematics animation
Animal Aspect, GreaterLvl 3
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Aqueous Orb - Gravity flow animation
Aqueous OrbLvl 3
Conjuration water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Arcane Concordance - Radial blast wave animation
Arcane ConcordanceLvl 3
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Arcane Reinforcement - Rotating sigil animation
Arcane ReinforcementLvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Archon's Aura - Radial blast wave animation
Archon's AuraLvl 3
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Aura Of Inviolate Ownership - Barrier shell animation
Aura Of Inviolate OwnershipLvl 3
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Barrow Haze - Exponential decline animation
Barrow HazeLvl 3
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Bite the Hand - Damped oscillation animation
Bite the HandLvl 3
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Blood Sentinel - Rotating sigil animation
Blood SentinelLvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Burning Entanglement - Radial blast wave animation
Burning EntanglementLvl 3
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Burrow - Haste kinematics animation
BurrowLvl 3
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Burst of Nettles - Corrosive diffusion animation
Burst of NettlesLvl 3
Conjuration acid

Corrosive diffusion. Advection-diffusion of a corrosive fluid - the acid eats outward from the impact, ring after ring, then settles.

Call Lightning - Dielectric arc animation
Call LightningLvl 3
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Caustic Safeguard - Corrosive diffusion animation
Caustic SafeguardLvl 3
Abjuration acid

Corrosive diffusion. Advection-diffusion of a corrosive fluid - the acid eats outward from the impact, ring after ring, then settles.

Chain of Perdition - Ballistic ray animation
Chain of PerditionLvl 3
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Chameleon Stride, Greater - Wave interference animation
Chameleon Stride, GreaterLvl 3
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Charnel House - Occlusion field animation
Charnel HouseLvl 3
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Cloak of Winds - Advected air jet animation
Cloak of WindsLvl 3
Abjuration air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Cold Iron Fetters - Convergent scatter animation
Cold Iron FettersLvl 3
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Countless Eyes - Rotating sigil animation
Countless EyesLvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Creeping Ice - Cold-vapour front animation
Creeping IceLvl 3
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Cure Serious Wounds - Recovery curve animation
Cure Serious WoundsLvl 3
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Curse Of Befouled Fortune - Damped oscillation animation
Curse Of Befouled FortuneLvl 3
Necromancy mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Curse of Magic Negation - Exponential decline animation
Curse of Magic NegationLvl 3
Abjuration necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Damnation - Radial blast wave animation
DamnationLvl 3
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Dark-Light - Inverse-square glow animation
Dark-LightLvl 3
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Darkvault - Barrier shell animation
DarkvaultLvl 3
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Daybreak Arrow - Inverse-square glow animation
Daybreak ArrowLvl 3
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Daylight - Inverse-square glow animation
DaylightLvl 3
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Deeper Darkness - Occlusion field animation
Deeper DarknessLvl 3
Evocation darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Deft Digits - Haste kinematics animation
Deft DigitsLvl 3
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Delay Poison, Communal - Convergent scatter animation
Delay Poison, CommunalLvl 3
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Detect Scrying - Detection wavefront animation
Detect ScryingLvl 3
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Draconic Reservoir - Combustion field animation
Draconic ReservoirLvl 3
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Drain Poison - Diffusing miasma animation
Drain PoisonLvl 3
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Dreadscape - Damped oscillation animation
DreadscapeLvl 3
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Enchantment Foil - Barrier shell animation
Enchantment FoilLvl 3
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Eruptive Pustules - Corrosive diffusion animation
Eruptive PustulesLvl 3
Transmutation acid

Corrosive diffusion. Advection-diffusion of a corrosive fluid - the acid eats outward from the impact, ring after ring, then settles.

Explosive Runes - Radial blast wave animation
Explosive RunesLvl 3
Abjuration force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Fearsome Duplicate - Wave interference animation
Fearsome DuplicateLvl 3
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Feather Step, Mass - Rotating sigil animation
Feather Step, MassLvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Fickle Winds - Advected air jet animation
Fickle WindsLvl 3
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Film Of Filth - Diffusing miasma animation
Film Of FilthLvl 3
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Fins To Feet - Haste kinematics animation
Fins To FeetLvl 3
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Fire Shield - Combustion field animation
Fire ShieldLvl 3
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Firestream - Combustion field animation
FirestreamLvl 3
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Flashfire - Combustion field animation
FlashfireLvl 3
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Flesh Puppet Horde - Exponential decline animation
Flesh Puppet HordeLvl 3
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Force Hook Charge - Ballistic ray animation
Force Hook ChargeLvl 3
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Force Punch - Ballistic ray animation
Force PunchLvl 3
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Frigid Souls - Cold-vapour front animation
Frigid SoulsLvl 3
Necromancy cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Frosthammer - Cold-vapour front animation
FrosthammerLvl 3
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Fungal Infestation - Diffusing miasma animation
Fungal InfestationLvl 3
Necromancy poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Ghost Brand - Occlusion field animation
Ghost BrandLvl 3
Transmutation darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Gilded Whispers - Detection wavefront animation
Gilded WhispersLvl 3
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Gloomblind Bolts - Occlusion field animation
Gloomblind BoltsLvl 3
Conjuration darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Good Hope - Damped oscillation animation
Good HopeLvl 3
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Grasping Tentacles - Convergent scatter animation
Grasping TentaclesLvl 3
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Guardian Monument, Lesser - Barrier shell animation
Guardian Monument, LesserLvl 3
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Heatstroke - Ballistic ray animation
HeatstrokeLvl 3
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Holy Whisper - Radial blast wave animation
Holy WhisperLvl 3
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Hydraulic Torrent - Gravity flow animation
Hydraulic TorrentLvl 3
Evocation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Ice Spears - Cold-vapour front animation
Ice SpearsLvl 3
Conjuration cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Illusion Of Treachery - Wave interference animation
Illusion Of TreacheryLvl 3
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Implanted Projection - Damped oscillation animation
Implanted ProjectionLvl 3
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Infernal Challenger - Recovery curve animation
Infernal ChallengerLvl 3
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Invisibility Bubble, Giant - Wave interference animation
Invisibility Bubble, GiantLvl 3
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Iron Spine - Rotating sigil animation
Iron SpineLvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Life Current - Gravity flow animation
Life CurrentLvl 3
Conjuration water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Lightning Lash Bomb Admixture - Dielectric arc animation
Lightning Lash Bomb AdmixtureLvl 3
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Lily Pad Stride - Haste kinematics animation
Lily Pad StrideLvl 3
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Locate Creature - Detection wavefront animation
Locate CreatureLvl 3
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Mad Monkeys - Convergent scatter animation
Mad MonkeysLvl 3
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Mad Sultan's Melody - Pressure wave animation
Mad Sultan's MelodyLvl 3
Enchantment sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Magic Circle against Law - Barrier shell animation
Magic Circle against LawLvl 3
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Major Image - Wave interference animation
Major ImageLvl 3
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Mark Of Obvious Ethics - Exponential decline animation
Mark Of Obvious EthicsLvl 3
Divination necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Martial Marionette - Damped oscillation animation
Martial MarionetteLvl 3
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Master's Escape - Recovery curve animation
Master's EscapeLvl 3
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Motes Of Dusk And Dawn - Inverse-square glow animation
Motes Of Dusk And DawnLvl 3
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Mydriatic Spontaneity - Inverse-square glow animation
Mydriatic SpontaneityLvl 3
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Night Of Blades - Rotating sigil animation
Night Of BladesLvl 3
Evocation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Nixie's Lure - Pressure wave animation
Nixie's LureLvl 3
Enchantment sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Phantasmal Asphyxiation - Damped oscillation animation
Phantasmal AsphyxiationLvl 3
Illusion mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Phantom Driver - Recovery curve animation
Phantom DriverLvl 3
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Pocketful Of Vipers - Convergent scatter animation
Pocketful Of VipersLvl 3
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Poison - Diffusing miasma animation
PoisonLvl 3
Necromancy poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Prehensile Pilfer - Haste kinematics animation
Prehensile PilferLvl 3
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Protection from Energy, Communal - Barrier shell animation
Protection from Energy, CommunalLvl 3
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Pyrotechnic Eruption - Combustion field animation
Pyrotechnic EruptionLvl 3
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Red Hand Of The Killer - Exponential decline animation
Red Hand Of The KillerLvl 3
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Reflexive Barrier - Ballistic ray animation
Reflexive BarrierLvl 3
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Remove Blindness/Deafness - Recovery curve animation
Remove Blindness/DeafnessLvl 3
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Resinous Skin - Rotating sigil animation
Resinous SkinLvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Reveal Emotions - Detection wavefront animation
Reveal EmotionsLvl 3
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Reviving Finale - Recovery curve animation
Reviving FinaleLvl 3
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Sands of Time - Exponential decline animation
Sands of TimeLvl 3
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Screech - Pressure wave animation
ScreechLvl 3
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Selective Invisibility - Wave interference animation
Selective InvisibilityLvl 3
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Sepia Snake Sigil - Ballistic ray animation
Sepia Snake SigilLvl 3
Conjuration ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Sequester Thoughts - Damped oscillation animation
Sequester ThoughtsLvl 3
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Shadow Enchantment - Occlusion field animation
Shadow EnchantmentLvl 3
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Shadow Jaunt - Occlusion field animation
Shadow JauntLvl 3
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Sheet Lightning - Dielectric arc animation
Sheet LightningLvl 3
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Shifting Sand - Haste kinematics animation
Shifting SandLvl 3
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Shifting Shadows - Occlusion field animation
Shifting ShadowsLvl 3
Evocation darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Shining Cord - Ballistic ray animation
Shining CordLvl 3
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Shrink Item - Rotating sigil animation
Shrink ItemLvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Skyshroud - Detection wavefront animation
SkyshroudLvl 3
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Sleet Storm - Cold-vapour front animation
Sleet StormLvl 3
Conjuration cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Spiral Ascent - Convergent scatter animation
Spiral AscentLvl 3
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Spit Venom - Diffusing miasma animation
Spit VenomLvl 3
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Spite - Barrier shell animation
SpiteLvl 3
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Spotlight - Inverse-square glow animation
SpotlightLvl 3
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Storm Step - Dielectric arc animation
Storm StepLvl 3
Conjuration electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Summon Monster IV - Convergent scatter animation
Summon Monster IVLvl 3
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Symbol of Healing - Recovery curve animation
Symbol of HealingLvl 3
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Tactical Adaptation - Rotating sigil animation
Tactical AdaptationLvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Tail Current - Gravity flow animation
Tail CurrentLvl 3
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Tailwind - Advected air jet animation
TailwindLvl 3
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Terrible Remorse - Damped oscillation animation
Terrible RemorseLvl 3
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Threefold Sight - Detection wavefront animation
Threefold SightLvl 3
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Thunderstomp, Greater - Radial blast wave animation
Thunderstomp, GreaterLvl 3
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Tiny Hut - Ballistic ray animation
Tiny HutLvl 3
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Toxic Rupture - Diffusing miasma animation
Toxic RuptureLvl 3
Necromancy poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Trade Items - Convergent scatter animation
Trade ItemsLvl 3
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Trial By Fire - Combustion field animation
Trial By FireLvl 3
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Twilight Knife - Ballistic ray animation
Twilight KnifeLvl 3
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Twine Double - Wave interference animation
Twine DoubleLvl 3
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Undead Anatomy I - Rotating sigil animation
Undead Anatomy ILvl 3
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Unholy Ward - Barrier shell animation
Unholy WardLvl 3
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Unlife Current - Gravity flow animation
Unlife CurrentLvl 3
Conjuration water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Venomous Promise - Diffusing miasma animation
Venomous PromiseLvl 3
Transmutation poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Wall Of Brine - Gravity flow animation
Wall Of BrineLvl 3
Conjuration water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Wall Of Fire - Combustion field animation
Wall Of FireLvl 3
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Wall Of Ice - Cold-vapour front animation
Wall Of IceLvl 3
Evocation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Wrathful Mantle - Radial blast wave animation
Wrathful MantleLvl 3
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Zephyr's Fleetness - Advected air jet animation
Zephyr's FleetnessLvl 3
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Absorbing Inhalation - Advected air jet animation
Absorbing InhalationLvl 4
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Acid Pit - Corrosive diffusion animation
Acid PitLvl 4
Conjuration acid

Corrosive diffusion. Advection-diffusion of a corrosive fluid - the acid eats outward from the impact, ring after ring, then settles.

Aggressive Thundercloud, Greater - Dielectric arc animation
Aggressive Thundercloud, GreaterLvl 4
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Air Walk - Advected air jet animation
Air WalkLvl 4
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Alter River - Gravity flow animation
Alter RiverLvl 4
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Ancestral Memory - Detection wavefront animation
Ancestral MemoryLvl 4
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Angelic Aspect, Greater - Haste kinematics animation
Angelic Aspect, GreaterLvl 4
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Animus Mine, Greater - Damped oscillation animation
Animus Mine, GreaterLvl 4
Abjuration mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Aram Zey's Trap Ward - Barrier shell animation
Aram Zey's Trap WardLvl 4
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Archon's Trumpet - Pressure wave animation
Archon's TrumpetLvl 4
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Atavism - Rotating sigil animation
AtavismLvl 4
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Ball Lightning - Dielectric arc animation
Ball LightningLvl 4
Evocation electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Black Spot - Exponential decline animation
Black SpotLvl 4
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Bloatbomb - Corrosive diffusion animation
BloatbombLvl 4
Necromancy acid

Corrosive diffusion. Advection-diffusion of a corrosive fluid - the acid eats outward from the impact, ring after ring, then settles.

Blood Song - Rotating sigil animation
Blood SongLvl 4
Evocation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Bountiful Banquet - Convergent scatter animation
Bountiful BanquetLvl 4
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Brightest Light - Inverse-square glow animation
Brightest LightLvl 4
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Burn Corruption - Combustion field animation
Burn CorruptionLvl 4
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Burst With Light - Inverse-square glow animation
Burst With LightLvl 4
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Calm Air - Advected air jet animation
Calm AirLvl 4
Abjuration air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Caustic Blood - Impact + splash animation
Caustic BloodLvl 4
Transmutation splash

Impact + splash. A direct-hit core plus a splash ring - the point of impact and the spatter thrown out around it.

Chaos Hammer - Radial blast wave animation
Chaos HammerLvl 4
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Charm Person, Mass - Damped oscillation animation
Charm Person, MassLvl 4
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Cone Of Slime - Recovery curve animation
Cone Of SlimeLvl 4
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Conjure Deadfall - Convergent scatter animation
Conjure DeadfallLvl 4
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Control Water - Gravity flow animation
Control WaterLvl 4
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Conversing Wind - Advected air jet animation
Conversing WindLvl 4
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Corpse Hammer - Exponential decline animation
Corpse HammerLvl 4
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Crusader's Edge - Rotating sigil animation
Crusader's EdgeLvl 4
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Curse Of Burning Sleep - Combustion field animation
Curse Of Burning SleepLvl 4
Transmutation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Death Ward - Exponential decline animation
Death WardLvl 4
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Debilitating Portent - Damped oscillation animation
Debilitating PortentLvl 4
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Detonate - Combustion field animation
DetonateLvl 4
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Discordant Blast - Pressure wave animation
Discordant BlastLvl 4
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Dismissal - Barrier shell animation
DismissalLvl 4
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Dungeonsight - Detection wavefront animation
DungeonsightLvl 4
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Eaglesoul - Recovery curve animation
EaglesoulLvl 4
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Elemental Mastery - Haste kinematics animation
Elemental MasteryLvl 4
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Emergency Force Sphere - Rotating sigil animation
Emergency Force SphereLvl 4
Evocation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Energy Hack - Combustion field animation
Energy HackLvl 4
Transmutation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Ethereal Envelope - Damped oscillation animation
Ethereal EnvelopeLvl 4
Conjuration mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Etheric Shards - Radial blast wave animation
Etheric ShardsLvl 4
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Explosion Of Rot - Exponential decline animation
Explosion Of RotLvl 4
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Fable Tapestry - Occlusion field animation
Fable TapestryLvl 4
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Flame Strike - Combustion field animation
Flame StrikeLvl 4
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Flaming Sphere, Greater - Combustion field animation
Flaming Sphere, GreaterLvl 4
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Frosty Aura - Cold-vapour front animation
Frosty AuraLvl 4
Transmutation cold

Cold-vapour front. Stable-Fluids CFD with density inverted - dense, cold air sinks and spreads along the ground as an advective cooling front.

Geyser - Ballistic ray animation
GeyserLvl 4
Conjuration ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Globe of Invulnerability, Lesser - Barrier shell animation
Globe of Invulnerability, LesserLvl 4
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Grove of Respite - Recovery curve animation
Grove of RespiteLvl 4
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Hallucinogenic Smoke - Diffusing miasma animation
Hallucinogenic SmokeLvl 4
Conjuration poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Healing Flames - Combustion field animation
Healing FlamesLvl 4
Conjuration fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Heavy Water - Gravity flow animation
Heavy WaterLvl 4
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Hold Monster - Damped oscillation animation
Hold MonsterLvl 4
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Holy Smite - Radial blast wave animation
Holy SmiteLvl 4
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Hostile Juxtaposition, Greater - Convergent scatter animation
Hostile Juxtaposition, GreaterLvl 4
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Illusory Wall - Wave interference animation
Illusory WallLvl 4
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Imbue With Flight - Haste kinematics animation
Imbue With FlightLvl 4
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Judgment Light - Inverse-square glow animation
Judgment LightLvl 4
Evocation light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Leashed Shackles - Ballistic ray animation
Leashed ShacklesLvl 4
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Litany Of Madness - Damped oscillation animation
Litany Of MadnessLvl 4
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Litany Of Vengeance - Rotating sigil animation
Litany Of VengeanceLvl 4
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Litany of Thunder - Pressure wave animation
Litany of ThunderLvl 4
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Magic Jar - Exponential decline animation
Magic JarLvl 4
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Masochistic Shadow - Occlusion field animation
Masochistic ShadowLvl 4
Necromancy darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Medusa's Bane - Barrier shell animation
Medusa's BaneLvl 4
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Miasmatic Form - Advected air jet animation
Miasmatic FormLvl 4
Transmutation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Mind Thrust IV - Detection wavefront animation
Mind Thrust IVLvl 4
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Overwhelming Presence - Damped oscillation animation
Overwhelming PresenceLvl 4
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Parchment Swarm - Rotating sigil animation
Parchment SwarmLvl 4
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Path Of Glory, Greater - Recovery curve animation
Path Of Glory, GreaterLvl 4
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Phantom Hunt - Haste kinematics animation
Phantom HuntLvl 4
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Plague Carrier - Diffusing miasma animation
Plague CarrierLvl 4
Necromancy poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Planar Binding, Lesser - Convergent scatter animation
Planar Binding, LesserLvl 4
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Poisonous Balm - Diffusing miasma animation
Poisonous BalmLvl 4
Conjuration poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Primal Scream - Pressure wave animation
Primal ScreamLvl 4
Abjuration sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Purify Body - Recovery curve animation
Purify BodyLvl 4
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Rebuke Technology - Barrier shell animation
Rebuke TechnologyLvl 4
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Reprobation - Exponential decline animation
ReprobationLvl 4
Transmutation necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Resilient Sphere - Ballistic ray animation
Resilient SphereLvl 4
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Resounding Blow - Pressure wave animation
Resounding BlowLvl 4
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Ride The Waves - Gravity flow animation
Ride The WavesLvl 4
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

River of Wind - Advected air jet animation
River of WindLvl 4
Evocation air

Advected air jet. Stable-Fluids CFD - an air current advected as a fast, turbulent jet through the velocity field.

Sacred Nimbus - Rotating sigil animation
Sacred NimbusLvl 4
Evocation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Seeds Of Influence, Greater - Damped oscillation animation
Seeds Of Influence, GreaterLvl 4
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Shadow Conjuration - Occlusion field animation
Shadow ConjurationLvl 4
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Shadow Dragon Aspect - Occlusion field animation
Shadow Dragon AspectLvl 4
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Shadow Step - Occlusion field animation
Shadow StepLvl 4
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Shadowform - Occlusion field animation
ShadowformLvl 4
Illusion darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Shield Of The Dawnflower - Combustion field animation
Shield Of The DawnflowerLvl 4
Evocation fire

Combustion field. Stable-Fluids CFD - a buoyant hot-gas source advected through a real Navier-Stokes velocity field; it blooms and rolls upward as smoke.

Shocking Image - Dielectric arc animation
Shocking ImageLvl 4
Illusion electricity

Dielectric arc. A wave field solving dielectric breakdown - a multi-branch electric arc E = sin(kr - wt) e^(-r) radiating from the strike.

Shout - Pressure wave animation
ShoutLvl 4
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Siege Scatter - Radial blast wave animation
Siege ScatterLvl 4
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Slowing Mud - Convergent scatter animation
Slowing MudLvl 4
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Soulseeker - Detection wavefront animation
SoulseekerLvl 4
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Spike Stones - Haste kinematics animation
Spike StonesLvl 4
Transmutation haste

Haste kinematics. Kinematics under the spell d = 1/2 a t^2 - the hasted body outpacing its normal acceleration curve.

Spiritual Ally - Ballistic ray animation
Spiritual AllyLvl 4
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Steal Power - Exponential decline animation
Steal PowerLvl 4
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Summon Genie - Convergent scatter animation
Summon GenieLvl 4
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Suppress Primal Magic - Barrier shell animation
Suppress Primal MagicLvl 4
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Surface Excursion - Convergent scatter animation
Surface ExcursionLvl 4
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Symbol of Persuasion - Damped oscillation animation
Symbol of PersuasionLvl 4
Enchantment mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Telekinetic Charge - Ballistic ray animation
Telekinetic ChargeLvl 4
Evocation ray/bolt

Ballistic ray. A field-integrated ballistic streak - a pulse travels a parabolic arc to a single target square that glows on arrival.

Thoughtsense - Damped oscillation animation
ThoughtsenseLvl 4
Divination mind

Damped oscillation. A damped harmonic oscillation e^(-bt) cos(wt) - a mind knocked off balance, the resolve ringing down to rest.

Threefold Aspect - Rotating sigil animation
Threefold AspectLvl 4
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Touch of Slime - Diffusing miasma animation
Touch of SlimeLvl 4
Conjuration poison

Diffusing miasma. Advection-diffusion of a toxin - a miasma spreading and thinning as it diffuses through the medium.

Umbral Infusion - Occlusion field animation
Umbral InfusionLvl 4
Necromancy darkness

Occlusion field. A growing occlusion field - an expanding region where light is denied, the inverse of the radiance model.

Unholy Blight - Radial blast wave animation
Unholy BlightLvl 4
Evocation force

Radial blast wave. Stable-Fluids CFD - one detonation releases a hot core and a strong radial blast wave of momentum from a point.

Vitriolic Mist - Corrosive diffusion animation
Vitriolic MistLvl 4
Evocation acid

Corrosive diffusion. Advection-diffusion of a corrosive fluid - the acid eats outward from the impact, ring after ring, then settles.

Wall Of Bone - Exponential decline animation
Wall Of BoneLvl 4
Necromancy necrotic

Exponential decline. An exponential decay curve v = v0 e^(-t/T) - vitality draining away at a constant relative rate.

Wall Of Stone - Recovery curve animation
Wall Of StoneLvl 4
Conjuration healing

Recovery curve. A saturating recovery curve hp = hp_max (1 - e^(-t/T)) - hit points restored fast at first, then tapering to full.

Wall of Sound - Pressure wave animation
Wall of SoundLvl 4
Evocation sonic

Pressure wave. A radiating acoustic pressure wave p = sin(kr - wt)/r - concentric shells expanding and attenuating with distance.

Wandering Star Motes - Inverse-square glow animation
Wandering Star MotesLvl 4
Illusion light

Inverse-square glow. A radiance field I = 1/r^2 - light blooming from a point and falling off with the square of distance.

Watchful Animal - Detection wavefront animation
Watchful AnimalLvl 4
Divination detection

Detection wavefront. An expanding sensing wavefront r = v.t - a detection pulse sweeping outward across the grid.

Wave Form - Gravity flow animation
Wave FormLvl 4
Transmutation water

Gravity flow. Stable-Fluids CFD under gravity - a stream of water falls and pools, driven by the same Navier-Stokes solver.

Web Cloud - Convergent scatter animation
Web CloudLvl 4
Conjuration conjured

Convergent scatter. A particle system - matter gathered from scattered points, the summoned form converging out of noise.

Wreath of Blades - Barrier shell animation
Wreath of BladesLvl 4
Abjuration force ward

Barrier shell. A standing wave field - a stationary spherical barrier shell with a harmonic ripple, the ward holding its shape.

Zone of Foul Flames - Rotating sigil animation
Zone of Foul FlamesLvl 4
Transmutation arcane

Rotating sigil. A rotating harmonic field cos(m.theta - wt) confined to a ring - an m-fold arcane sigil turning in place.

Zone of Silence - Wave interference animation
Zone of SilenceLvl 4
Illusion illusion

Wave interference. Multi-source wave interference - two or three sources beating against one another into a shifting figment.

Downloadable extras

The same math, exported as 3D models

Every spell also bakes to a spec-valid glTF 2.0 binary - roughly 110 animated particle nodes with translation and scale channels and emissive materials, hand-written by the same engine. Drop either .glb straight into Blender, Godot, Unity, Unreal, or three.js.