Skip to content

Conversation

@MistakeNot4892
Copy link

@MistakeNot4892 MistakeNot4892 commented Jan 8, 2026

Changes for upstream

  • Makes ChangeArea() a proc on /turf to reflect ChangeTurf().
  • Removes the default assumption of the initial target of an ability click being the atom turf.
  • Minor proc name and targeting decl changes to ability system.
  • Makes fireballs an above-lighting emissive.

Changes for Pyrelight

  • Renames the decls/spells/etc to properly reflect the current lore.
    • Anima is specifically the ambient Power That Be related to areas/turfs/practitioners as a kind of passive aura.
    • Potentia is the refined form of energy used to craft runestones (and later, to power Novu Uso spellcasting).
    • Wyrd is the overarching idea of magic and spellcasting (spells being wyrd workings).
  • Implements basic abilities for interacting with anima and casting spells.
  • Adds procs/tracking for anima levels on area, turf and mob.

TODO

  • Determine why Flare/Gloom are not invocable at range.
  • Determine why self-clicking doesn't work.
  • Add placeholder icons and sound effects to spells.

@MistakeNot4892 MistakeNot4892 force-pushed the pyrelight branch 4 times, most recently from 47f157f to f977cb7 Compare January 10, 2026 02:01
@MistakeNot4892 MistakeNot4892 changed the title Working on implementing anima. Expanding/implementing anima and wyrd systems. Jan 10, 2026
@MistakeNot4892 MistakeNot4892 force-pushed the pyrelight branch 4 times, most recently from 6fdbc3c to 2afbc82 Compare January 10, 2026 11:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant