Arts & Treasures/Dao Seals·術

Dao Seals

v0.11.1

A Dao Seal (道印) is a rune you bind into one of Hytale's ability slots. Casting it spends Qi instead of the slot's own cost, strikes with one of ten elements, and leaves a mark of that element on whatever it hits. The mark does little by itself and fades after six seconds. It is a window: strike the marked target with the element that overcomes it and the mark detonates, consumed in a burst of damage and a short control effect.

What sets a reaction off is not tied to one seal. Another seal will do it, so will an ordinary elemental rune that a conversion seal has retuned, and so will a Dao walker's own sword or technique. A mark also does not remember who laid it, so one player's seal and a party member's blade can finish each other's work.

Seals are built on the ability slots Hytale added in Update 7, and Cultivation 0.11.1 as a whole asks for a 0.7.2 server (ServerVersion: >=0.7.2 <0.8.0). Like every core rune, a seal is cast with a weapon in hand.

Seals are items, not techniques

A seal has no /cultivation technique name, no mastery ladder and no unlock route: you craft it, bind it and cast it. The one thing it shares with techniques is the master switch. With Techniques-Enabled off, seals are off too.

The Two Rings

The ten elements form two rings of five. Inside a ring each element overcomes the next one around, exactly as on the Spiritual Root page, and the two rings never react with each other.

Classic ring (Wu Xing)Shadow ring
ElementsMetal, Wood, Water, Fire, EarthIce, Wind, Poison, Lightning, Void
What overcomes whatMetal overcomes Wood, Wood overcomes Earth, Earth overcomes Water, Water overcomes Fire, Fire overcomes MetalIce overcomes Wind, Wind overcomes Poison, Poison overcomes Lightning, Lightning overcomes Void, Void overcomes Ice
Realm needed to castQi Condensation (Seal-Min-Realm)Foundation Establishment (Shadow-Seal-Min-Realm)

"Overcomes" has one meaning here: a strike of the overcoming element detonates the mark of the element it overcomes. A Metal strike pops a Wood mark, a Fire strike pops a Metal mark, a Void strike pops an Ice mark, and so on. Casting a shadow seal asks only for the higher realm. You do not need a shadow root to cast one; the root matters only for resonance.

Casting a Seal

Each core ability slot answers to its own ability key, and a cast works only while a weapon is in your hand. In order, a cast checks:

  1. For the Black Tide Seal and the Mountain-Suppressing Seal only, that you are standing on the ground.
  2. The system is on (Dao-Seals-Enabled, and Techniques-Enabled), you are alive, and you are not a fleeing soul.
  3. You have set foot on the path of cultivation, and your realm meets the floor for that seal's ring.
  4. You have the Qi, which is paid up front. Short of it, you are told the price and what you hold, and nothing is spent.

A refused cast plays Hytale's usual cast-fail feedback and starts no cooldown. The refusal lines are throttled to one every 1.5 seconds, so holding the key down does not flood your chat.

Two slots, never two copies. Hytale gives you two ability lines, each a core slot plus two support slots. A seal is a core rune, so you can carry two at most, and the game's own slot filter (AbilityCoreSlotFilter) refuses a core rune that is already bound on the other line. Bind two different seals to carry two. A Domain Heart from Dao Domains is a core rune as well and takes a slot a seal would have had.

Resonance

A cultivator whose chosen Dao is the seal's own element is in resonance with it: the seal costs 25% less Qi (Seal-Resonance-Qi-Discount-Percent) and deals 15% more damage (Seal-Resonance-Damage-Percent). Beyond that, a seal's hit skips the Dao's element conversion. It is never recolored to your own element, and it collects neither the flat Dao damage bonus nor the Wu Xing counter bonus an ordinary Dao strike gets. The reactions are the seals' counter play.

The shadow elements are mutant roots, which are off by default (Dao-Mutant-Roots-Enabled), so on a default server a shadow seal is cast without resonance. It casts and reacts all the same.

The Ten Seals

Core seals are crafted items of Rare quality. The Qi price shown is the base Seal-Qi-Cost-<Element> before resonance, and the cooldown is the seal's own. Base damage is what the asset deals before your damage multiplier (levels, race, skill tree and the rest), resonance and any support rune beside it.

The Classic Ring
SealQiCooldownThe castBase damageLeaves
Golden Edge Seal (Metal)253sA blade of Sword Qi flies out in a line and pierces everything in it, out to 14 blocks.14Sundered
Verdant Bind Seal (Wood)307sA Qi vine hooks the first creature it meets and drags it to you, and slows it to half speed for one second from the moment the hook takes hold. A target wider than two blocks, such as a boss, is still hit and marked but never dragged, and one that is guarding resists the whole pull.6Entangled
Black Tide Seal (Water)306sA wave rolls along the ground in front of you, piercing, out to 8 blocks, and throws what it hits back. Needs solid ground under your feet.10Soaked
Crimson Lotus Seal (Fire)408sA lotus of flame blooms around you and burns everything within 3.5 blocks.16Kindled
Mountain-Suppressing Seal (Earth)408sYou slam the ground and a ring of stone spikes rises within 3.5 blocks. Needs solid ground under your feet.12Grounded
The Shadow Ring
SealQiCooldownThe castBase damageLeaves
Frostbloom Needle (Ice)355sA needle of living frost. The first creature it strikes shatters it into three lesser shards that fly on in a fan, each at half damage and 70% the size.12Frostbitten
Nine-Gale Vortex (Wind)4512sA vortex rises where you aim (up to 16 blocks away) and lasts 4 seconds. Within 3.5 blocks it lifts everything twice a second and strikes once a second.5 per strikeUnmoored
Myriad Venom Edge (Poison)4014sCoats your weapon in venom for 10 seconds. Your next six weapon hits, melee or arrow, each release a burst of poison into the target.4 per hitEnvenomed
Heaven-Splitting Arc (Lightning)457sA fast bolt. After the first strike it leaps to the nearest fresh creature within 8 blocks, up to four hits in all, each at 85% of the one before (about 72% on the third and 61% on the fourth).11Static
Void-Swallowing Maw (Void)5514sA maw opens where you aim (up to 14 blocks away) for 2.5 seconds, hauls everything within 4.5 blocks toward its center every quarter second, then collapses on them.22 at the collapseHollowed

The Poison seal fires nothing itself, and the Wind and Void seals can be aimed at empty ground: with nothing under the crosshair they are placed at their maximum reach along the aim line. Support runes bound beside a seal can stretch its duration or area and scale its damage and cost; that is Hytale's own support-rune system, and the tables above are the seal with none bound.

The Wind lift is a zero-damage push and lays no mark; the mark comes with the damaging strike a second later.

Marks

Every damaging hit of a seal lays the mark of its element on the target for six seconds. Hitting an already marked target refreshes it rather than stacking. The names below are the ones the in-game Codex uses.

ElementMarkWhile it lasts
MetalSunderedTakes 10% more Physical damage (slashing, bludgeoning and crushing included).
WoodEntangledMoves 25% slower.
WaterSoakedMoves 15% slower.
FireKindledBurns for 2 damage every second.
EarthGroundedDeals 15% less Physical and Elemental damage.
IceFrostbittenMoves 15% slower. Not applied to a target that is immune to slowing.
WindUnmooredTakes 40% more knockback.
PoisonEnvenomedTakes 2 poison damage every 1.5 seconds.
LightningStaticTakes 10% more Elemental damage, which includes Cultivation's own elements, seal damage and reaction damage.
VoidHollowedCannot sprint.

The burn of Kindled and the poison of Envenomed are damage-over-time ticks, not blows, and a tick never detonates a mark.

Reactions

When a marked target is struck by the element that overcomes its mark, the mark is consumed, a burst lands and an outcome is laid on the target. In the table below the first column is the element that strikes and the second is the mark it consumes. The burst is a single hit of the listed base damage, not a damage-over-time.

Struck withMark consumedReactionBurstThen
FireSundered (Metal)Molten20Sears for 4 damage a second for 4 seconds.
MetalEntangled (Wood)Severed20Rooted in place for 1.5 seconds. It can still attack.
EarthSoaked (Water)Mire20For 3 seconds moves 65% slower and cannot jump.
WaterKindled (Fire)Quenched20Cannot use Ability1, Ability2 or Ability3 for 2 seconds, which includes casting runes. Basic attacks still work.
WoodGrounded (Earth)Uprooted20For 5 seconds takes 20% more Physical and Elemental damage.
VoidFrostbitten (Ice)Shatter30For 2 seconds moves 40% slower.
IceUnmoored (Wind)Flash-Frozen20Frozen solid for 1.2 seconds: cannot move, attack or use any ability.
WindEnvenomed (Poison)Miasma Gale20For 3 seconds moves 20% slower, and the poison spreads.
PoisonStatic (Lightning)Corroded Conduit20For 2 seconds moves 30% slower and cannot use its primary or secondary weapon strikes.
LightningHollowed (Void)Void Rupture20For 4 seconds deals 30% less Physical and Elemental damage.

A target immune to freezing is not frozen but still takes the Flash-Frozen burst, and the mark is still spent.

What sets one off

All of these must hold at the moment of the blow:

Missing any one of these means nothing happens and the mark stays. Every effect a reaction needs is checked before the mark is consumed, so a broken asset pack skips the reaction instead of eating the mark for nothing.

Miasma Gale

When Wind detonates an Envenomed mark, the poison spreads: the Envenomed mark is laid on up to Seal-Miasma-Spread-Max (3) other creatures within Seal-Miasma-Spread-Radius (4) blocks of the victim, nearest first. It spreads only the mark, not a second burst. The spread never reaches you, the dead, a fleeing soul, or anything a technique could not hit. A player caught in it must be someone you could damage in PvP, and never a party or sect mate.

Reaction damage

The burst, and the one damage-over-time outcome (Molten), are the listed base damage times:

The effects are owned by the player who set the reaction off, so a kill from the burst or from Molten is credited to them.

Against other players

A reaction hits a player at 60% of its normal damage by default, and only off a blow that PvP let through in the first place: the world's PvP flag, a duel between exactly the two of you, or an opposed side in an open Path War window. A blow the game cancels never reaches the reaction. Flash-Frozen is also gentler on players: it lasts 0.8 seconds instead of 1.2, and it leaves them their basic attack and block, so it is a setback rather than a lockout.

The same targeting rules apply to the seals' own hits. A blow the technique rules refuse is canceled outright, knockback included, so the Fire and Earth area seals do not hurt your spirit beast, your sect's Guardian posts, the Traveling Merchant or a quest giver standing in the blast.

Conversion Seals

A conversion seal (Cultivation_DaoSeal_Convert_<Element>) is a support rune. Bound in a support slot beside an ordinary elemental rune, it turns that rune's damage into seal damage of its element, so even a vanilla rune can detonate a mark. It does not go beside another Dao Seal.

There are ten, one per element: Seal of Metal Conversion, Seal of Wood Conversion, Seal of Water Conversion, Seal of Fire Conversion and Seal of Earth Conversion for the classic ring, and Frost Conversion Seal, Gale Conversion Seal, Venom Conversion Seal, Thunder Conversion Seal and Void Conversion Seal for the shadow ring.

Binding Seals

Two ways open Hytale's ability bench over your own ability slots:

Opening the bench
HowNotes
The Dao Seal AltarA craftable block. Use it to open the bench.
/cultivation sealsThe command twin of the altar. Permission cultivation.

Both run the same checks, in this order, and tell you why if one fails (a dead player gets no message at all):

  1. Dao Seals are enabled.
  2. You are alive, and not a fleeing soul.
  3. You have a cultivation profile, and your realm is at least Seal-Min-Realm.
  4. You are not in combat, if Seal-Bench-Refuse-In-Combat is on (it is by default). Combat here is the same lockout the Transmission Array uses (Array-Combat-Lockout-Seconds, 10 by default), and the refusal tells you how many seconds are left.

The admin bypass waives the cultivation-profile, realm and combat checks, never the feature switch. The combat check is made when the bench opens; a bench you already have open stays open.

The first time. The first time you get past every check, an introduction page appears instead of the bench. It explains the weapon rule, the two rings and the one-copy rule, and offers Bind Seals, which re-checks everything and opens the bench, or Close. It is shown once per player: the Seen-Dao-Seal-Intro flag is set the moment the page opens, so dismissing it with Escape does not bring it back. After that, the altar and the command go straight to the bench.

Crafting

Everything is made at a Workbench, on its Tinkering tab, in 3 seconds, with no recipe to learn first. The recipes are fixed asset data and cannot read the config, so they stay craftable even when Dao Seals are switched off.

Core seals:

SealIngredients
Golden Edge SealRunestone Shard x3, Ironleaf Herb x4, Profound Core x1, Cinnabar Ink x1
Verdant Bind SealRunestone Shard x3, Bramblewort Herb x4, Profound Core x1, Cinnabar Ink x1
Black Tide SealRunestone Shard x3, Mistcap Herb x4, Profound Core x1, Cinnabar Ink x1
Crimson Lotus SealRunestone Shard x3, Sunpetal Herb x4, Profound Core x1, Cinnabar Ink x1
Mountain-Suppressing SealRunestone Shard x3, Loamroot Herb x4, Profound Core x1, Cinnabar Ink x1
Frostbloom NeedleRunestone Shard x3, Essence of Ice x4, Profound Core x1, Cinnabar Ink x1
Nine-Gale VortexRunestone Shard x3, Spider Silk x3, White Feathers x2, Profound Core x1, Cinnabar Ink x1
Myriad Venom EdgeRunestone Shard x3, Venom Sac x2, Spider Silk x1, Profound Core x1, Cinnabar Ink x1
Heaven-Splitting ArcRunestone Shard x3, Essence of Lightning x3, Yellow Crystal Shards x1, Profound Core x1, Cinnabar Ink x1
Void-Swallowing MawRunestone Shard x3, Void Crystal Shards x2, Essence of the Void x3, Profound Core x1, Cinnabar Ink x1

Conversion seals take half the element's material, rounded up, and Spirit Cores:

SealIngredients
Seal of Metal ConversionRunestone Shard x2, Ironleaf Herb x2, Spirit Core x2
Seal of Wood ConversionRunestone Shard x2, Bramblewort Herb x2, Spirit Core x2
Seal of Water ConversionRunestone Shard x2, Mistcap Herb x2, Spirit Core x2
Seal of Fire ConversionRunestone Shard x2, Sunpetal Herb x2, Spirit Core x2
Seal of Earth ConversionRunestone Shard x2, Loamroot Herb x2, Spirit Core x2
Frost Conversion SealRunestone Shard x2, Essence of Ice x2, Spirit Core x2
Gale Conversion SealRunestone Shard x2, Spider Silk x2, White Feathers x1, Spirit Core x2
Venom Conversion SealRunestone Shard x2, Venom Sac x1, Spider Silk x1, Spirit Core x2
Thunder Conversion SealRunestone Shard x2, Essence of Lightning x2, Yellow Crystal Shards x1, Spirit Core x2
Void Conversion SealRunestone Shard x2, Void Crystal Shards x1, Essence of the Void x2, Spirit Core x2

The Dao Seal Altar: Runestone Shard x4, Spirit Stone x8, Profound Core x1, Cinnabar Ink x2.

The Runestone Shard and the shadow materials are Hytale's own items; the herbs, cores and ink are Cultivation's. Profound Cores drop from tougher creatures (Profound-Core-Drop-Chance, see Spirit Core Config). Cinnabar Ink is sold by the Traveling Merchant when it is switched on, and it turns up in Heavenly Realm shrine chests. The in-game Codex shortens a few of these names (it says Rune Shards, Ice Essence and Light Feathers); the lines above are the item names you will see at the bench.

Beams

Update 7 added Beam entities, textured lines the game draws between two points. Cultivation uses them in three places. All three are cosmetic: none changes who is hit or for how much.

The fallback is automatic. If the Beam asset or the Beam module is missing, or a beam cannot be spawned, the Piercing Sun Qi Beam falls back to its old full-density particle trail and the Arc simply draws nothing extra. The manifest lists both the Beam and the Abilities modules as optional dependencies.

Beside Dao Domains

Dao Domains and seals meet in two places.

Edge Cases

For Server Owners

Everything lives in mods/Siren_Cultivation/Arts/DaoSealConfig.json; the full list of arts configs is on Arts Configs. A missing key falls back to its default, so an older file needs no migration, and an out-of-range value is pulled back into range when the file loads or when it is edited in the menu. Cooldowns, base damage, ranges and the durations of marks and outcomes are asset data, not config keys.

KeyDefaultRangeControls
Dao-Seals-EnabledtrueMaster switch. Also off whenever Techniques-Enabled is.
Seal-Min-RealmQI_CONDENSATIONany realmFloor to cast a classic seal and to use the altar or command, and the realm at which the system is revealed.
Shadow-Seal-Min-RealmFOUNDATION_ESTABLISHMENTany realmFloor to cast a shadow seal.
Seal-Qi-Cost-Metal250 to 100000Qi per cast, before resonance and support runes.
Seal-Qi-Cost-Wood300 to 100000
Seal-Qi-Cost-Water300 to 100000
Seal-Qi-Cost-Fire400 to 100000
Seal-Qi-Cost-Earth400 to 100000
Seal-Qi-Cost-Ice350 to 100000
Seal-Qi-Cost-Wind450 to 100000
Seal-Qi-Cost-Poison400 to 100000
Seal-Qi-Cost-Lightning450 to 100000
Seal-Qi-Cost-Void550 to 100000
Seal-Resonance-Qi-Discount-Percent250 to 90Qi saved by a cultivator whose Dao matches the seal.
Seal-Resonance-Damage-Percent150 to 90Damage added for the same cultivator.
Seal-Reactions-EnabledtrueWhether marks can be detonated at all.
Seal-Reaction-Damage-Multiplier1.00 to 5Scales every burst and Molten tick.
Seal-Reaction-Pvp-Multiplier0.60 to 5Applied on top when the victim is a player.
Seal-Reaction-Min-Mark-Age-Seconds0.250 to 5How old a mark must be before it can be detonated.
Seal-Miasma-Spread-Radius40 to 12Blocks around the victim that Miasma Gale reaches.
Seal-Miasma-Spread-Max30 to 10Other creatures it can reach. 0 turns the spread off.
Seal-Arc-Beams-EnabledtrueThe Heaven-Splitting Arc's beams. Visual only.
Seal-Bench-Refuse-In-CombattrueWhether the altar and command refuse during combat.

A realm is written as its name, for example NASCENT_SOUL; a value the game cannot read is replaced with the default. The file also carries a long Description-Dao-Seals text that is rewritten from the mod on every load, so do not edit it.

In-game editor. /cultivation admin, Config tab, section Dao Seals. It edits every key above except Seal-Reaction-Min-Mark-Age-Seconds. Numbers typed there snap back into range at once.

Codex and Progressive Reveal. The Codex has a Dao Seals article under The Self, filed right after The Dao & Elements. It reads this server's live numbers, so it is correct after you retune. The system is a Progressive Reveal entry with the id cultivation:daoSeals, opening at Seal-Min-Realm; the per-system override and the admin switches are in the Reveal config.

For Add-on Developers

There are no seal events in 0.11.1. The reaction is resolved inside Cultivation's own damage pipeline and no hook has been designed there yet, so Events lists nothing for it. What an add-on can observe are the ids a seal leaves behind:

WhatId
Damage cause of a seal's own hit (and of a converted vanilla rune)Cultivation_Seal_<Element>, ten of them
Damage cause of a reaction's burst and of MoltenCultivation_DaoReaction
MarkCultivation_SealMark_<Element>
BurstCultivation_SealBurst_<Element>
OutcomeCultivation_SealReaction_<Element> (and _Wind_Pvp for the shorter player freeze)
Reaction cooldown (hidden)Cultivation_SealReaction_Cooldown
Progressive Reveal and Codex articlecultivation:daoSeals
Admin config sectionCultivation:DaoSeals

<Element> is written capitalized: Metal, Wood, Water, Fire, Earth, Ice, Wind, Poison, Lightning, Void. The burst and outcome are named for the element whose mark was consumed, not the one that struck: Cultivation_SealReaction_Wood is Severed. DaoElement.fromDamageCause follows a cause's Inherits chain, which is how a seal cause resolves to its element while Cultivation_DaoReaction, which inherits only the generic Elemental, resolves to nothing. That is deliberate: a reaction can never chain another.

Gate your own seal-related feature on CultivationAPI.isSystemRevealed(accessor, ref, "cultivation:daoSeals") so it appears when Cultivation's own seals do. The config file has no CultivationConfigs accessor yet, and plugin.siren.Utils.DaoSeal is internal.