Internal Design Document Spell Scroll System - Replaces Vanilla Potions - Chapter 1
Internal - Chapter 1

Spell Scroll System

All vanilla potions are replaced by Spell Scrolls — stackable consumable items crafted at the Scroll Workstation using Reagents. Brewing stands do not exist in Eryndal. Every scroll is a compressed piece of spell knowledge from the Arcane Mages' practical legacy.

41Scrolls
5Tiers
4Delivery Types
6Categories
16Reagent Types
Core Mechanics

Scrolls replace all potions entirely. Vanilla brewing stands, glass bottles, and potion items are removed. The Scroll Workstation is a custom block adjacent to Rhael's workshop. Any player can craft a Common scroll, but higher tiers require Artificer profession investment.

Scrolls are stackable — unlike vanilla potions. Common stacks to 16, Refined 12, Potent 8, Masterwork 4, Ancient 2. This fundamentally changes the economy: scrolls trade as bulk commodities, not individual items.

Void scrolls and the Severance: Carrying void scrolls does NOT trigger Severance enchant deactivation — only equipped void-enchanted items do. Using a void scroll in front of Severance NPCs may trigger hostile dialogue.

Scroll Tiers

Tier determines potency, duration, and Artificer level requirement. The Workstation rejects recipes the assembling player doesn't qualify for.

TierArtificer Req.PotencyStackDuration ModifierMulti-effect
CommonNoneBasex161x baseNo
RefinedArtificer 20+30%x121.5x durationNo
PotentArtificer 40+60%x82x durationNo
MasterworkArtificer 60+100%x42.5x durationYes - 2 effects
AncientArtificer 80+150%x23x durationYes - up to 3 effects

Delivery Types

Every scroll has a base delivery type baked into the recipe. Delivery modifiers convert a Self scroll into Focused, Splash, or Lingering at crafting time.

TypeModifierRangeTargetsNotes
SelfNone (base)InstantCaster onlyRight-click to use. Fastest delivery. Most healing, buff, and utility scrolls are Self by default.
Focused+ Focusing CrystalUp to 20 blocksSingle targetThrown — lands on nearest entity in its path. For ally heals, enemy debuffs, and single-target damage.
Splash+ Shatter ShardUp to 15 blocksAll in 5-block radiusShatters on impact. Positive effects hit allies only, damage/debuffs hit enemies only. No friendly fire.
Lingering+ Seam ResinUp to 15 blocksZone — 4 block radiusCreates a persistent zone lasting 15-30 seconds. Entities entering receive the effect every 3 seconds.
Delivery Restrictions

Healing scrolls: Self or Focused only — no Splash or Lingering (indiscriminate healing is wasteful by Arcane Mage doctrine).

Debuffs and void scrolls: Cannot be Self — you cannot Wither Curse yourself intentionally.

Arcane damage scrolls: Cannot be Lingering — seam rupture zones were intentionally excluded from persistent form.

Scroll Workstation

Custom crafting block in the Arcane Sanctum, adjacent to Rhael's workshop. One exists in the Nexus at launch. Guild housing Workstations available to Artificer 50+ (requires Ancient Timber + Arcane Crystal Dust + components).

Interface

Three-slot custom GUI: Reagent A, Reagent B, Delivery Modifier (optional). Shows recipes the player currently qualifies for based on Artificer level. Invalid combinations show an error.

Scroll Paper (Universal Base)

Required for every scroll — crafted from 4 Paper + 1 Arcane Crystal Dust. Any player can craft it. Common = x1, Refined = x2, Potent = x3, Masterwork = x4, Ancient = x5. A consistent Silver sink.

TierScroll PaperReagentsApprox. Silver Cost
Commonx11 base reagent50-150 Silver
Refinedx22 base reagents150-400 Silver
Potentx32 base + 1 rare reagent400-900 Silver
Masterworkx41 rare + 1 dungeon + Arcane Ink1,200-2,500 Silver
Ancientx52 rare + 1 dungeon + Ancient Formula3,000-6,000 Silver

Arcane Ink (Artificer 40): Arcane Crystal Dust + Void Essence. Player-crafted only — not sold by NPCs. Key tradeable intermediate.


Farmer Reagents

Base reagents grown in Farmer workplots. Non-Farmers occasionally find wild specimens via Pathfinder but not in quantity. The backbone of the scroll economy.

ReagentGrowth ConditionFarmer LevelUsed In
SunpetalFarmerWarm climate, full sunlightAnyHealing scrolls (Mend, Regeneration), Fortify buff
MoonvineFarmerNight-cycle herb, trellis growthAnyUtility scrolls (Sight, Depth Breathing), Swiftness buff
BloodrootFarmerWarm soil, red-stalked rootAnyArcane damage scrolls, Fortify and Clarity buffs
DeepmossFarmerUnderground damp plotsAnyWarding and Iron Will buffs, Ward of Flame utility
AshfernFarmerVoid-contaminated soil (Fracture-Touched Growth)50+Void scrolls (base), Debuff scrolls (Seeping Hex, Wither Curse, Void Curse)
VoidbloomFarmerVoid-Touched Crop, any zone100Potent+ void scrolls, Ancient scroll components, Life Draw

Wild and Mob Reagents

Pathfinder-Gathered

ReagentLocationUsed In
Seam FlowerPathfinderNear active seam points in Nexus and Benevolent Realm. Forage Sense (Pathfinder 20) detects them.Arcane damage scrolls, Seam Anchor utility
Ancient HerbPathfinderOld-growth areas, near Ancient Timber zones. Cannot be farmed.Ancient scroll components, Deep Mend and Restoration healing
Fracture ResinPathfinderVoid bleed zone edges. Loot Instinct (Pathfinder 40) locates deposits.Potent+ scroll amplifier, Seam Resin delivery modifier crafting
StonebloomPathfinderDeep caves below Y=30. Forage Sense highlights it.Utility (Feather Ward, Shadow Step), Iron Will buff, Shackling debuff

Mob Drops

ReagentSourceDrop RateUsed In
Void EssenceMob DropVoid Remnant mobs (all types)25%Void scrolls (base), Arcane Ink crafting
Wither GlandMob DropUndead-type enemies in void zones20%Wither Curse, Void Curse, Void Drain
Arcane Crystal DustMob DropArcane-type mobs (Ward summons, Council constructs)15%Arcane damage scrolls, Scroll Paper, Arcane Ink
Remnant IchorMob DropElite and dungeon Remnants only10% elite / 30% dungeonMasterwork void scrolls, Void Curse potency catalyst

Rare and Dungeon Reagents

ReagentSourceDrop RateUsed InNotes
Convergence ResidueDungeonThe Convergence (D2 boss)40% per runAncient scrolls, Masterwork arcane damage (Seam Rupture)Gives D2 replayability beyond equipment drops.
Void Core FragmentWorld BossMajor world bosses (Primordial Fracture, Collapsed Ward, Aldric)20-30%Ancient void scrolls, Masterwork Void CollapseWorld boss farming has a clear crafting payoff.
Purification DustWorld BossSeverance world bosses (Vael, Venn, Dass, Aldric)25%Restoration (Masterwork heal), Vital Surge, Ward of Flame Potent+Only reagent for healing scrolls above Potent tier.
Seam-Stabilised ExtractArtificer CraftArtificer 90+: Ancient Herb + Fracture ResinCraftableRequired for ALL Ancient tier scrollsNon-craftable players must buy from Artificers. Key economic chokepoint.

Delivery Modifiers

ModifierConverts ToRecipeReq.
Focusing CrystalFocused2 Glass Panes + 1 Seam Flower + 1 Arcane Crystal DustNone
Shatter ShardSplash1 Void Shard Fragment + 1 Glass Pane + 1 BloodrootNone
Seam ResinLingering2 Fracture Resin + 1 Moonvine (processed)Artificer 10 to use; 20 to craft

Category 1 Healing and Restoration

Replaces all healing potions. Self and Focused only — the Arcane Mages considered indiscriminate healing energy wasteful.

ScrollTierDeliveryEffectRecipe
MendCommonSelf FocusedInstantly restore 4 hearts. The most commonly carried scroll in Eryndal.Sunpetal x1 + Scroll Paper
Mend (Refined)RefinedSelf FocusedInstantly restore 6 hearts.Sunpetal x2 + Scroll Paper x2
RegenerationCommonSelfRegenerate 1 heart every 5 seconds for 30 seconds (6 hearts total).Sunpetal x1 + Deepmoss x1 + Scroll Paper
Regeneration (Refined)RefinedSelfRegenerate 1 heart every 3 seconds for 45 seconds (15 hearts total).Sunpetal x2 + Deepmoss x1 + Scroll Paper x2
Deep MendPotentSelf FocusedInstantly restore 10 hearts. Standard dungeon run healing scroll.Sunpetal x2 + Ancient Herb x1 + Scroll Paper x3
Vital SurgePotentSplashRestore 4 hearts to all allies within 5 blocks. Does not affect enemies. Exceptional in group boss encounters.Sunpetal x2 + Purification Dust x1 + Scroll Paper x3 + Shatter Shard
RestorationMasterworkSelf FocusedRestore 8 hearts instantly + Regeneration (1 heart/3s, 30s) + removes all active debuffs. Best single-target healing item in Chapter 1 outside of the Arcane Mend skill.Sunpetal x1 + Purification Dust x1 + Ancient Herb x1 + Arcane Ink + Scroll Paper x4
Category 2 Buffs

Speed, strength, resistance. Replaces all vanilla buff potions. Self and group (Splash/Lingering) variants. Cannot target enemies.

ScrollTierDeliveryEffectRecipe
SwiftnessCommonSelf+25% movement speed for 45 seconds.Moonvine x1 + Scroll Paper
Swiftness (Group)RefinedSplash+20% movement speed for 30 seconds to all allies in 5-block radius.Moonvine x2 + Scroll Paper x2 + Shatter Shard
FortifyCommonSelf+20% melee damage for 30 seconds. Standard pre-combat scroll for melee players.Bloodroot x1 + Scroll Paper
Warding ScrollCommonSelf+15% damage reduction for 30 seconds. Replaces Resistance potions.Deepmoss x1 + Scroll Paper
ClarityRefinedSelf+15% attack speed for 20 seconds.Bloodroot x1 + Moonvine x1 + Scroll Paper x2
Iron WillRefinedSelf+30% damage reduction but -20% movement speed for 45 seconds. Tank trade-off scroll.Deepmoss x2 + Stonebloom x1 + Scroll Paper x2
Battle HymnPotentLingering4-block buff zone, 20 seconds. All allies inside receive +15% damage and +10% DR simultaneously. Only Lingering group buff in Chapter 1.Bloodroot x2 + Deepmoss x1 + Scroll Paper x3 + Seam Resin
Ancient WardAncientSelfApply Swiftness, Fortify, and Warding simultaneously for 60 seconds each. The pre-raid scroll. Single most valuable buff consumable in Chapter 1.Moonvine x1 + Bloodroot x1 + Deepmoss x1 + Ancient Herb x1 + Seam-Stabilised Extract + Scroll Paper x5
Category 3 Debuffs

Slow, weakness, poison, and wither applied to enemies. Cannot be Self-cast. PvP durations are halved to prevent dominant CC loops.

ScrollTierDeliveryEffectRecipe
Seeping HexCommonFocusedApply Poison II for 15 seconds.Ashfern x1 + Scroll Paper + Focusing Crystal
Seeping Hex (Splash)RefinedSplashApply Poison I for 10 seconds to all enemies in 5-block radius.Ashfern x2 + Scroll Paper x2 + Shatter Shard
Wither CurseRefinedFocusedApply Wither II for 10 seconds.Wither Gland x1 + Ashfern x1 + Scroll Paper x2 + Focusing Crystal
DiminishCommonFocusedApply Weakness (-20% damage output) for 20 seconds.Moonvine x1 + Deepmoss x1 + Scroll Paper + Focusing Crystal
ShacklingRefinedFocusedApply Slowness III for 8 seconds. Strong interrupt and kiting tool.Stonebloom x1 + Deepmoss x1 + Scroll Paper x2 + Focusing Crystal
Sapping HexPotentLingering4-block zone, 15 seconds. All enemies inside receive Weakness and Slowness I every 3 seconds. Powerful chokepoint control.Ashfern x1 + Stonebloom x1 + Moonvine x1 + Scroll Paper x3 + Seam Resin
Void CursePotentFocusedApply Wither I and Slowness II simultaneously for 12 seconds. More efficient than two separate scrolls.Wither Gland x1 + Ashfern x1 + Remnant Ichor x1 + Scroll Paper x3 + Focusing Crystal
Category 4 Arcane Damage

Direct arcane damage delivery. Cannot be Lingering. Especially effective against void-corrupted entities — the Arcane Mages designed these as anti-void weapons.

ScrollTierDeliveryEffectRecipe
Arcane BoltCommonFocused4 hearts arcane damage to target. +1 heart if target is void-corrupted.Bloodroot x1 + Arcane Crystal Dust x1 + Scroll Paper + Focusing Crystal
Arcane Bolt (Splash)RefinedSplash3 hearts AoE to all enemies in 5-block radius. +1 heart to each void-corrupted target.Bloodroot x2 + Arcane Crystal Dust x1 + Scroll Paper x2 + Shatter Shard
Resonance BurstRefinedSelfArcane pulse — 4 hearts to all enemies within 4 blocks, pushes 3 blocks outward. Self-delivery panic button when surrounded.Bloodroot x1 + Seam Flower x1 + Scroll Paper x2
Chain CondemnationPotentFocusedHit primary for 4 hearts, arc to 2 additional targets within 4 blocks for 2 hearts each. Total: 8 hearts across 3 targets.Bloodroot x1 + Arcane Crystal Dust x1 + Seam Flower x1 + Scroll Paper x3 + Focusing Crystal
Radiant SmitePotentFocused8 hearts to void-type entities or 5 hearts to others. Applies Blind (2 seconds) on impact.Bloodroot x2 + Arcane Crystal Dust x2 + Scroll Paper x3 + Focusing Crystal
Seam RuptureMasterworkFocused Splash10 hearts arcane damage (Focused) or 7 hearts AoE (Splash). Applies 3-second void suppression — void-active abilities on affected entities pause for 3 seconds.Bloodroot x1 + Convergence Residue x1 + Arcane Crystal Dust x1 + Arcane Ink + Scroll Paper x4
Category 5 Void Scrolls

Wither, darkness, life drain, and void corruption. Carrying void scrolls does NOT trigger Severance enchant deactivation — only equipped void-enchanted items do. Using void scrolls near Severance NPCs may trigger hostile dialogue.

ScrollTierDeliveryEffectRecipe
Void DrainCommonFocusedDrain 3 hearts from target over 6 seconds (0.5 hearts/s). Gradual and unavoidable once applied.Ashfern x1 + Void Essence x1 + Scroll Paper + Focusing Crystal
Corruption TouchRefinedFocusedApply Void Touched I (ability effectiveness -20%, 10s) and Seep I (bleed, 5s) simultaneously.Ashfern x1 + Void Essence x1 + Wither Gland x1 + Scroll Paper x2 + Focusing Crystal
Darkness VeilCommonSplashApply Darkness to all enemies in 5-block radius for 8 seconds. Reduces enemy targeting range — effective against ranged mobs.Ashfern x1 + Scroll Paper + Shatter Shard
Life DrawRefinedSelfDouble Life-Siphon passive effectiveness for 20 seconds. If no Life-Siphon, applies base 3% life steal for the duration. Requires Voidbloom (Farmer 100).Voidbloom x1 + Void Essence x1 + Scroll Paper x2
Wither StormPotentLingering4-block zone, 20 seconds. All enemies inside receive Wither I every 4 seconds. Stacks with Seeping Hex. Strong sustained-damage zone.Ashfern x2 + Wither Gland x1 + Remnant Ichor x1 + Scroll Paper x3 + Seam Resin
Void CollapseMasterworkFocused12 hearts void damage over 4 seconds. Caster takes 2 hearts of void feedback on use (cannot be negated — except by Void Terrain Mastery from Void Practitioner skill tree). Highest single-target damage scroll in Chapter 1.Voidbloom x1 + Void Core Fragment x1 + Remnant Ichor x1 + Arcane Ink + Scroll Paper x4
Category 6 Utility

Night vision, water breathing, fire resistance, invisibility, and environmental protection. Replaces all vanilla utility potions. Mostly Self-only.

ScrollTierDeliveryEffectRecipe
SightCommonSelfNight Vision for 5 minutes.Moonvine x1 + Scroll Paper
Depth BreathingCommonSelfWater Breathing for 3 minutes.Moonvine x1 + Deepmoss x1 + Scroll Paper
Ward of FlameCommonSelfFire Resistance for 3 minutes.Deepmoss x1 + Scroll Paper
Feather WardCommonSelfSlow Falling for 60 seconds. Essential on Nexus floating islands.Stonebloom x1 + Scroll Paper
Shadow StepRefinedSelfFull Invisibility for 8 seconds. Broken by attacking or taking damage. Available to all players — consumable alternative to the Seam Ranger skill.Stonebloom x1 + Moonvine x1 + Scroll Paper x2
Seam AnchorRefinedSelfKnockback immunity for 30 seconds. Valuable against push/pull boss mechanics (Collapsed Ward, Aldric).Deepmoss x2 + Seam Flower x1 + Scroll Paper x2
Void WalkPotentSelfVoid bleed zone immunity for 20 seconds. Consumable version of Fracture Survivor passive — available to all players. Critical for The Primordial Fracture fight.Ashfern x2 + Fracture Resin x1 + Scroll Paper x3
Ancient ClarityAncientSelfApply Sight, Depth Breathing, Ward of Flame, Feather Ward, and Seam Anchor simultaneously for 2 minutes each. Full utility loadout in one scroll. Artificer 80+ only.Moonvine x2 + Deepmoss x1 + Stonebloom x1 + Ancient Herb x1 + Seam-Stabilised Extract + Scroll Paper x5

Economy Notes

The scroll system creates a multi-stage economy: Farmers grow base reagents, Pathfinders gather wild reagents, mob drops add a combat supply loop, and Artificers craft scrolls for market sale via Guild chest shops or Tane.

Farmer to Artificer Pipeline

Base reagents (Sunpetal, Moonvine, Bloodroot, Deepmoss) are renewable bulk commodities. A high-level Farmer produces them in volume; a high-level Artificer converts them into scrolls. The scroll economy's health depends on both professions staying active. This is the primary intended crafting loop for Common and Refined tiers.

Stackability Changes Everything

Vanilla potions don't stack. Scrolls stack to 16 (Common). A stack of 16 Mend scrolls is a standard trade unit. Guild chest shops will price scrolls per-unit with bulk discounts. The Merchant profession's Silver Sense passive applies to scroll sales — dedicated Merchants earn more from the scroll market than anyone else.

Rare Reagent Scarcity

Convergence Residue (D2), Void Core Fragment (world bosses), and Purification Dust (Severance bosses) are the primary scarcity chokepoints. These reagents cannot be farmed — they require active boss participation. This gives world boss runs a clear crafting payoff beyond equipment drops.

Tane's Role

Tane sells Common scrolls (Mend, Sight, Feather Ward, Fortify, Warding Scroll) from standard inventory at a markup. Does not stock Refined or above. Merchant Access (level 30) occasionally includes a Refined scroll. Players who want Potent+ must source from Artificers — keeping the high-tier scroll economy fully player-driven.

Ashfern and Voidbloom as Premium Reagents

Ashfern (Farmer 50+) and Voidbloom (Farmer 100) are the only farmable void-type reagents. All void and debuff scrolls above Common tier require them. A Farmer 100 who cultivates Voidbloom holds a genuine market monopoly on Life Draw and the highest-tier void scroll components. Expect these to be among the most valuable raw commodities on the server.

Feasibility Notes

Scroll Workstation — custom GUI block

Implemented via ItemsAdder (custom block model) with GUI managed by the custom crafting plugin. Three-slot interface: Reagent A, Reagent B, Delivery Modifier. Recipe database maps reagent combinations to scroll outputs — config-driven so recipes can be added without a plugin rebuild.

Delivery mechanics — Focused, Splash, Lingering

Focused: ProjectileLaunchEvent + ProjectileHitEvent with custom entity class. Splash AoE: radius entity check on impact, apply effects to qualifying targets. Lingering: custom entity with periodic effect tick checking nearby entities every 3 seconds. Recommend a generic delivery system where each scroll registers its effect logic and delivery type separately to avoid code duplication across 41 scroll types.

Friendly fire exclusion on Splash

On Splash impact, iterate entities in radius and check team membership. Positive effects apply only to caster's team. Negative effects apply only to non-teammates. Standard team tag check against BetonQuest-managed team assignments.

Void Collapse self-damage feedback

On use: check if caster has Void Terrain Mastery flag in player data. If yes, skip the 2-heart self-damage. If no, apply damage to caster. The flag check must be a fast player data lookup, not an inventory scan — add it to the player session object on login.

Scroll Paper — universal base material

Registered as a custom ItemsAdder item with a specific NBT tag so the Workstation can validate its presence distinctly from regular paper. Crafting recipe (4 Paper + 1 Arcane Crystal Dust) registered in the custom crafting system.

Ashfern and Voidbloom — custom crop growth

Custom crop blocks via ItemsAdder. Growth conditions (void soil, Farmer level gate) require a BlockGrowEvent listener that validates the grower's Farmer proficiency before allowing growth completion. Same pattern as Primordial Node mining gate. Voidbloom's "any zone" ability at Farmer 100 requires overriding the soil-type check for that player specifically.

Vanilla potion removal

All vanilla brewing stands must be removed or blocked from use. ItemsAdder can replace the brewing stand block model with a decorative non-functional prop. All vanilla potion recipes must be disabled in the crafting system. Any existing vanilla potion items in world containers should be replaced during world load or via a migration script.