No edit summary
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
(see also [[IT work required]])
The Ritual Caster UI should check rules compliance and apply effects automatically.  This is a page for tracking where it doesn't, so we can fix it.
The Ritual Caster UI should check rules compliance and apply effects automatically.  This is a page for tracking where it doesn't, so we can fix it.


Line 87: Line 89:
Noble Mien of the Hawk Lords: All targets must be in the same coven.  All targets must have Magician.  +1 summer lore.
Noble Mien of the Hawk Lords: All targets must be in the same coven.  All targets must have Magician.  +1 summer lore.


Challenge the Iron Duke: Regio required.  All targets must be in the same band.  I think implementation is through the Plot Actuation desk; if I'm wrong fix the ref notes or tell me to.
Challenge the Iron Duke: Regio required.  All targets must be in the same band.  I think implementation is through the plot support desk; if I'm wrong fix the ref notes or tell me to.


Devastating Maul of Inga Tarn: All targets must be in the same banner.
Devastating Maul of Inga Tarn: All targets must be in the same banner.
Line 172: Line 174:


Tribute to the Thrice-Cursed Court: In an ideal world, this would automagically create the ribbons.
Tribute to the Thrice-Cursed Court: In an ideal world, this would automagically create the ribbons.
Pallid Flesh of the Dead King: All targets must be in the same banner.
Wisdom of the Balanced Blade: Can target items, characters, regions or territories.
Withering Touch of Frost: Target character loses a quarter of production (before ritual buffs) from a farm, forest or herb garden they control for a year.
Traitor's Fate: Targets precisely two characters.
Ruthless Vigilance, Healthy Crop: All target resources must be in the same territory.
Crumbling Flesh and Withering Limbs: All targets must have Magician.  All targets must be in the same coven.
Freezing Brand of Irremais: Alters Detect Magic response.  Not relevant until we have a Detect Magic-o-matic.
Coil of the Black Leech: All targets must have Magician.  All targets must be in the same coven.
Ravenous Tongue of Entropy: All targets must have Battle Mage.  All targets must be in the same coven.
Unyielding Constitution: All targets must be in the same banner.
Hold Back Frozen Hunger, There Is No Welcome Here, Ward of the Black Waste: Currently lasts to sunrise on the wiki, should change to Battle duration.
Fight Tooth and Nail: All targets must be in the same banner.
Clarion Call of Ivory and Dust: All target characters must be in the same banner.
Sorins Rite of Agony: All targets must have Magician.  All targets must be in the same coven.  Grants +1 Winter Lore.
Whispers through the Black Gate: Regio required.
Dreamscape of the Endless Hunt, Curse of Decrepitude: Year-long curse, needs to be tracked but doesn't actually do anything to resources.
Naeve's Twisting Blight: Regio required.  All farms in target territory produce half output for a season.
Icy Maw Devours the Spark of Essence: Regio required.  Mana sites in target territory produce half output.  Campaign effect.  Probably season duration.
Winter's Ghosts: Regio required.  Farms, forests, businesses, mines, mana sites and herb gardens in target territory produce half output for a season.  Campaign effect.
Quickening Cold Meat: All target armies must be in the same territory.
Wither the Seed: Duration is "about thirty years", so I've put it in as permanent.  Campaign effect.
Devastating Scythe of Anguish and Loss: Casters who've mastered it can spend two tempest jade for one mana.
Wind of Mundane Silence: Can never get the magnitude bonus from being at a regio.
Piercing Light of Revelation: Can target anything.
Horizon's Razor Edge: All targets must be in the same banner.
Illuminate the Higher Mind: All targets must have Magician.  All targets must be in the same coven.
Bright Lantern of Ophis: Can target anything.
Crystal Clarity of the Rational Soul: Blocks Insight on the target.
Revelation of the Jewel's Sparkling Heart: All target resources must be in the same territory.
Ascendance of the Highest Mind: All targets must have Magician.  All targets must be in the same coven.
Spider Folds the Net: To be rewritten, wiki is out of date.
Thought Becomes Action: All targets must have Magician.  All targets must be in the same coven.
Sular's Promise: All target characters must be in the same band.
Kimus' Glaring Eye: All targets must have Magician.  All targets must be in the same coven.
The Eye of the High Places: Regio required.
Swim Leviathan's Depth: A given coven may only cast this once a season.
Standing at the Threshold: Enchantment on coven, rather than its members.  +1 coven slot/day.
Carve the Crystal Guardian: All target resources must be in the same territory.
All the World in a Grain of Sand: Curse for a year.  Target never counts as having mastered rituals.
Crystaline Focus of Aesh: Enchantment on coven, rather than its members.  Reduces magnitude of next coven ritual by 10.
Transcendent Mastery: All targets must have Magician.  All targets must be in the same coven.
Alignment of Mind and Blade: All targets must be in the same banner.  Casters who have mastered it may spend 2 weltsilver for 1 crystal mana.
Bright Eyes Gleam in the Depths: Regio required.
Clarity of the Master Strategist: Regio required.  Campaign effect.
Freedom of the Soul: All targets must be in the same band.
Masque of the Blinded Weaver: Can target items or characters, needs to leave an obvious ref-visible note on either.
Signs and Portents: Automagic vision display would be a nice option, for when we leave GOD without vision sacks.
Secrets for the Shadow Courier: Automagic ribbon creation would be nice.
Secrets of Skillful Artifice: Need to record which item was selected and grant the target the ability to make it.
Secrets of the Empty Heart: All targets must be in the same band.
Thief's Arcane Gambit: Targets an enchantment.  Changes enchantment target.  Variable magnitude.
Incantation's Mystic Mask: Obfuscates a ritual casting.
Riddle Hides the Reward: Curse on a bond; fuller discussion under bond annotation.  Can target items or characters.
Verdant Bounty of the Twilight Bayou: All target resources must be in the same territory.
Drawing the Penumbral Veil: Affects future territory-level divinations.  Campaign effect.  Variable magnitude.  Regio required.
The Twilight Masquerade:  Either all targets must be orcs, or no targets may be orcs.
Embrace the Living Flame: All targets must be in the same banner.
The Ebb and Flow of Battle: Is there a polite way to get the required information out of the battle management team?
Whispering Shadow Courtiers: Automagic vision display would be nice.
Unfettered Anarchy: Curse for a season.  Doesn't do anything, but should be tracked.
Conclave of Trees and Shadow: All target resources must be in the same territory.
Sift the Dreamscape's Sands: Duration is "tomorrow".  +1 realm lore of target's choice.  All targets must have Magician.  All targets must be in the same coven.
Dripping Echoes of the Fen: Fortification ritual.
Vale of Shadows: All target resources must be in the same territory.  Can add a target using 12 iridescent gloaming instead of increasing magnitude.  Variable magnitude, which needs recording.  Targets do not lose production for being in occupied territory.
Still Waters, Running Deep: All targets must be in the same banner.
Shroud of Mist and Shadow: All target characters must be in the same banner.
Align the Celestial Net: Enchantment on regio.  Changes regio realm.  Regio required.
Distill the Serpent's Stone: Takes one of each special material and one ilium. In an ideal world the serpent stone ribbon would be generated automatically.
Sum of the Parts: All targets must be in the same banner.
Arcane Mark: Update order membership in the database.  All targets must have Magician.  All targets must be in the same coven.  Record desired order.


== Bond annotation ==
== Bond annotation ==

Latest revision as of 13:16, 13 November 2014

(see also IT work required)

The Ritual Caster UI should check rules compliance and apply effects automatically. This is a page for tracking where it doesn't, so we can fix it.

Blessing of New Spring: Target characters must control farms. All target resources must be in the same territory.

Midwife's Recourse: This is an enchantment on an unborn baby: it shouldn't knock off enchantments on the mother. Also its duration is "until the baby is born". For now I've declared it not to be an enchantment, and left its duration empty.

Call Down Lightning's Wrath: All targets must have Battlemage. All targets must be in the same coven.

Merciless Wrath of the Reaver: All target players must be in the same banner.

Fountain of life: All targets must have Magician.

Rampant Growth: All target resources must be in the same territory.

Blood and Salt: All target players must be in the same banner.

Chirurgeon's Healing Touch: All targets must be in the same banner. Can eat X (up to 10) True Vervain to reduce magnitude by X.

Vitality of Rushing Water: All targets must be in the same banner.

The Forest Remains: All targets must be in the same banner.

Anathemic Call of Bug and Briar: Curses a person, but affects the benefit they gain from resources.

Hands of the Healer: All targets must be in the same coven. All targets must have Magician.

Fire in the Blood: All targets must be in the same coven. All targets must have Magician. +1 spring lore.

Touch of Vile Humours: All targets must be in the same banner.

Irrepressible Monkey Spirit: All targets must be in the same banner.

Foam and Spittle of the Furious Sea: Need a map of the target territory. Only targets coastal territories. Campaign-level effect. Regio required.

Skin of Bark, Blood of Amber: All targets must be in the same banner.

Unending Cascade of Blood's Fire: All targets must be in the same coven. All targets must have Magician. Can eat 2X (up to 20) beggar's lye to reduce magnitude by X.

Thunderous Deluge: Regio required. Can only hit Imperial territories from Anvil, or the territory in which the ritual is performed. With mastery, can swap 2 tempest jade for 1 crystal mana.

Fetid Breath of Teeming Plague: Can eat 2X (up to 20) beggar's lye to reduce magnitude by X.

Rivers of Life: Regio required. Map of target territory required. Campaign-level effect. Removes Rivers Run Red.

Rivers Run Red: Regio required. Map of target territory required. Campaign-level effect. Despite not being an enchantment, specifically removes Rivers of Life.

Forge the Wooden Fastness: Is a fortification ritual.

Thunderous Tread of the Trees: Regio required. Map of target required. Campaign-level effect.

Hallow of the Green World: Regio required. Map of target required. The resource buff from this ritual may change each time it's cast.

Tenacity of Jotra: All targets must be in the same banner.

Strong Ox, Golden Sun: Target characters must control farms. All target resources must be in the same territory. All target resources must be under the enchantment from Blessing of New Spring. If cast before Spring event, provides no benefit at all (but knocks off Blessing of New Spring) until downtime after Spring. If that's too complicated, go for "may not be cast before Spring event" instead.

Strength of the Bull: All targets must be in the same banner.

The Swan's Cruel Wing: All targets must be in the same banner.

The Leaping Hare: All targets must be in the same banner.

The Hammer of Thunder: All targets must be in the same banner.

Unbreakable Spirit, Unbreakable Blades: All targets must be in the same banner.

Stout Resolve of the Unyielding: All targets must be in the same banner.

The Sound of Drums: All targets must be in the same banner.

Crimson Ward of Summer Stars: All targets must be in the same coven. All targets must have Battlemage.

The Vigour of Youth: All targets must be in the same banner.

Champions [sic] Shining Resolve: All targets must be in the same banner.

Knights of Glory: Regio required. Campaign-level effect. With mastery, can swap 2 orichalcum for 1 crystal mana.

Chasuble of Majesty: All targets must be in the same sect. All targets must have Dedicate.

Splendid Panoply of Knighthood: All targets must be in the same banner. Base cost pays for up to five characters: additional magnitude only kicks in for the sixth onwards. With mastery, can swap 2 orichalcum for 1 crystal mana.

Delve Deep, Beneath the Mountain: All target resources must be in the same territory.

Raise the Standard of War: All target characters must be in the same banner.

Noble Mien of the Hawk Lords: All targets must be in the same coven. All targets must have Magician. +1 summer lore.

Challenge the Iron Duke: Regio required. All targets must be in the same band. I think implementation is through the plot support desk; if I'm wrong fix the ref notes or tell me to.

Devastating Maul of Inga Tarn: All targets must be in the same banner.

Unbreakable Behemoth's Strength: All targets must be in the same banner.

Thundering Roar of the Lion-bound Horn: With mastery, can swap 2 tempest jade for 1 crystal mana.

Talon of the Gryphon: All targets must be in the same banner. All targets must have Weapon Master.

Glory to the Sovereign: All targets must be in the same banner. All targets must have Weapon Master. With mastery, may swap 2 orichalcum for 1 crystal mana.

Might of the Myrmidon: All targets must be in the same banner.

Frozen Citadel of Cathan Canea: Regio required. Map required. Is a fortification effect.

Mark of Ownership: Needs to mark current bonded character in some way on the item's bonding history tab. Target item must be bonded to a character, who must be present. I've marked the duration as "immediate", because it promptly stamps the ownership on the item; the alternative is a new "as long as the item lasts" duration.

Streams of Silver: Target resources must be in the same territory.

The Blade Bites Back: Target items must all be Biting Blades.

Shared Mastery of the Magician's Guild: All targets must be in the same coven as the casters. All targets must have Magician.

Chamber of Pallas: Creates AoE lammy. Currently handled manually. Can continue to be handled manually.

The Conspirator's Cloak: All targets must be from the same band.

Ties that Bind: Can be overcast to pierce obfuscation. An awkward divination, since it gets the current bonding status of an item we don't necessarily know the ribbon ID for.

Before the Throne of Estavus: Ideally this would automagically create and print ribbons for the ashes the ritual creates.

The Ambassadorial Gatekeeper: All targets must share a band with a contributor.

Mantle of the Golden Orator: All targets must be in the same sect. Grants additional Synod votes, in addition to the resource buff.

Twist of Moebius: Is horrible, but we can ignore it until we're handling ritual-slot enforcement.

Scrivener's Bloodmark: Targets precisely two characters. Extra magnitudes increase the duration during which the effect can be triggered, rather than adding extra targets. Can be triggered by a contributor; this generates a permanent curse, which is a different effect to the ritual itself.

Art of the Deal: All targets must be in the same band.

Barked Command of the Iron Serjant: All targets must be in the same banner. Base cost pays for three targets.

Circle of Gold: All targets must be in the same band. Base cost pays for five targets. Casters who have mastered the ritual can spend two weltsilver for one crystal mana.

The Lure of Distant Shores: All targets must be in the same band.

Smooth Hands Shape The World: All targets must be in the same coven.

Stance of the Constricting Scourge: All targets must be in the same banner.

Rivers of Gold: All target resources must be in the same territory.

Timeless Hammer Rhythm: Target must have Artisan. Per earlier discussion about "to sunrise" durations, the database now thinks this is an immediate effect and doesn't leave an enchantment. In a perfect world the ribbon would be created automagically.

Gift of the Wily Broker: All target resources must be in the same territory.

Gathering the Harvest: All target resources must be in the same territory. All targets must be under the enchantment from Strong Ox, Golden Sun. If cast before Summer event, provides no benefit (but knocks off Strong Ox, Golden Sun) until downtime between Summer and Autumn. If that's too complicated, "may not be cast before Summer event".

Braying Horns of War: Enchants a banner as a group, rather than its members. Requires at least two members of the banner to be present as "targets", though the actual target is the banner. Currently handled as having no target and immediate effect.

Brazen Claws of the Lictor: All targets must be in the same coven. Casters who have mastered the ritual can spend two green iron for one crystal mana.

Shadow of the Bronze Colossus: All targets must be in the same banner. Casters who have mastered the ritual can spend two orichalcum for one crystal mana.

Balanced Scales of Lann: All targets must be in the same coven. All targets must have at least one Autumn lore. Modifies ritual lore: -1 Autumn, +1 (target's choice).

Bound by Common Cause: Campaign effect.

Like Water Through Your Fingers: Lose three quarters of all resource income (including materials and mana, not just coin), before enchantment buffs. Also affects character-pack money and Imperial/campaign resources.

Inescapable Chains of Bitter Glass: Casters who have mastered the ritual can spend two ambergelt for one crystal mana.

Black Iron Blade: This can target characters or items. Or a mix of both. Casters can increase magnitude to break bigger effects.

Fallow Fields and Dried Meat: All target resources must be in the same territory. Only provides its benefit in the downtime following Autumn (E4). If that's too complicated, "may only be cast at Autumn".

Hunger of the Draughir: All targets must be in the same band.

Words of Ending: Destroy target item. Easiest way I can see to achieve that is to set its expiry event to last event, but that's a bit hideous. And doesn't work on the wide array of non-expiring items available.

Mark the Flesh Incorruptible: Regio required.

Tribute to the Thrice-Cursed Court: In an ideal world, this would automagically create the ribbons.

Pallid Flesh of the Dead King: All targets must be in the same banner.

Wisdom of the Balanced Blade: Can target items, characters, regions or territories.

Withering Touch of Frost: Target character loses a quarter of production (before ritual buffs) from a farm, forest or herb garden they control for a year.

Traitor's Fate: Targets precisely two characters.

Ruthless Vigilance, Healthy Crop: All target resources must be in the same territory.

Crumbling Flesh and Withering Limbs: All targets must have Magician. All targets must be in the same coven.

Freezing Brand of Irremais: Alters Detect Magic response. Not relevant until we have a Detect Magic-o-matic.

Coil of the Black Leech: All targets must have Magician. All targets must be in the same coven.

Ravenous Tongue of Entropy: All targets must have Battle Mage. All targets must be in the same coven.

Unyielding Constitution: All targets must be in the same banner.

Hold Back Frozen Hunger, There Is No Welcome Here, Ward of the Black Waste: Currently lasts to sunrise on the wiki, should change to Battle duration.

Fight Tooth and Nail: All targets must be in the same banner.

Clarion Call of Ivory and Dust: All target characters must be in the same banner.

Sorins Rite of Agony: All targets must have Magician. All targets must be in the same coven. Grants +1 Winter Lore.

Whispers through the Black Gate: Regio required.

Dreamscape of the Endless Hunt, Curse of Decrepitude: Year-long curse, needs to be tracked but doesn't actually do anything to resources.

Naeve's Twisting Blight: Regio required. All farms in target territory produce half output for a season.

Icy Maw Devours the Spark of Essence: Regio required. Mana sites in target territory produce half output. Campaign effect. Probably season duration.

Winter's Ghosts: Regio required. Farms, forests, businesses, mines, mana sites and herb gardens in target territory produce half output for a season. Campaign effect.

Quickening Cold Meat: All target armies must be in the same territory.

Wither the Seed: Duration is "about thirty years", so I've put it in as permanent. Campaign effect.

Devastating Scythe of Anguish and Loss: Casters who've mastered it can spend two tempest jade for one mana.

Wind of Mundane Silence: Can never get the magnitude bonus from being at a regio.

Piercing Light of Revelation: Can target anything.

Horizon's Razor Edge: All targets must be in the same banner.

Illuminate the Higher Mind: All targets must have Magician. All targets must be in the same coven.

Bright Lantern of Ophis: Can target anything.

Crystal Clarity of the Rational Soul: Blocks Insight on the target.

Revelation of the Jewel's Sparkling Heart: All target resources must be in the same territory.

Ascendance of the Highest Mind: All targets must have Magician. All targets must be in the same coven.

Spider Folds the Net: To be rewritten, wiki is out of date.

Thought Becomes Action: All targets must have Magician. All targets must be in the same coven.

Sular's Promise: All target characters must be in the same band.

Kimus' Glaring Eye: All targets must have Magician. All targets must be in the same coven.

The Eye of the High Places: Regio required.

Swim Leviathan's Depth: A given coven may only cast this once a season.

Standing at the Threshold: Enchantment on coven, rather than its members. +1 coven slot/day.

Carve the Crystal Guardian: All target resources must be in the same territory.

All the World in a Grain of Sand: Curse for a year. Target never counts as having mastered rituals.

Crystaline Focus of Aesh: Enchantment on coven, rather than its members. Reduces magnitude of next coven ritual by 10.

Transcendent Mastery: All targets must have Magician. All targets must be in the same coven.

Alignment of Mind and Blade: All targets must be in the same banner. Casters who have mastered it may spend 2 weltsilver for 1 crystal mana.

Bright Eyes Gleam in the Depths: Regio required.

Clarity of the Master Strategist: Regio required. Campaign effect.

Freedom of the Soul: All targets must be in the same band.

Masque of the Blinded Weaver: Can target items or characters, needs to leave an obvious ref-visible note on either.

Signs and Portents: Automagic vision display would be a nice option, for when we leave GOD without vision sacks.

Secrets for the Shadow Courier: Automagic ribbon creation would be nice.

Secrets of Skillful Artifice: Need to record which item was selected and grant the target the ability to make it.

Secrets of the Empty Heart: All targets must be in the same band.

Thief's Arcane Gambit: Targets an enchantment. Changes enchantment target. Variable magnitude.

Incantation's Mystic Mask: Obfuscates a ritual casting.

Riddle Hides the Reward: Curse on a bond; fuller discussion under bond annotation. Can target items or characters.

Verdant Bounty of the Twilight Bayou: All target resources must be in the same territory.

Drawing the Penumbral Veil: Affects future territory-level divinations. Campaign effect. Variable magnitude. Regio required.

The Twilight Masquerade: Either all targets must be orcs, or no targets may be orcs.

Embrace the Living Flame: All targets must be in the same banner.

The Ebb and Flow of Battle: Is there a polite way to get the required information out of the battle management team?

Whispering Shadow Courtiers: Automagic vision display would be nice.

Unfettered Anarchy: Curse for a season. Doesn't do anything, but should be tracked.

Conclave of Trees and Shadow: All target resources must be in the same territory.

Sift the Dreamscape's Sands: Duration is "tomorrow". +1 realm lore of target's choice. All targets must have Magician. All targets must be in the same coven.

Dripping Echoes of the Fen: Fortification ritual.

Vale of Shadows: All target resources must be in the same territory. Can add a target using 12 iridescent gloaming instead of increasing magnitude. Variable magnitude, which needs recording. Targets do not lose production for being in occupied territory.

Still Waters, Running Deep: All targets must be in the same banner.

Shroud of Mist and Shadow: All target characters must be in the same banner.

Align the Celestial Net: Enchantment on regio. Changes regio realm. Regio required.

Distill the Serpent's Stone: Takes one of each special material and one ilium. In an ideal world the serpent stone ribbon would be generated automatically.

Sum of the Parts: All targets must be in the same banner.

Arcane Mark: Update order membership in the database. All targets must have Magician. All targets must be in the same coven. Record desired order.

Bond annotation

Mark of Ownership and Riddle Hides the Reward both modify bonds.

Mark of Ownership pretty much just needs to go over the current bond in highlighter when it's cast (without de-highlighting any other bonds).

Riddle Hides the Reward needs to record the magnitude it's cast at next to the bond, and needs to yell about it when a ref tries to break the bond. It's probably not helpful to outright block breaking the bond, since Black Iron Blade specifically counters this and doesn't need its own mechanism, but it's probably important to make it clear that Create Bond doesn't do the job.

The data side of this doesn't seem too hard; just a flag for Mark of Ownership and a magnitude for Riddle Hides the Reward will do the job, and some custom code on those two rituals to populate them. Actually displaying this usefully sounds like UI work, though.