Module:NameGenerator/NamingTable: Difference between revisions

Jump to navigation Jump to search
fixed bug with overriding xfix count
(added base names and title template stuff)
(fixed bug with overriding xfix count)
Line 821: Line 821:
   },
   },
   ["glow-wight"] = {
   ["glow-wight"] = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 0,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "bri",
       "bri",
Line 832: Line 832:
       "sar",
       "sar",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "dora",
       "dora",
Line 844: Line 844:
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "amo",
       "amo",
Line 855: Line 855:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, the *Adjective* *Patron* *Epithet*",
    },
    TemplateVars = {
      ["*Adjective*"] = {
        "ancient",
        "glowing",
        "prescient",
        "silent",
        "whispering",
        "wise",
      },
      ["*Epithet*"] = {
        "Priest",
        "Firebrand",
        "Crechemother",
        "Glowmatron",
        "Baptized",
        "Cardinal",
      },
    },
   },
   },
   ["glow-wight hero"] = {
   ["glow-wight hero"] = {
Line 937: Line 916:
   },
   },
   baboon = {
   baboon = {
     HyphenationChance = 0,
     HyphenationChance = 100,
     TwoNameChance = 0,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "oo",
       "oo",
Line 948: Line 927:
       "hoo",
       "hoo",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 3,
     Infixes = {
     Infixes = {
       "O",
       "O",
Line 961: Line 940:
       "EEE",
       "EEE",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 0,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "ah",
       "ah",
Line 976: Line 955:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 2,
    TitleTemplates = {
      "*Name*, the *Rings* Baboon *Epithet*",
    },
    TemplateVars = {
      ["*Epithet*"] = {
        "Philanderer",
        "Riddler",
        "Hermit",
        "Sophisticate",
        "Demagogue",
        "King",
        "Queen",
      },
    },
   },
   },
   ["baboon hero"] = {
   ["baboon hero"] = {
Line 1,102: Line 1,067:
   crab = {
   crab = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "aco",
       "aco",
Line 1,123: Line 1,088:
       "za",
       "za",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bni",
       "bni",
Line 1,144: Line 1,109:
       "ze",
       "ze",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 0,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "crab",
       "crab",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
   },
      "*Name*, the *Adjective* *CreatureTypeCap* *Epithet*",
   ["crab hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
      ["*Adjective*"] = {
        "echoing",
        "frenetic",
        "many-legged",
        "massive",
        "one-clawed",
        "shell-cracked",
      },
      ["*Epithet*"] = {
        "Ancient",
        "Deepcrawler",
        "Goliath",
        "Lord",
        "Patriarch",
        "Skuttler",
      },
    },
   },
   ["crab hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
Line 1,248: Line 1,192:
   goatfolk = {
   goatfolk = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "ba",
       "ba",
Line 1,258: Line 1,202:
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "ba",
       "ba",
Line 1,267: Line 1,211:
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "a",
       "a",
Line 1,276: Line 1,220:
       "ah",
       "ah",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 2,
    TitleTemplates = {
   },
      "*Name* *Epithet*, the Goatfolk Shaman of Clan *Clan*",
   ["goatfolk hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
     TwoNameChance = 0,
      ["*Epithet*"] = {
     Prefixes = {
        "Stargazer",
        "Heartbiter",
        "Twicetalker",
        "Souldrinker",
        "Whitefinger",
        "Clovenhorn",
      },
      ["*Clan*"] = {
        "Hotur",
        "Ibex",
        "Sol",
        "Whitetongue",
        "Yr",
        "Mnim",
      },
    },
   },
   ["goatfolk hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
       "ba",
       "ba",
       "baa",
       "baa",
Line 1,558: Line 1,481:
   },
   },
   naphtaali = {
   naphtaali = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 0,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "ix",
       "ix",
Line 1,570: Line 1,493:
       "xol",
       "xol",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 2,
     Infixes = {
     Infixes = {
       "ac",
       "ac",
Line 1,582: Line 1,505:
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "al",
       "al",
Line 1,593: Line 1,516:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
   },
      "*Name*, the *Adjective* idol of *Deity*",
   ["naphtaali hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
      ["*Adjective*"] = {
        "ancient",
        "corroded",
        "joyous",
        "revered",
        "rusted",
        "terrible",
        "venerated",
      },
      ["*Deity*"] = {
        "Gozer",
        "Ipsis",
        "Iza",
        "Lok",
        "Mozo",
        "Queza",
      },
    },
   },
   ["naphtaali hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
Line 1,678: Line 1,579:
   },
   },
   snapjaw = {
   snapjaw = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 0,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "bar",
       "bar",
Line 1,704: Line 1,605:
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 2,
     Infixes = {
     Infixes = {
       "afo",
       "afo",
Line 1,721: Line 1,622:
       "wof",
       "wof",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 0,
     MaxInfixAmount = 4,
     Postfixes = {
     Postfixes = {
       "ab",
       "ab",
Line 1,745: Line 1,646:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 2,
    TitleTemplates = {
   },
      "*Name*, the *Adjective* Snapjaw *Epithet*",
   ["snapjaw hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
     TwoNameChance = 0,
      ["*Adjective*"] = {
        "calloused",
        "fearsome",
        "fleet-footed",
        "hulking",
        "learned",
        "nimble",
        "stalwart",
      },
      ["*Epithet*"] = {
        "Bear-baiter",
        "Firesnarler",
        "Gutspiller",
        "King",
        "Skullsplitter",
        "Tot-eater",
      },
    },
   },
   ["snapjaw hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "bar",
       "bar",
Line 2,030: Line 1,909:
   },
   },
   troll = {
   troll = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 0,
     TwoNameChance = 1,
     Prefixes = {
     Prefixes = {
       "lur",
       "lur",
Line 2,042: Line 1,921:
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 0,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "mon",
       "mon",
Line 2,053: Line 1,932:
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 3,
     Postfixes = {
     Postfixes = {
       "mmu",
       "mmu",
Line 2,063: Line 1,942:
       "zzum",
       "zzum",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 2,
    TitleTemplates = {
   },
      "*Name*, the *Adjective* Troll *Epithet*",
   ["troll hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
      ["*Adjective*"] = {
        "twisted",
        "everlasting",
        "hulking",
        "bestial",
        "frenetic",
        "rubberhide",
        "bloodthirsty",
        "two-headed",
      },
      ["*Epithet*"] = {
        "Skull-collector",
        "Heart-eater",
        "Hunt-master",
        "Man-eater",
        "Caveking",
      },
    },
   },
   ["troll hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
Line 2,149: Line 2,006:
   mechanimist = {
   mechanimist = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 100,
     Prefixes = {
     Prefixes = {
       "aba",
       "aba",
Line 2,210: Line 2,067:
       "tobi",
       "tobi",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
Line 2,253: Line 2,110:
       "tyl",
       "tyl",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
   },
      "*Name*, *Cognomen*",
   ["mechanimist hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
     TwoNameChance = 0,
      ["*Cognomen*"] = {
        "chosen by Shekhinah",
        "Chrome-Tauted",
        "Favorite of the Argent Fathers",
        "Baetyl Boy",
      },
    },
   },
   ["mechanimist hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
       "aba",
       "aba",
Line 2,483: Line 2,329:
   },
   },
   bear = {
   bear = {
     HyphenationChance = 0,
     HyphenationChance = 10,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ba",
       "ba",
Line 2,503: Line 2,349:
       "buyu",
       "buyu",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
Line 2,523: Line 2,369:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, renowned honey loving *CreatureType*",
    },
   },
   },
   ["bear hero"] = {
   ["bear hero"] = {
Line 2,575: Line 2,418:
   },
   },
   ape = {
   ape = {
     HyphenationChance = 0,
     HyphenationChance = 10,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ka",
       "ka",
Line 2,605: Line 2,448:
       "oyu",
       "oyu",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
Line 2,630: Line 2,473:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
   },
      "*Name* the *Adjective*, legendary *CreatureType*",
   ["ape hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
      ["*Adjective*"] = {
        "Colorful",
        "Elegant",
        "Fashionable",
        "Prismatic",
        "Stylish",
        "Suave",
        "Well-Dressed",
        "Well-Garbed",
      },
    },
   },
   ["ape hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
Line 3,104: Line 2,932:
   },
   },
   tortoise = {
   tortoise = {
     HyphenationChance = 0,
     HyphenationChance = 10,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "mar",
       "mar",
Line 3,118: Line 2,946:
       "nyr",
       "nyr",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "la",
       "la",
Line 3,126: Line 2,954:
       "lu",
       "lu",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 0,
     MaxInfixAmount = 2,
     Postfixes = {
     Postfixes = {
       "lab",
       "lab",
Line 3,140: Line 2,968:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
   },
      "*Name* the *Disposition*, legendary *CreatureType*",
   ["tortoise hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
     TwoNameChance = 0,
      ["*Disposition*"] = {
     Prefixes = {
        "Cantankerous",
        "Choleric",
        "Grouchy",
        "Morose",
        "Querulous",
        "Surly",
      },
    },
   },
   ["tortoise hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     Prefixes = {
       "mar",
       "mar",
       "mir",
       "mir",
Line 3,307: Line 3,122:
   },
   },
   arachnid = {
   arachnid = {
     HyphenationChance = 0,
     HyphenationChance = 10,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "phthis",
       "phthis",
Line 3,319: Line 3,134:
       "yith",
       "yith",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
Line 3,333: Line 3,148:
       "yth",
       "yth",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 3,
    TitleTemplates = {
      "*Name*, legendary *CreatureType* and virtuoso weaver",
    },
   },
   },
   ["arachnid hero"] = {
   ["arachnid hero"] = {
Line 3,373: Line 3,185:
   },
   },
   bird = {
   bird = {
     HyphenationChance = 0,
     HyphenationChance = 100,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ca",
       "ca",
Line 3,389: Line 3,201:
       "CAW",
       "CAW",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 3,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 6,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
    TitleTemplates = {
   },
      "*Name* the *Singer*, *Disposition* *CreatureType*",
   ["bird hero"] = {
    },
     HyphenationChance = 0,
    TemplateVars = {
      ["*Singer*"] = {
        "Bard",
        "Minstrel",
        "Songster",
        "Songstress",
        "Troubadour",
      },
      ["*Disposition*"] = {
        "brooding",
        "cheerful",
        "dour",
        "merry",
      },
    },
   },
   ["bird hero"] = {
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 0,
     Prefixes = {
     Prefixes = {
Line 3,705: Line 3,499:
   },
   },
   antelope = {
   antelope = {
     HyphenationChance = 0,
     HyphenationChance = 15,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "ga",
       "ga",
Line 3,739: Line 3,533:
       "guyu",
       "guyu",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 5,
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 0,
Line 3,767: Line 3,561:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name* *Adjective*, legendary *CreatureType*",
    },
    TemplateVars = {
      ["*Adjective*"] = {
        "Fleet-Hoofed",
        "Quickskipper",
        "Frolicker",
        "Skitterhoof",
        "Prancekitter",
        "Kitedancer",
      },
    },
   },
   },
   ["antelope hero"] = {
   ["antelope hero"] = {
Line 4,000: Line 3,781:
   templar = {
   templar = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 100,
     Prefixes = {
     Prefixes = {
       "a",
       "a",
Line 4,041: Line 3,822:
       "tho",
       "tho",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "bso",
       "bso",
Line 4,071: Line 3,852:
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 0,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "belle",
       "belle",
Line 4,118: Line 3,899:
       "y",
       "y",
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 1,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, Wraith-Knight Templar of the Binary Honorum",
    },
   },
   },
   ["templar hero"] = {
   ["templar hero"] = {
Line 4,247: Line 4,025:
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     TitleTemplates = {
       "*Name*, Wraith-Knight Templar of the Binary Honorum",
       "*Name*, Warmonger amongst the True",
     },
     },
   },
   },
Line 4,373: Line 4,151:
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 0,
     TitleTemplates = {
     TitleTemplates = {
       "*Name*, Wraith-Knight Templar of the Binary Honorum",
       "*Name*, Knight Commander of the Holy Temple",
     },
     },
   },
   },
Line 4,504: Line 4,282:
   barathrumite = {
   barathrumite = {
     HyphenationChance = 0,
     HyphenationChance = 0,
     TwoNameChance = 0,
     TwoNameChance = 20,
     Prefixes = {
     Prefixes = {
       "b",
       "b",
Line 4,520: Line 4,298:
       "th",
       "th",
     },
     },
     MinPrefixAmount = 0,
     MinPrefixAmount = 1,
     MaxPrefixAmount = 0,
     MaxPrefixAmount = 1,
     Infixes = {
     Infixes = {
       "aco",
       "aco",
Line 4,542: Line 4,320:
       "otti",
       "otti",
     },
     },
     MinInfixAmount = 0,
     MinInfixAmount = 1,
     MaxInfixAmount = 0,
     MaxInfixAmount = 1,
     Postfixes = {
     Postfixes = {
       "ccea",
       "ccea",
Line 4,562: Line 4,340:
     },
     },
     MinPostfixAmount = 0,
     MinPostfixAmount = 0,
     MaxPostfixAmount = 0,
     MaxPostfixAmount = 1,
    TitleTemplates = {
      "*Name*, *Adjective* Barathrumite *Role*",
    },
    TemplateVars = {
      ["*Adjective*"] = {
        "acclaimed",
        "distinguished",
        "esteemed",
      },
      ["*Role*"] = {
        "arconaut",
        "lecturer",
        "tinker",
        "tutor",
      },
    },
   },
   },
   ["barathrumite hero"] = {
   ["barathrumite hero"] = {

Navigation menu