Header:
Incantations
MaxReps: 10
//Set: Lang =[|Human|Elven|Orcish|Latin]
//Set: Chant = [@GetWord >> Proper] [@{1d4} GetWord >> Implode \_]
Table: Incantation
Set:Lang=[|Human|Elven|Orcish|Latin]
Set:Chant=[@GetWord >> Proper] [@{1d4} GetWord >> Implode \_]
[@WizardAction]\n\n[@{2d4} IncantationLine]\n
Table: IncantationChant
{$Chant}
Table: IncantationLine
4:[@GetWord >> Proper] [@{2d4} GetWord >> Implode \_].\_\_ \n
1:[@{1d4} IncantationChant >> implode .\n]\n
Table: GetWord
[@Get{$Lang}Word >> lower]
Table: GetHumanWord
[@MasterHumanName]
Table: GetElvenWord
[@ElvishWordName]
Table: GetOrcishWord
[@MasterOrcName]
Table: GetLatinWord
[@LatinName]
Table: WizardAction
The [@Wizard{$Lang}] raises [|his|her] hands and [|shouts|whispers|says|sings]...
The [@Wizard{$Lang}] points [|his|her] [|wand|staff|sword|finger] at you and [|shouts|whispers|says|sings]...
The [@Wizard{$Lang}] unrolls a scroll and begins reading...
Table: WizardHuman
human [|wizard|sorcerer|priest|mystic]
Table: WizardElven
elven [|wizard|sorcerer|priest|mystic]
Table: WizardLatin
human [|wizard|sorcerer|priest|mystic]
Table: WizardOrcish
orcish shaman
EndTable:
Table: LatinName
6:[@LatinName_2]
1:[@LatinName_2] [@LatinName_2]
Table: LatinName_2
1:[@LatinNameStart][@LatinNameEnd]
4:[@LatinNameStart][@LatinNameMiddle][@LatinNameEnd]
1:[@LatinNameStart][@LatinNameMiddle][@LatinNameMiddle][@LatinNameEnd]
Table: LatinNameStart
83:a
1:ab
1:abs
4:ac
11:ad
1:ae
1:an
10:au
3:aut
1:ba
9:be
1:bea
5:bo
6:ca
8:cau
4:ce
5:chri
1:ci
1:ciui
42:co
1:coa
2:coe
1:cor
16:cre
1:cri
3:cru
7:cu
5:cui
3:cuius
17:cum
1:cypria
3:da
21:de
2:dei
1:deus
26:di
1:die
1:diem
2:dies
9:do
5:du
91:e
4:ea
1:eam
1:ei
2:eis
4:eius
7:eo
3:eos
2:es
11:est
39:et
6:eum
3:ex
16:fa
9:fe
5:fi
1:fie
1:fle
2:fo
5:fra
1:fru
3:fue
3:fui
3:fuit
1:gau
1:ge
1:gla
8:gra
1:graua
3:graui
1:grauio
1:grauius
1:gre
5:ha
4:haec
1:hanc
1:hi
2:hinc
1:his
10:ho
3:hoc
2:hu
1:huic
1:huius
1:hunc
100:i
3:iam
3:id
33:in
8:iu
1:iuue
2:la
1:lae
1:lau
6:li
10:lo
1:lu
20:ma
1:mae
1:maio
16:me
2:mea
1:meae
2:meam
1:meas
4:mei
1:meis
1:meo
2:meum
14:mi
17:mo
1:mors
4:mu
1:na
5:nam
20:ne
3:nec
7:ni
16:no
37:non
4:nos
2:noue
1:noui
1:nouit
7:nu
3:nunc
36:o
14:pa
4:pae
1:pau
20:pe
3:per
1:pie
1:pla
1:ple
29:po
7:post
14:prae
4:pri
2:prius
19:pro
1:proui
1:prouo
1:pru
13:pu
24:qua
10:quae
12:quam
1:quas
1:que
1:quem
18:qui
2:quia
5:quid
2:quis
16:quo
21:quod
2:quos
20:re
2:ro
1:ru
15:sa
5:sae
1:sce
1:sci
1:scie
4:scri
1:scru
11:se
10:sed
21:si
5:sic
1:sint
1:sit
11:so
1:spem
1:spes
1:sple
2:sta
2:stu
16:su
2:suam
1:sum
3:sunt
31:ta
10:tam
32:te
9:ti
3:to
2:tot
1:tru
1:tu
6:tua
3:tuae
5:tuam
2:tuas
2:tui
3:tuis
3:tunc
1:tuo
1:tuos
1:tuus
14:u
2:ua
19:ue
3:uel
17:ui
1:uia
1:uio
1:uir
1:uix
3:uo
1:uos
20:ut
Table: LatinNameMiddle
83:a
1:ab
1:abs
4:ac
11:ad
1:ae
1:an
10:au
3:aut
15:ba
20:be
1:bea
7:bo
8:ca
8:cau
24:ce
5:chri
12:ci
1:ciui
44:co
1:coa
2:coe
1:cor
18:cre
1:cri
3:cru
16:cu
6:cui
3:cuius
17:cum
1:cypria
7:da
47:de
2:dei
1:deus
40:di
3:die
1:diem
2:dies
10:do
6:du
91:e
4:ea
1:eam
1:ei
2:eis
4:eius
7:eo
3:eos
2:es
11:est
39:et
6:eum
3:ex
19:fa
13:fe
9:fi
1:fie
1:fle
2:fo
5:fra
1:fru
3:fue
3:fui
3:fuit
1:gau
13:ge
1:gla
8:gra
1:graua
3:graui
1:grauio
1:grauius
1:gre
5:ha
4:haec
1:hanc
2:hi
2:hinc
1:his
10:ho
3:hoc
2:hu
1:huic
1:huius
1:hunc
100:i
3:iam
3:id
33:in
8:iu
1:iuue
9:la
1:lae
1:lau
35:li
12:lo
7:lu
23:ma
1:mae
1:maio
21:me
2:mea
1:meae
2:meam
1:meas
4:mei
1:meis
1:meo
2:meum
43:mi
17:mo
1:mors
4:mu
7:na
5:nam
35:ne
3:nec
28:ni
22:no
37:non
4:nos
2:noue
1:noui
1:nouit
9:nu
3:nunc
36:o
17:pa
4:pae
1:pau
30:pe
3:per
2:pie
1:pla
1:ple
31:po
7:post
14:prae
4:pri
2:prius
19:pro
1:proui
1:prouo
1:pru
14:pu
25:qua
10:quae
12:quam
1:quas
8:que
1:quem
18:qui
2:quia
5:quid
2:quis
16:quo
21:quod
2:quos
47:re
5:ro
1:ru
15:sa
5:sae
10:sce
2:sci
3:scie
7:scri
1:scru
19:se
10:sed
25:si
5:sic
1:sint
1:sit
11:so
1:spem
1:spes
1:sple
8:sta
8:stu
16:su
2:suam
1:sum
3:sunt
56:ta
10:tam
43:te
18:ti
3:to
2:tot
1:tru
6:tu
6:tua
3:tuae
5:tuam
2:tuas
3:tui
3:tuis
3:tunc
1:tuo
1:tuos
1:tuus
14:u
2:ua
19:ue
3:uel
17:ui
1:uia
1:uio
1:uir
1:uix
3:uo
1:uos
20:ut
11:bi
1:biu
1:bla
4:bli
1:bra
2:bri
1:bsce
2:bse
1:bstri
3:bue
3:bui
3:cca
2:cce
3:cci
9:ccle
2:ccu
1:cia
2:cio
1:cla
1:cra
2:cta
3:ctio
4:cto
1:ctri
1:ctu
2:dia
2:dio
1:diu
1:dti
2:due
1:ffa
2:ffe
2:ffi
1:ffra
3:ga
7:gi
2:gio
6:gna
2:gni
5:gno
2:go
1:gri
1:he
1:lci
21:le
4:lia
3:lio
1:lla
5:lle
3:lli
5:llo
1:lpe
1:lta
1:lti
1:ltiu
2:lue
1:lui
2:mme
1:mmu
3:mni
3:mpe
2:mpo
1:mui
4:nce
2:ncu
2:nda
3:nde
10:ndi
1:ndu
2:nfe
1:nfi
1:nfla
2:ngu
1:nhae
2:nie
4:niu
1:niue
2:niuo
1:nlo
2:nno
1:npro
1:npu
1:nsce
1:nscie
5:nse
3:nsi
2:nso
1:nsta
1:nsti
2:nsu
1:nsue
3:nta
8:nte
12:nti
1:ntia
1:nue
2:nui
9:pi
1:ppa
1:ppli
1:pse
1:pte
1:pti
16:ra
1:rba
1:rbi
6:rce
2:rcu
1:rfe
1:rfi
3:rga
24:ri
1:ria
2:rie
1:rio
1:rma
2:rmi
3:rmo
1:rna
1:rno
1:rpe
3:rpo
1:rra
3:rre
1:rsa
2:rse
2:rta
1:rte
1:rtha
2:rti
1:rtra
4:rtu
1:rue
1:rui
3:sco
1:sia
2:spe
1:spi
1:spo
1:sru
2:sse
5:ssi
4:ssio
2:ste
4:sti
3:stia
1:stre
1:taue
1:tia
2:tie
4:tio
1:tre
1:tri
5:tte
1:tue
1:xa
1:xce
4:xe
13:xi
3:xo
1:xpre
1:za
Table: LatinNameEnd
83:a
1:ab
1:abs
4:ac
11:ad
1:ae
1:an
10:au
3:aut
15:ba
20:be
1:bea
7:bo
10:ca
8:cau
25:ce
5:chri
14:ci
1:ciui
46:co
1:coa
2:coe
1:cor
18:cre
1:cri
3:cru
16:cu
7:cui
4:cuius
23:cum
1:cypria
7:da
47:de
2:dei
1:deus
42:di
6:die
1:diem
2:dies
16:do
6:du
91:e
4:ea
1:eam
1:ei
2:eis
4:eius
7:eo
3:eos
2:es
11:est
39:et
6:eum
3:ex
19:fa
13:fe
9:fi
1:fie
1:fle
2:fo
5:fra
1:fru
3:fue
3:fui
3:fuit
1:gau
13:ge
1:gla
8:gra
1:graua
3:graui
1:grauio
1:grauius
1:gre
5:ha
4:haec
1:hanc
10:hi
2:hinc
1:his
10:ho
3:hoc
2:hu
1:huic
1:huius
1:hunc
100:i
3:iam
3:id
33:in
8:iu
1:iuue
11:la
1:lae
1:lau
41:li
17:lo
7:lu
25:ma
1:mae
1:maio
23:me
2:mea
1:meae
2:meam
1:meas
4:mei
1:meis
1:meo
2:meum
44:mi
21:mo
1:mors
4:mu
12:na
6:nam
48:ne
4:nec
31:ni
24:no
37:non
4:nos
2:noue
1:noui
1:nouit
9:nu
3:nunc
36:o
17:pa
5:pae
1:pau
31:pe
4:per
2:pie
1:pla
1:ple
31:po
7:post
14:prae
4:pri
2:prius
19:pro
1:proui
1:prouo
1:pru
14:pu
25:qua
10:quae
14:quam
1:quas
17:que
2:quem
18:qui
2:quia
9:quid
2:quis
17:quo
21:quod
2:quos
80:re
11:ro
1:ru
19:sa
7:sae
13:sce
3:sci
3:scie
7:scri
1:scru
20:se
10:sed
31:si
5:sic
1:sint
1:sit
12:so
1:spem
1:spes
1:sple
13:sta
8:stu
16:su
2:suam
1:sum
4:sunt
66:ta
16:tam
48:te
24:ti
11:to
2:tot
1:tru
8:tu
6:tua
3:tuae
5:tuam
2:tuas
3:tui
3:tuis
3:tunc
1:tuo
1:tuos
1:tuus
14:u
2:ua
19:ue
3:uel
17:ui
1:uia
1:uio
1:uir
1:uix
3:uo
1:uos
20:ut
22:bi
1:biu
1:bla
4:bli
1:bra
2:bri
1:bsce
2:bse
1:bstri
3:bue
3:bui
3:cca
3:cce
3:cci
9:ccle
2:ccu
2:cia
5:cio
1:cla
1:cra
3:cta
3:ctio
4:cto
1:ctri
1:ctu
3:dia
3:dio
1:diu
1:dti
3:due
1:ffa
2:ffe
2:ffi
1:ffra
3:ga
7:gi
3:gio
8:gna
3:gni
5:gno
6:go
1:gri
1:he
1:lci
22:le
5:lia
4:lio
4:lla
9:lle
6:lli
11:llo
1:lpe
1:lta
1:lti
1:ltiu
2:lue
1:lui
2:mme
1:mmu
4:mni
3:mpe
2:mpo
1:mui
4:nce
2:ncu
4:nda
5:nde
18:ndi
1:ndu
2:nfe
1:nfi
1:nfla
2:ngu
1:nhae
2:nie
4:niu
1:niue
2:niuo
1:nlo
2:nno
1:npro
1:npu
1:nsce
1:nscie
5:nse
3:nsi
2:nso
1:nsta
1:nsti
2:nsu
1:nsue
7:nta
18:nte
20:nti
8:ntia
1:nue
2:nui
11:pi
1:ppa
1:ppli
3:pse
1:pte
1:pti
21:ra
2:rba
1:rbi
6:rce
2:rcu
1:rfe
1:rfi
7:rga
40:ri
1:ria
3:rie
1:rio
1:rma
2:rmi
3:rmo
1:rna
1:rno
1:rpe
3:rpo
1:rra
6:rre
1:rsa
2:rse
2:rta
4:rte
1:rtha
3:rti
1:rtra
4:rtu
1:rue
1:rui
3:sco
1:sia
2:spe
1:spi
1:spo
1:sru
35:sse
7:ssi
5:ssio
4:ste
11:sti
4:stia
1:stre
1:taue
6:tia
2:tie
7:tio
2:tre
2:tri
5:tte
1:tue
1:xa
1:xce
4:xe
14:xi
3:xo
1:xpre
1:za
1:bam
4:bant
1:bar
2:bas
8:bat
1:beat
1:ber
1:best
1:bet
8:bis
1:bor
1:brae
1:brius
2:bsit
1:bsunt
20:bus
1:cans
1:cauit
1:ceam
2:cem
1:cens
1:cet
1:ciam
3:ciis
1:cis
3:cium
1:cors
2:cos
1:cquid
1:cro
1:ctam
1:cte
1:cti
2:ctis
1:ctos
1:ctum
1:ctus
3:cus
2:cut
3:dam
1:dear
3:dem
1:dens
4:deo
1:des
1:dhuc
1:diam
1:dit
2:dium
1:dor
1:dua
1:dunt
1:gam
3:gis
1:git
1:gne
1:gnum
1:gunt
2:hil
1:lam
7:lem
1:leo
2:les
1:let
1:lios
5:lis
2:liud
3:lium
2:lius
1:llam
2:llic
1:llis
3:llius
1:llos
1:llud
5:llum
2:lor
1:lsis
1:lto
2:ltum
1:luit
9:lum
1:lut
5:mam
1:mas
1:maui
1:mbo
6:men
1:ment
1:mio
1:mior
2:mis
2:mmo
3:mnes
2:mnia
1:mniae
1:mnium
2:mor
1:mpiam
1:mpsi
1:mptus
1:mpus
4:mquam
3:mque
1:msi
1:muis
1:muit
1:mul
1:mur
11:mus
3:nae
1:ncis
1:ncta
1:nctae
2:ncti
1:nctio
1:nctis
1:nctos
1:ndaui
1:ndens
3:ndis
7:ndo
1:ndor
4:ndum
4:nem
1:ner
2:nes
2:neum
1:ngi
1:ngit
3:niam
7:nim
1:nior
7:nis
1:nit
1:nruit
2:ntae
2:ntea
3:ntem
8:nter
1:ntes
1:ntiae
4:ntiam
2:ntii
2:ntis
1:ntium
1:ntius
8:nto
1:ntra
4:ntum
12:ntur
1:ntus
3:num
1:nuo
1:nus
1:nxia
1:pius
2:ppe
1:pso
1:psum
2:pta
4:pud
1:puis
1:pus
1:quio
1:quot
4:ram
2:rans
5:ras
8:rat
1:rbis
2:rde
1:rdia
2:rea
16:rem
1:rent
2:rer
6:res
11:ret
2:rgo
1:rgui
2:riam
1:rias
2:rim
15:ris
4:rit
2:rium
4:rius
2:rne
1:rque
2:rro
1:rsam
1:rtet
1:rtim
2:rtis
1:rtyris
1:rua
1:ruans
17:rum
3:runt
2:rus
2:sam
2:sas
1:scio
1:sciunt
2:scum
1:sdam
1:sens
5:siae
3:siam
1:sio
3:sque
2:ssa
2:ssam
5:ssem
1:ssent
2:sses
11:sset
2:ssit
1:ssos
2:ssu
1:ssum
1:ssus
1:stas
1:sthac
1:stiis
3:stis
1:sto
2:stra
1:stram
2:strum
3:sus
2:tae
10:tas
1:teat
8:tem
3:teor
6:ter
1:tes
1:test
3:tiae
19:tiam
2:tias
1:tiens
1:tior
12:tis
1:tium
5:tius
1:tos
2:tque
1:tres
1:tris
1:tsi
11:tum
22:tur
12:tus
1:xit
EndTable:
//Common Orc/Humanoid style names
Define: OrcVowel =[|a|o|u]
Define: OrcVowCap =[|A|E|O|U]
Table: MasterOrcName
4:[@OrcNameStart][@OrcNameMiddle][@OrcNameEnd]
[@OrcNameStart][@OrcNameMiddle][@OrcNameEnd] [@OrcNameStart][@OrcNameEnd]
Table: OrcNameStart
{$OrcVowCap}[@OrcNameMiddle]{$OrcVowel}
Br{$OrcVowel}
Cr{$OrcVowel}
G{$OrcVowel}
G'
Gr{$OrcVowel}
K'
Kr{$OrcVowel}
M{$OrcVowel}
S{$OrcVowel}
T{$OrcVowel}
Th{$OrcVowel}
Thr{$OrcVowel}
Table: OrcNameMiddle
g{$OrcVowel}
gg{$OrcVowel}
d{$OrcVowel}
m{$OrcVowel}
Table: OrcNameEnd
r
rth
th
5:k
3:ng
Table: OrcClan
[@MasterOrcName][@OrcClanEnd]
[@OrcClanStart][@OrcClanEnd]
Table: OrcClanStart
Blood
Orc
Skull
Rock
Spear
Night
Cave
Wolf
Bear
Dog
Bat
Table: OrcClanEnd
smasher
bone
crusher
fang
claw
slammer
killer
eater
axe
tooth
EndTable:
// General 'Human' name generator
// Tweak to suit tastes for the cultures in your campaign
Define: HumanConstanant =[|b|br|bl|c|cl|ch|cr|d|dr|f|fr|fl|g|gr|h|j|k|kr|l|m|n|ph|p|pr|r|s|sh|sh|t|th|v|w|z]
Define: HumanEndConstanant =[|b|c|ch|d|f|g|h|j|k|l|m|n|ph|p|r|s|sh|sh|t|th|v|w|z]
Table: MasterHumanName
5:[@HumanNameFirst][@HumanNameMiddle]
5:[@HumanNameFirst][@HumanNameEnd]
5:[@HumanNameFirst][@HumanNameMiddle][@HumanNameEnd]
Table: HumanNameVowel
4:a
5:e
4:i
4:o
2:u
1:y
1:y[|a|e|i|o|u]
Table: HumanNameVowelCap
4:A
5:E
4:I
4:O
2:U
Table: HumanNameFirst
60:[@HumanNameVowelCap][@HumanNameMiddle]
40:[@HumanNameVowelCap]{$HumanConstanant}[@HumanNameVowel]
5:B[@HumanNameVowel]
5:Br[@HumanNameVowel]
5:Bl[@HumanNameVowel]
5:C[@HumanNameVowel]
5:Cl[@HumanNameVowel]
1:Cz[@HumanNameVowel]
5:Ch[@HumanNameVowel]
5:Cr[@HumanNameVowel]
5:D[@HumanNameVowel]
5:Dr[@HumanNameVowel]
5:F[@HumanNameVowel]
5:Fr[@HumanNameVowel]
5:Fl[@HumanNameVowel]
5:G[@HumanNameVowel]
5:Gr[@HumanNameVowel]
5:H[@HumanNameVowel]
5:J[@HumanNameVowel]
5:K[@HumanNameVowel]
1:Kr[@HumanNameVowel]
5:L[@HumanNameVowel]
5:M[@HumanNameVowel]
5:N[@HumanNameVowel]
5:P[@HumanNameVowel]
5:Ph[@HumanNameVowel]
5:Pr[@HumanNameVowel]
1:Q[@HumanNameVowel]
5:R[@HumanNameVowel]
10:S[@HumanNameVowel]
5:Sh[@HumanNameVowel]
5:Shr[@HumanNameVowel]
10:T[@HumanNameVowel]
5:Th[@HumanNameVowel]
5:V[@HumanNameVowel]
1:Vr[@HumanNameVowel]
5:W[@HumanNameVowel]
1:Wh[@HumanNameVowel]
1:X[@HumanNameVowel]
5:Y[@HumanNameVowel]
5:Z[@HumanNameVowel]
Table: HumanNameMiddle
5:b[@HumanNameVowel]
5:br[@HumanNameVowel]
5:bl[@HumanNameVowel]
5:c[@HumanNameVowel]
5:cl[@HumanNameVowel]
1:cz[@HumanNameVowel]
5:ch[@HumanNameVowel]
5:cr[@HumanNameVowel]
5:d[@HumanNameVowel]
5:dr[@HumanNameVowel]
5:f[@HumanNameVowel]
5:fr[@HumanNameVowel]
5:fl[@HumanNameVowel]
5:g[@HumanNameVowel]
5:gr[@HumanNameVowel]
5:h[@HumanNameVowel]
1:j[@HumanNameVowel]
5:k[@HumanNameVowel]
5:kr[@HumanNameVowel]
5:l[@HumanNameVowel]
5:m[@HumanNameVowel]
5:n[@HumanNameVowel]
5:ph[@HumanNameVowel]
5:p[@HumanNameVowel]
5:pr[@HumanNameVowel]
1:q[@HumanNameVowel]
5:r[@HumanNameVowel]
5:s[@HumanNameVowel]
5:sh[@HumanNameVowel]
5:shr[@HumanNameVowel]
5:t[@HumanNameVowel]
5:th[@HumanNameVowel]
5:v[@HumanNameVowel]
1:vr[@HumanNameVowel]
5:w[@HumanNameVowel]
1:x[@HumanNameVowel]
5:y[@HumanNameVowel]
5:z[@HumanNameVowel]
Table: HumanNameEnd
b
c
ch
ck
d
en
f
g
h
j
k
l
m
n
ng
o
p
rd
rg
rn
rt
sa
sh
si
ssa
sse
ssi
th
ue
us
yn
10:[|c|d|f|g|h|j|k|l|m|n|p|r|s|t|v|w|z]ar
10:[|c|d|f|g|h|j|k|l|m|n|p|r|s|t|v|w|z]ia
10:[|c|d|f|g|h|j|k|l|m|n|p|r|s|t|v|w|z]ias
10:[|c|d|f|g|h|j|k|l|m|n|p|r|s|t|v|w|z]iel
10:[|c|d|f|g|h|j|k|l|m|n|p|r|s|t|v|w|z]ien
10:[|c|d|f|g|h|j|k|l|m|n|p|r|s|t|v|w|z]ius
10:[|c|d|f|g|h|j|k|l|m|n|p|r|s|t|v|w|z]us
5:que
EndTable:
# Elf names
Table: MasterElfName
[@ElvishWordName]
2:[@ElvishWordName] [@ElvishWordName]
[@ElvishWordName] [@CommonDescriptiveElfName]
[@ElvishWordName] [@ElfNameStart][@ElfNameLast][@ElvishDescriptB]
Table: ElvishWordName
[@ElfNameStart][@ElfNameMiddle][@ElfNameLast]
[@ElfNameStart][@ElfNameMiddle][@ElfNameMiddle][@ElfNameLast]
Table: CommonDescriptiveElfName
[@ElvishDescriptA][@ElvishDescriptB]
Table: Elf Names Old
[@ElfNameStart][@ElfNameMiddle][@ElfNameLast] [@ElfNameStart][@ElfNameMiddle][@ElfNameLast]
[@ElfNameStart][@ElfNameMiddle][@ElfNameMiddle][@ElfNameLast] [@ElfNameStart][@ElfNameMiddle][@ElfNameLast]
[@ElfNameStart][@ElfNameMiddle][@ElfNameLast] [@ElfNameStart][@ElfNameMiddle][@ElfNameMiddle][@ElfNameLast]
[@ElfNameStart][@ElfNameMiddle][@ElfNameMiddle][@ElfNameLast] [@ElfNameStart][@ElfNameMiddle][@ElfNameMiddle][@ElfNameLast]
Table: ElfNameStart
Ael
Aer
Al
Ar
El
Krys
Kyl
Lin
Lir
Mar
Mel
Mer
Mor
Mál
Niel
Ril
Rin
Sil
Sin
Tal
Tel
Ten
Tha
The
Thi
Thra
Thri
Tir
Tith
Tril
Tryl
Tyl
Tyr
Áer
Æl
Table: ElfNameMiddle
ad
aen
al
an
and
ar
as
asn
asr
eir
el
end
er
idr
il
ilbr
ilr
in
inbr
ind
ir
len
or
orbr
ri
ril
án
él
ow
Table: ElfNameLast
ael
al
4:as
en
eth
i
iad
ial
ian
4:iel
ien
ies
ion
lan
lir
lith
nal
nar
ni
nil
rieth
ril
ol
yn