dork.game_utils package

Submodules

dork.game_utils.factory_data module

data for factories

dork.game_utils.factory_data.rules(wall, path)[source]

A rules list that describes the values of a given room’s neighbors The rules cover corners, intersections, and dead-ends.

dork.game_utils.factory_data.stats(item_type)[source]

type-specific stats used during item generation

dork.game_utils.game_data module

Data and commands for REPL

dork.game_utils.world_builder module

Load an existing gameworld or begin anew

class dork.game_utils.world_builder.ItemFactory[source]

Bases: object

Generates a random named item with randomized stats

abstract = ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']
adjectives = ['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping']
static build(weights=None)[source]

generate a random item

Creates an item name, type, and location into game world

Parameters:
  • item_name (str) – name of randomly generated item
  • item_type (str) – tpye of randomly generated item
Returns:

returns the name of the randomly generated item item_type (str): returns the type of the randomly generated item

Return type:

item_name (str)

condition = {'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}
items = {'condition': {'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, 'material': {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, 'types': {'armor': ['bascinet', 'helm', 'hood', 'gorget', 'morion', 'brigandine', 'gambeson', 'cuirass', 'vest', 'pauldrons', 'spaulders', 'vambrace', 'cloak', 'greaves', 'gauntlets', 'gloves'], 'filler': ['chains', 'urn', 'crate', 'pottery', 'chair', 'stool', 'pail', 'beaker', 'alembic', 'cauldron', 'bowl', 'decanter', 'bedroll', 'blanket', 'mortar', 'pestle', 'rope', 'funnel', 'cup', 'pot', 'cuffs', 'rags', 'parchment', 'teeth', 'bones', 'dust', 'book', 'journal', 'charcoal', 'note', 'incense', 'lamp', 'candle', 'lantern', 'torch'], 'jewelry': ['ring', 'amulet', 'circlet', 'talisman'], 'magic consumables': ['potion', 'philter', 'scroll', 'tome'], 'magic items': ['dust', 'gem', 'orb', 'magestone', 'shard', 'horn'], 'weapon': ['longsword', 'staff', 'longbow', 'recurve bow', 'war hammer', 'halberd', 'spear', 'battle axe', 'glaive', 'scythe', 'shortsword', 'blade', 'falchion', 'dagger', 'mace', 'crossbow', 'scimitar', 'club', 'morning star']}}
material = {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}
names = {'abstract': ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination'], 'adjectives': ['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], 'nonposessive': ['doom', 'death', 'hate', 'fear', 'soul', 'sky', 'mind', 'god', 'star', 'shadow', 'sun', 'moon', 'storm'], 'posessive': ['wolf', 'troll', 'goliath', 'raven', 'dragon', 'crow', 'widow', 'wraith', 'heart'], 'suffixes': ['sbane', 'ripper', 'eater', 'stealer', 'absorber', 'shredder', 'bruiser', 'seer', 'destroyer', 'killer', 'purger', 'bearer', 'corrupter', 'preacher', 'defier', 'husher', 'defiler', 'dredger', 'mutilator', 'adder', 'breaker', 'scorcher', 'maker', 'bringer', 'slayer']}
nonposessive = ['doom', 'death', 'hate', 'fear', 'soul', 'sky', 'mind', 'god', 'star', 'shadow', 'sun', 'moon', 'storm']
posessive = ['wolf', 'troll', 'goliath', 'raven', 'dragon', 'crow', 'widow', 'wraith', 'heart']
sequence = {'armor': {'seq': [[{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, ''], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], ''], [{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']]], 'w': [10, 6, 3, 1]}, 'filler': {'seq': [[{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, '']], 'w': [1]}, 'jewelry': {'seq': [[{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, ''], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, ''], [{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']]], 'w': [15, 6, 3, 1]}, 'magic consumables': {'seq': [[{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']]], 'w': [3, 1]}, 'magic items': {'seq': [[{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, ''], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, ''], [{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']]], 'w': [15, 6, 3, 1]}, 'weapon': {'seq': [[{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, ''], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], ''], [{'filler': ['ruined', 'damaged', 'burnt', 'waterlogged', 'derelict', 'dusty', 'rusty', 'cobwebbed', 'chewed', 'mended', 'dirty', 'moldy', 'chipped'], 'jewelry': ['crude', 'rusty', 'worn', 'flawed', 'filthy', 'dirty', 'mended', 'adequate', 'fair', 'fine', 'polished', 'untouched', 'pristine', 'ornate'], 'magic consumables': ['petty', 'lesser', 'common', 'greater', 'grand'], 'magic items': ['petty', 'lesser', 'common', 'greater', 'grand'], 'usable': ['damaged', 'ruined', 'fragile', 'decrepit', 'crude', 'rusty', 'worn', 'filthy', 'dirty', 'old', 'etched', 'carved', 'adequate', 'fair', 'fine', 'pristine']}, {'armor': ['bone', 'dragonscale', 'hide', 'iron', 'steel', 'leather', 'plate', 'mail'], 'jewelry': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'magic items': ['bone', 'gold', 'silver', 'onyx', 'obsidian', 'amethyst', 'emerald', 'ruby', 'jade', 'turquoise', 'ivory', 'bronze', 'copper', 'meteorite', 'adamantine'], 'weapon': ['bone', 'iron', 'steel', 'glass', 'golden', 'silver', 'bronze', 'meteorite', 'adamantine']}, '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']], [['ghastly', 'addictive', 'gilded', 'beautiful', 'valorous', 'ancient', 'magnificent', 'strange', 'dreaded', 'fearful', 'splendid', 'horrible', 'luminous', 'furious', 'shameful', 'friendly', 'piteous', 'weeping', 'splendiferous', 'loathsome', 'blunderous', 'magnetic', 'electric', 'burning', 'brutal', 'savage', 'graceful', 'volcanic', 'uncanny', 'spectral', 'sinister', 'ornate', 'bloody', 'ashen', 'gleaming', 'glittering', 'eldritch', 'eerie', 'elegant', 'exquisite', 'munificent', 'ineffable', 'mirthful', 'noxious', 'nefarious', 'repulsive', 'freakish', 'bewitched', 'repugnant', 'exotic', 'burdensome', 'vigilant', 'bewildering', 'chosen', 'dazzling', 'dusky', 'putrid', 'unpleasant', 'bizarre', 'frenzied', 'stormy', 'erosive', 'vengeful', 'somnolent', 'opulent', 'lustrous', 'hideous', 'insideous', 'spiteful', 'ugly', 'thorny', 'barbed', 'ghoulish', 'soulless', 'corrupted', 'envious', 'grotesque', 'weeping'], '', ['of blooding', 'of humiliation', 'of hubris', 'of the hunt', 'of spite', 'of death', 'of life', 'of regret', 'of dread', 'of sorrow', 'of screams', 'of lust', 'of carving', 'of surprise', 'of confusion', 'of frenzy', 'of breaking', 'of loathing', 'of sickness', 'of poisons', 'of tragedy', 'of souls', 'of rotting', 'of governing', 'of ecstasy', 'of torpor', 'of truth', 'of lies', 'of victory', 'of ambition', 'of vengeance', 'of somnolence', 'of joy', 'of the heretic', 'of the prophet', 'of corruption', 'of erosion', 'of jubilance', 'of merit', 'of witching', 'of burdens', 'of honor', 'of repulsion', 'of reckoning', 'of mourning', 'of grieving', 'of judgement', 'of battering', 'of the night', 'of the stars', 'of the dawn', 'of the dusk', 'of the morning', 'of hell', 'of starlight', 'of scorching', 'of smite', 'of waning', 'of smiting', 'of diffusion', 'of mummification', 'of crushing', 'of extraction', 'of valor', 'of fear', 'of firestorms', 'of icestorms', 'of ice', 'of thunder', 'of lightning', 'of hatred', 'of terror', 'of ruin', 'of ruining', 'of fury', 'of disgust', 'of friendship', 'of calming', 'of shame', 'of pity', 'of envy', 'of suffering', 'of weeping', 'of disdain', 'of putrification', 'of contempt', 'of mediocrity', 'of misery', 'of thorns', 'of light', 'of dark', 'of darkness', 'of dawn', 'of dusk', 'of herecy', 'of twilight', 'of maleficence', 'of brutality', 'of savagery', 'of malice', 'of quickening', 'of grace', 'of disintegration', 'of disintegrating', 'of embalming', 'of destruction', 'of exsanguination']], [['doom', 'death', 'hate', 'fear', 'soul', 'sky', 'mind', 'god', 'star', 'shadow', 'sun', 'moon', 'storm'], ['sbane', 'ripper', 'eater', 'stealer', 'absorber', 'shredder', 'bruiser', 'seer', 'destroyer', 'killer', 'purger', 'bearer', 'corrupter', 'preacher', 'defier', 'husher', 'defiler', 'dredger', 'mutilator', 'adder', 'breaker', 'scorcher', 'maker', 'bringer', 'slayer']], [['wolf', 'troll', 'goliath', 'raven', 'dragon', 'crow', 'widow', 'wraith', 'heart'], ['sbane', 'ripper', 'eater', 'stealer', 'absorber', 'shredder', 'bruiser', 'seer', 'destroyer', 'killer', 'purger', 'bearer', 'corrupter', 'preacher', 'defier', 'husher', 'defiler', 'dredger', 'mutilator', 'adder', 'breaker', 'scorcher', 'maker', 'bringer', 'slayer']]], 'w': [20, 15, 12, 10, 6, 5]}}
suffixes = ['sbane', 'ripper', 'eater', 'stealer', 'absorber', 'shredder', 'bruiser', 'seer', 'destroyer', 'killer', 'purger', 'bearer', 'corrupter', 'preacher', 'defier', 'husher', 'defiler', 'dredger', 'mutilator', 'adder', 'breaker', 'scorcher', 'maker', 'bringer', 'slayer']
types = {'armor': ['bascinet', 'helm', 'hood', 'gorget', 'morion', 'brigandine', 'gambeson', 'cuirass', 'vest', 'pauldrons', 'spaulders', 'vambrace', 'cloak', 'greaves', 'gauntlets', 'gloves'], 'filler': ['chains', 'urn', 'crate', 'pottery', 'chair', 'stool', 'pail', 'beaker', 'alembic', 'cauldron', 'bowl', 'decanter', 'bedroll', 'blanket', 'mortar', 'pestle', 'rope', 'funnel', 'cup', 'pot', 'cuffs', 'rags', 'parchment', 'teeth', 'bones', 'dust', 'book', 'journal', 'charcoal', 'note', 'incense', 'lamp', 'candle', 'lantern', 'torch'], 'jewelry': ['ring', 'amulet', 'circlet', 'talisman'], 'magic consumables': ['potion', 'philter', 'scroll', 'tome'], 'magic items': ['dust', 'gem', 'orb', 'magestone', 'shard', 'horn'], 'weapon': ['longsword', 'staff', 'longbow', 'recurve bow', 'war hammer', 'halberd', 'spear', 'battle axe', 'glaive', 'scythe', 'shortsword', 'blade', 'falchion', 'dagger', 'mace', 'crossbow', 'scimitar', 'club', 'morning star']}
class dork.game_utils.world_builder.MazeFactory[source]

Bases: object

Generate a maze with rooms on intersections, corners, and dead-ends

static build()[source]

generate a maze

static draw(maze)[source]

display the maze

moves = [[(0, 2), (0, 1)], [(0, -2), (0, -1)], [(2, 0), (1, 0)], [(-2, 0), (-1, 0)]]
path_color = 2
player_color = 0
room_color = 1
rules = [[-2, -2, -2, 2], [-2, -2, 2, -2], [-2, 2, -2, -2], [2, -2, -2, -2], [2, 2, 2, -2], [2, 2, -2, 2], [2, -2, 2, 2], [-2, 2, 2, 2], [2, 2, 2, 2], [2, -2, 2, -2], [2, -2, -2, 2], [-2, 2, 2, -2], [-2, 2, -2, 2]]
static update(maze)[source]

update the maze display

wall_color = -2
class dork.game_utils.world_builder.PlayerFactory[source]

Bases: object

Generate players for a room

static build(i, room)[source]

Make a player, give them items

Extended Description

Parameters:arg1 (str) – description
Returns:description
Return type:arg1 (str)
class dork.game_utils.world_builder.RoomFactory[source]

Bases: object

Generate rooms for a given maze

static build(maze, rooms)[source]

build a room

Creates an instance of a room

Parameters:() (_make_rooms) – creates an instance of a room
Returns:returns an instance of a room
Return type:_make_rooms ()
moves = {'east': (0, 1), 'north': (1, 0), 'south': (-1, 0), 'west': (0, -1)}

Module contents