effects symbols - magemonkeystudio/fabled GitHub Wiki

๐ŸŒ€ Magic, Auras & Energy Fields

These effects create soft, looping, or floating visuals for magic shields, arcane circles, buff zones, levitation, or charged abilities. Theyโ€™re best used for passive skill effects, casting visuals, or transformation states.


๐Ÿ”ฎ Arcane Ring (Floating)

arcane-ring:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a)"
  y: "1.2"
  z: "sin(a)"

Simple floating circle โ€” good for buffs or charging visuals.


๐Ÿง˜โ€โ™‚๏ธ Meditation Aura

meditation-aura:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a)"
  y: "0.3 * sin(a * 4)"
  z: "sin(a)"

Subtle floating pulse, great for peaceful or passive effects.


๐ŸŒ€ Arcane Swirl (Vertical)

arcane-swirl:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a)"
  y: "a * 0.02"
  z: "sin(a)"

A soft vertical swirl โ€” ideal for a slow magic lift.


๐Ÿงฟ Levitation Spiral

levitation-spiral:
  steps: 50
  copies: 1
  domain: 720
  x: "cos(a)"
  y: "a * 0.015"
  z: "sin(a)"

Gentle upward swirl, perfect for floating effects.


๐Ÿ•ฏ Mana Flicker Ring

mana-flicker:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a + sin(t * 2))"
  y: "0.1 + sin(t * 3) * 0.05"
  z: "sin(a + sin(t * 2))"

Shimmering, unstable mana circle.


๐Ÿ› Arcane Seal Circle

seal-circle:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a)"
  y: "0"
  z: "sin(a)"

Static circle on the ground โ€” great for summoning.


๐Ÿ”„ Rotating Runes

rune-rotate:
  steps: 5
  copies: 1
  domain: 360
  x: "cos(a + t * 2)"
  y: "1"
  z: "sin(a + t * 2)"

Five rotating points โ€” rune marker or spell circle.


๐Ÿซง Bubble Lift (Healing Aura)

bubble-lift:
  steps: 30
  copies: 3
  domain: 360
  x: "cos(a + c * 120)"
  y: "0.2 + c * 0.3"
  z: "sin(a + c * 120)"

Floating points that rise slowly.


๐Ÿงฟ Mana Orbit (Low)

mana-orbit:
  steps: 30
  copies: 2
  domain: 360
  x: "cos(a + c * 180)"
  y: "0.5"
  z: "sin(a + c * 180)"

Two orbs circling low around the caster.


โœจ Charge Buildup Field

charge-field:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a) * (1 + 0.2 * sin(t * 4))"
  y: "0"
  z: "sin(a) * (1 + 0.2 * sin(t * 4))"

Arcane ring that swells rhythmically.


๐Ÿงฟ Spherical Orbit Path

sphere-orbit:
  steps: 60
  copies: 3
  domain: 360
  x: "cos(a + c * 120)"
  y: "sin(a + c * 120)"
  z: "0"

Creates orbiting magical bands around player.


๐Ÿช„ Warding Field

warding-field:
  steps: 60
  copies: 4
  domain: 360
  x: "cos(a)"
  y: "0.5 + 0.2 * c"
  z: "sin(a)"

Four rings floating vertically โ€” like a magical field.


๐Ÿ•Š Divine Aura Pulse

divine-aura:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a) * (1 + 0.15 * sin(t))"
  y: "1.5"
  z: "sin(a) * (1 + 0.15 * sin(t))"

Soft glowing ring above head that pulses.


๐ŸŒ€ Inner Swirl

inner-swirl:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a + t * 2)"
  y: "0.6 + sin(a * 2) * 0.1"
  z: "sin(a + t * 2)"

Small rotating aura near center.


๐Ÿง˜ Calm Orbital Cloud

calm-cloud:
  steps: 40
  copies: 3
  domain: 360
  x: "cos(a + c * 120)"
  y: "0.8 + 0.2 * sin(c * 120)"
  z: "sin(a + c * 120)"

Soft swirling particles like a meditation field.


๐Ÿชž Mirror Pulse Shield

mirror-shield:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a)"
  y: "0.3 * abs(cos(a * 2))"
  z: "sin(a)"

Looks like a shifting magical wall.


โœจ Light Spiral Channel

light-channel:
  steps: 60
  copies: 1
  domain: 360
  x: "cos(a + t)"
  y: "a * 0.02"
  z: "sin(a + t)"

A spiral that continuously channels upward.


๐Ÿ›ก Floating Barrier Layers

floating-barrier:
  steps: 30
  copies: 3
  domain: 360
  x: "cos(a)"
  y: "1 + 0.3 * c"
  z: "sin(a)"

Multiple hovering shields at different heights.


๐Ÿ” Ether Flare Ring

ether-flare:
  steps: 40
  copies: 2
  domain: 360
  x: "cos(a + c * 180)"
  y: "sin(t + c)"
  z: "sin(a + c * 180)"

Floating flares that alternate like sparks.


๐Ÿงฟ Meditation Circle (Dual Layer)

meditation-dual:
  steps: 40
  copies: 2
  domain: 360
  x: "cos(a)"
  y: "0.2 + 0.4 * c"
  z: "sin(a)"

Two floating rings at different heights.


๐Ÿ”— Back to Effects Index

โ† effects-yml