Gameplay Systems Overview

This consolidated reference gathers the details for MadROM’s ancient gear tiers, enchanting workflows, and legacy combat modifiers in one place.

Ancient Tier Overview

Ancient-tier equipment extends endgame loot with three escalating rarity bands that can be rolled automatically or forced for testing.

Eligible base items

Rarity bands

Drop rates and forced rolls

Bonus packages

Command output and safeguards

Automated Quest Masters

Quest masters offer repeatable, fully scripted assignments that track progress, payouts, and cooldowns without immortal intervention.

Requesting assignments

Tracking objectives

Rewards and shops

Enchanting Guidelines

Enchant armor and weapon spells revolve around managing failure scores, smoothing risk, and preserving the system’s soft caps.

Failure scores and modifiers

Failure outcomes

Preparation and smoothing options

Soft caps and ancient synergy

Alignment & Censor Flag

The score sheet prints an alignment title based on your numeric value and, when the pottymouth flag is active, adds a dedicated speech-filter line under Visibility & Authority with the red *Censored* warning.

Why does my angelic character show *Censored*?

Because the pottymouth bit is independent of alignment. The score command prints the alignment title first and then checks IS_CENSORED(ch); if the flag is set, it follows up with the dedicated speech-filter line regardless of how virtuous the number looks.

If your sheet shows the red *Censored* tag on that line, that is the game confirming the flag is active—your speech is currently filtered until you or an immortal clears PC_POTTYMOUTH.

Hitroll & Damroll Mechanics

Legacy combat modifiers track accuracy and bonus damage, combining stored fields with Strength-based bonuses and weapon skill.

Building the modifiers

Using hitroll

Using damroll

Key takeaways:
  • Hitroll improves accuracy by lowering THAC0, scaled by weapon skill.
  • Damroll adds flat damage that also scales with skill and respects global caps.
  • Both values rebuild automatically whenever equipment or effects change.