Alchemy

annihilation.c

Annihilation.

games/tbs/src/effect/parts/annihilation.c on GitHub

Annihilation. Part of effect.c, the battle effect object, compiled only through it.

Functions

BattleFx_RunAnnihilation

void BattleFx_RunAnnihilation(struct BattleEffectArgument *effect)

The user closes on the first target and fire bursts from it in a shower of shards.

Abilities: Annihilation (kind 55).

Its frames:

  4 on       64 shards scatter from the target and fall
  6 to 11    a fire streak flares in front of the user
  8          the target is struck; the canvas is filled
  16 to 47   a fire burst grows over the target in three steps

effect: the user and the target; a nonzero variant gives the burst its second picture and a sound.

Used by gBattleFx_EffectHandlers.

Line 23

Macros, without a comment: ANNIHILATION_FRAMES.

On this page