Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Join the Playtest on Steam Now: SpiritVale

Revision as of 02:57, 30 August 2025 by Eviand (talk | contribs)


Class Template

Definitions visual test

This page tests <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

noicon= pill=} fill=}

}} output and Universal Popups behavior.

Inline prose (icons on)

Core stats show up constantly: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Str noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Agi noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Dex noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Int noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Vit noicon= pill=} fill=}

}}, and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Luk noicon= pill=} fill=}

}}. Combat stats like <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Atk noicon= pill=} fill=}

}} and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Matk noicon= pill=} fill=}

}} pair with accuracy <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Hit noicon= pill=} fill=}

}} and avoidance <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Flee noicon= pill=} fill=}

}}. Defensive lines usually mention <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Def noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Mdef noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Hp noicon= pill=} fill=}

}}, and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Mp noicon= pill=} fill=}

}}.

Casting types like <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Cast Target noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Cast Ground noicon= pill=} fill=}

}}, and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Cast Toggle noicon= pill=} fill=}

}} control delivery, while damage can be <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Melee noicon= pill=} fill=}

}} or <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Magic noicon= pill=} fill=}

}}. Elements often rotate between <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Fire noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Water noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Wind noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Earth noicon= pill=} fill=}

}}, and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Shadow noicon= pill=} fill=}

}}.

Inline prose (noicon=1 sanity)

These should behave the same as above, but without icons: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Str noicon=1 pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Agi noicon=1 pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Dex noicon=1 pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Int noicon=1 pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Vit noicon=1 pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Luk noicon=1 pill=} fill=}

}}.

Missing record sanity

This should render a visible “?” missing marker and NO popup data: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat DefinitelyNotARealKey noicon= pill=} fill=}

}}

Linked header smoke test (manual)

This one does not depend on Definitions.json; it verifies the “header title is a link” behavior directly: Casting (manual link)

List density test

  • Core stats: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
Stat Str noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Vit noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Agi noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Dex noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Int noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Luk noicon= pill=} fill=}

}}

  • Combat: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
Stat Atk noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Matk noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Hit noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Flee noicon= pill=} fill=}

}}

  • Defense: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
Stat Def noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Mdef noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Hp noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Mp noicon= pill=} fill=}

}}

  • Types: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
Cast Target noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Cast Ground noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Cast Toggle noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Melee noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Magic noicon= pill=} fill=}

}}

  • Elements: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
Element Neutral noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Fire noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Water noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Wind noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Earth noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Shadow noicon= pill=} fill=}

}}

Table density test

Scenario Cast Damage Element Notable stats
Basic strike def Cast Target noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Melee noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Neutral noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Atk noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Hit noicon= pill=} fill=}

}}

Ground spell def Cast Ground noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Magic noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Fire noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Matk noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Int noicon= pill=} fill=}

}}

Toggle buff def Cast Toggle noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Magic noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Holy noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Mp noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Vit noicon= pill=} fill=}

}}

Defensive build def Cast Target noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Melee noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Element Shadow noicon= pill=} fill=}

}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Def noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Mdef noicon= pill=} fill=}

}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Stat Hp noicon= pill=} fill=}

}}

<templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Healing noicon= pill=} fill=}

}} <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage True noicon= pill=} fill=}

}} <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def

Damage Status noicon= pill=} fill=}

}} Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.