Patch notes
FutureMUD Engine 2.12.0
Adds psychic investigation and influence, magical combat attacks and defences, employment reporting, and expanded FutureProg conversions.
ยท engine · release · magic · psionics · combat · economy · futureprog
Upgrade note: Apply the normal database upgrades before starting Engine 2.12.0. This release adds persistent witness-memory data. Builders who compensated for the old inverted mind-barrier applicability check should review their custom progs: a true result now correctly enables the barrier.
Psychic Investigation and Influence
Psychic powers now support psychometry, bodily condition readings, dream messages, protection of another mind, resource lending and siphoning, concentration disruption, shared psychic conversations, emotional influence, attention suppression and delayed suggestions. Telekinesis can manipulate eligible local objects, operate supported switches and containers, and transfer liquids while respecting visibility, mass, custody, locks and normal component restrictions. Spell-backed powers also expose projection, possession, levitation and description illusions through school commands.
Psychometric investigation reads recorded events and item custody rather than inventing historical details. Recording and reading remain disabled until a builder enables EnablePsychometricImpressions. Psychic messages and suggestions convey authored content; they do not execute player commands on the recipient.
Witness memory supports temporary suppression and explicitly configured permanent forgetting, with staff inspection and restoration through witnessmemory. Forgetting can prevent a future report but does not erase evidence already delivered, charges or convictions. Virtual-witness reports remain immediate by default; administrators can configure a delay to allow intervention before delivery.
Magical Attacks and Active Defences
Builders can author melee and ranged magical attacks with optional disarm, stagger, knockdown, pushback, local pull and clinch-breaking effects. Control effects have their own resistance checks after an attack hits, and attacks can apply control without dealing damage. Combat strategies and manually queued actions use the same resource, visibility and range checks.
Active magical defences offer opposed interception, limited interception charges or a finite damage-absorption pool. Players activate their powers explicitly, use combat defense magic to prefer them, and inspect or cancel protection with combat powerdefense. Remaining protection survives saving and loading; reaction costs, depletion and upkeep constrain its use.
Employment and Income Reports
Administrators can use economy employment to inspect PC-accessible jobs, vacancies, employed NPCs and available job seekers, with optional employer and opening details. economy income reports settled PC job, project and clan income over real-time or game-calendar windows. Summary and trend reports include employment measures; new historical series begin with new captures rather than reconstructing past employment.
FutureProg Reference Conversions
Additional typed To functions resolve world references by ID or name, with owner-scoped lookups where names belong to a bank, shop or other parent. Characteristic conversions distinguish definitions and values, and missing lookups return the appropriate typed null. Existing scripting contracts remain available.
Use /downloads for archives and checksums, /getting-started for installation requirements, and /docs/commands for the Engine reference.