Module:Dv/staging

From ARK Wiki
Jump to navigation Jump to search
Template-info.png Documentation

This is the Lua backend of the Dinosaur Values system. Please do not use it directly; use the template instead, and check it for actual documentation.

Validation

Creature ID Check Name
eeriecarno test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "carnotaurus"
yeti test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rgiganotosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "giganotosaurus"
moedermasteroftheocean test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrkarkinos test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "karkinos"
xrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rex"
ichthyornis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
direwolf test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
hyaenodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriepachyrhinosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pachyrhinosaurus"
broodgenetrix test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "broodmotherlysrix"
corruptedmastercontroller test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corruptedreaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
malfunctionedmekknight test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xichthyosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ichthyosaurus"
parasaurolophus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
dinopithecuskingbeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dinopithecusking"
malfunctioneddefenseunit test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "defenseunit"
chalicotherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriekairuku test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "kairuku"
aberrantgigantopithecus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "gigantopithecus"
eerietitanosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "titanosaur"
yutyrannus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rdilophosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dilophosaurus"
amargasaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
tropeognathus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriecarbonemys test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "carbonemys"
manticore test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rreaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "reaper"
exomek test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bunnydodo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
skeletalbrontosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
skeletalrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
leedsichthys test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriepegomastax test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pegomastax"
noctis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "equus"
alphacarnotaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
scout test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rockdrake test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
manticorealpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "manticore"
aberrantparasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "parasaurolophus"
alphacorruptedmastercontroller test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "corruptedmastercontroller"
xtapejara test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "tapejara"
baryonyx test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
jerboa test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
araneomorphus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriemegalodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megalodon"
vrshadowmane test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "shadowmane"
malfunctionedenforcer test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "enforcer"
broodmotherlysrixbeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "broodmotherlysrix"
mesopithecus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantarthropluera test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "arthropluera"
corruptedwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
griffin test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieeurypterid test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "eurypterid"
forestwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
human test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
manticorebeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "manticore"
castoroides test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriearchaeopteryx test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "archaeopteryx"
eerieammonite test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ammonite"
rockwellprime test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
megapithecusbeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megapithecus"
doedicurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corruptedraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
skeletalquetzalcoatlus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
tekstryder test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantcarnotaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "carnotaurus"
rockwellnodebeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwellnode"
rockwellbeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwell"
icewormqueen test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bruteplesiosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xdunkleosteus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dunkleosteus"
_xCreatureOverride test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
eerietroodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "troodon"
macrophage test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
phoenix test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantparaceratherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "paraceratherium"
brontosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bonejerboa test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantmeganeura test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "meganeura"
meganeura test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
_vrCreatureOverride test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
zombiefirewyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
tapejara test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
overseergamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "overseer"
lamprey test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieonyc test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "onychonycteris"
eerieequus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "equus"
featherlight test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
ammonite test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
triceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
giganotosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rockwellprimebeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwellprime"
eeriebeelzebufo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "beelzebufo"
xargentavis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "argentavis"
manticoregamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "manticore"
xsabertoothsalmon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "sabertoothsalmon"
woollymammoth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriedunkleosteus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dunkleosteus"
hesperornis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
therizinosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
voidwyrm test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutemammoth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriedaeodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "daeodon"
mosasaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
terrorbird test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
angler test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriebronto test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "brontosaurus"
mantis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
alphakarkinos test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
_aberrantCreatureTameableOverride2 test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
xparaceratherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "paraceratherium"
oviraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rprocoptodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "procoptodon"
injuredbrutereaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
direpolarbear test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direbear"
eerieterrorbird test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "terrorbird"
manta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
diplodocus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriespino test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "spinosaurus"
betamoedermasteroftheocean test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "moedermasteroftheocean"
pulmonoscorpius test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
obsidioequus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "chalicotherium"
brutefirewyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
alphasurfacereaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrbloodstalker test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "bloodstalker"
vrterrorbird test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "terrorbird"
rcarbonemys test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "carbonemys"
vrstegosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "stegosaurus"
icewyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrastrodelphis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "astrodelphis"
eeriearthropluera test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "arthropluera"
quetzalcoatlus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corruptedstegosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rockwellgamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwell"
malfunctionedtekgiganotosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "giganotosaurus"
eeriewoollyrhinoceros test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "woollyrhinoceros"
macrosummoner test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bloodcrystalwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "crystalwyvern"
megachelon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriedimetrodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dimetrodon"
aberrantelectrophorus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "electrophorus"
alphamoedermasteroftheocean test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "moedermasteroftheocean"
malfunctionedtekquetzal test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "quetzalcoatlus"
vrrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rex"
bonefirewyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieachatina test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "achatina"
eeriedodo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dodo"
dinopithecusking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dinopithecus"
rockwellalpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwell"
aberranttrilobite test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "trilobite"
troodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xmosasaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "mosasaurus"
compsognathus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
crystalwyvernqueenbeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "crystalwyvernqueen"
bruteseeker test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieprocoptodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "procoptodon"
aberrantpulmonoscorpius test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pulmonoscorpius"
pteranodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
defenseunit test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
phiomia test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
glowtail test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
_boss test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
dodo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutesarco test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
dragonbeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dragon"
maewing test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantlystrosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "lystrosaurus"
purlovia test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieotter test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "otter"
rockwellprimegamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwellprime"
skeletaltriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriequetzal test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "quetzalcoatlus"
velonasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
megalodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
megamek test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
otter test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriediseasedleech test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "diseasedleech"
brutebasilosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriechalicotherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "chalicotherium"
eerierex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rex"
allosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriemeganeura test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "meganeura"
rallosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "allosaurus"
equus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xallosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "allosaurus"
cubozoamultis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "cnidaria"
enragedtriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrmantis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "mantis"
superturkey test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerietherizinosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "therizinosaurus"
procoptodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
carcharodontosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
dimorphodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriegigantopithecus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "gigantopithecus"
vrravager test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ravager"
brutereaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
lavaelemental test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
deinonychus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rollrat test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
onychonycteris test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
skeletalstegosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
giantbee test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
tekparasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "parasaurolophus"
eeriedirewolf test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direwolf"
wyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
diplocaulus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrargentavis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "argentavis"
eerietusoteuthis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "tusoteuthis"
vraraneo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "araneomorphus"
malfunctionedtektriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "triceratops"
rockwellprimealpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwellprime"
vrtriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "triceratops"
goldenstripedbrutemegalodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corruptedchalicotherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
_aberrantCreatureTameableOverride test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
achatina test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
parakeetfishschool test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
broodmotherlysrixalpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "broodmotherlysrix"
tektriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "triceratops"
alphatusoteuthis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
skeletalgiganotosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
skeletalcarnotaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
_eerieCreaturesOverride3 test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
deserttitanflock test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
beelzemorbus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "beelzebufo"
leech test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
zombiepoisonwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
astrocetus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
carnotaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
malfunctionedtekparasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "parasaurolophus"
bruteferox test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
_aberrantCreatureOverride test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
eerieliopleurodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "liopleurodon"
megaloceros test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutexrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
tekraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "raptor"
eeriedirebear test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direbear"
giantqueenbee test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerietitanomyrmadrone test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "titanomyrmadrone"
aberrantsalmon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "sabertoothsalmon"
zombiewyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
chalkgolem test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockelemental"
icegolem test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockelemental"
dinopithecus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xankylosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ankylosaurus"
spinosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
megapithecusgamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megapithecus"
rgasbags test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "gasbags"
crystalwyvernqueen test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xbasilosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "basilosaurus"
eeriedungbeetle test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dungbeetle"
gachaclaus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "gacha"
vronyc test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "onychonycteris"
rsnowowl test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "snowowl"
gasbags test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xparasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "parasaurolophus"
enforcer test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
dragon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
polarbear test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
archaeopteryx test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantdirebear test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direbear"
aberrantanglerfish test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "angler"
icewormmale test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutexmegalodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
firewyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
waterjugbug test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
thornydragon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrchalicotherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "chalicotherium"
reaper test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eurypterid test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
basilisk test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rreaperqueen test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "reaper"
poisonwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
desmodus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eelminion test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
megapiranha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rthylacoleo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "thylacoleo"
corruptedrockdrake test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rparasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "parasaurolophus"
eeriesarco test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "sarcosuchus"
rhyniognatha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
argentustus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "argentavis"
gigantopithecus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
megatherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corruptedarthropluera test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
ferox test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
attackdrone test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutexrockelemental test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
experimentalgiganotosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
embercrystalwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "crystalwyvern"
mantisghost test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "mantis"
bunnyoviraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
gacha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
broodmotherlysrixgamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "broodmotherlysrix"
eerieyeti test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "yeti"
alphaxtriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "raptor"
reaperqueen test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "reaper"
eeriepelagornis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pelagornis"
corruptedpteranodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
alphakingtitan test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
shadowmane test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrallosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "allosaurus"
rockwellnodealpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwellnode"
rvelonasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "velonasaur"
andrewsarchus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
megapithecuspestis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megapithecus"
eeriecastoroides test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "castoroides"
kentrosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerietrilobite test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "trilobite"
alpharaptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bruteastrocetus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xmegalodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megalodon"
_eerieCreaturesOverride test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
brutemalfunctionedtekgiganotosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
glowbug test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
microraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriebasilosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "basilosaurus"
zomdodo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xwoollyrhino test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "woollyrhinoceros"
vrtitanoboa test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "titanoboa"
eeriecompy test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "compsognathus"
xrockelemental test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockelemental"
snowowlghost test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "snowowl"
eeriecoelacanth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "coelacanth"
vrmegatherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megatherium"
eeriedilophosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dilophosaurus"
aberranttitanoboa test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "titanoboa"
fenrir test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
megapithecusalpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megapithecus"
dinopithecuskinggamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dinopithecusking"
tusoteuthis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
dodorex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriegallimimus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "gallimimus"
megapithecus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieangler test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "angler"
subterraneanreaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriemoschops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "moschops"
vrdilophosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dilophosaurus"
woollyrhinoceros test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieiguanodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "iguanodon"
eeriedimorphodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dimorphodon"
xyutyrannus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "yutyrannus"
daeodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutemegaloceros test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bruteleedsichthys test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieparasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "parasaurolophus"
direwolfghost test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direwolf"
beelzebufo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutetusoteuthis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corruptedcarnotaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieallosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "allosaurus"
polarpurlovia test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantankylosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ankylosaurus"
cnidaria test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
alphamegalodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriephiomia test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "phiomia"
eerielystrosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "lystrosaurus"
aberrantbeelzebufo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "beelzebufo"
vrferox test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "feroxlarge"
unicorn test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "equus"
aberrantdodo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dodo"
rbrontosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "brontosaurus"
eeriemegalosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megalosaurus"
dungbeetle test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
titanomyrmadrone test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
lymantria test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
sarcosuchus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vulture test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
foresttitan test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriestego test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "stegosaurus"
tekquetzal test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "quetzalcoatlus"
eeriemegaloceros test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megaloceros"
raptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
fjordhawk test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriemesopithecus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "mesopithecus"
aberrantachatina test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "achatina"
arthropluera test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantpiranha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megapiranha"
vrdimorphodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dimorphodon"
xotter test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "otter"
coelacanth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rdirewolf test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direwolf"
aberrantdoedicurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "doedicurus"
gallimimus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
pachycephalosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriealphamosasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "alphamosasaurus"
eeriemanta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "manta"
moschops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rubblegolem test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
paraceratherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
crystalwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
malfunctionedtekstegosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "stegosaurus"
overseer test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantmoschops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "moschops"
aberrantdimorphodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dimorphodon"
blank test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrlymantria test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "lymantria"
spiritdirebear test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direbear"
eerietitanoboa test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "titanoboa"
eeriegriffin test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "royalgriffin"
aberrantcnidaria test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "cnidaria"
royalgriffin test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantsarco test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "sarcosuchus"
eeriemosasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "mosasaurus"
kairuku test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
shinehorn test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
titanomyrmasoldier test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bulbdogghost test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "bulbdog"
eeriediplocaulus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "diplocaulus"
dragonalpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dragon"
plesiosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriegiganotosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "giganotosaurus"
megalania test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriealphacarno test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "alphacarnotaurus"
karkinos test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
insectswarm test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutemagmasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
summoner test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
basilosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rdirebear test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direbear"
dilophosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
_eerieCreaturesOverride2 test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
magmasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
malfunctionedtekraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "raptor"
aberrantdiplodocus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "diplodocus"
rockelemental test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriejerboa test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "jerboa"
dinopithecuskingalpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dinopithecusking"
noglin test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
direbear test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
partydodo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dodo"
eerieargentavis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "argentavis"
aberrantdiplocaulus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "diplocaulus"
corruptedspino test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corruptedparaceratherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutexyutyrannus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutearaneo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
icetitan test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
betacorruptedmastercontroller test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "corruptedmastercontroller"
eeriealphatrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "alphatrex"
crystalwyvernqueenalpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "crystalwyvernqueen"
megalosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriesabertoothsalmon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "sabertoothsalmon"
feroxlarge test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ferox"
lystrosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
gammakingtitan test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantcoelacanth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "coelacanth"
aberrantmanta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "manta"
overseeralpha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "overseer"
aberrantaraneo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "araneomorphus"
goldenstripedmegalodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrmegalania test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megalania"
sabertooth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xspino test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "spinosaurus"
aberrantstegosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "stegosaurus"
aberrantotter test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "otter"
tekstegosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "stegosaurus"
rcarnotaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "carnotaurus"
corruptedsurvivor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "human"
rockwellnodegamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rockwellnode"
rockwell test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
enragedcorruptedrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrtapejara test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "tapejara"
eeriepurlovia test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "purlovia"
rquetzal test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "quetzalcoatlus"
vrenforcer test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "enforcer"
sinomacrops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantbaryonyx test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "baryonyx"
vrpachy test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pachycephalosaurus"
corruptedavatar test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "human"
eeriemegapiranha test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megapiranha"
alphabloodcrystalwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
malfunctionedattackdrone test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "attackdrone"
eerieplesiosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "plesiosaur"
betakingtitan test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corruptedrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
titanoboa test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
nameless test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xsabertooth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "sabertooth"
alphabasilisk test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieichthyosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ichthyosaurus"
eeriearaneo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "araneomorphus"
stegosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bloodstalker test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrparasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "parasaurolophus"
lightningwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
oiljugbug test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
ovis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriekaprosuchus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "kaprosuchus"
ravager test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantequus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "equus"
requus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "equus"
rarexsabertoothsalmon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "xsabertoothsalmon"
aberrantspino test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "spinosaurus"
aberrantmegalosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megalosaurus"
brutexraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantmegalania test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megalania"
xraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "raptor"
spiritdirewolf test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "direwolf"
kaprosuchus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
dragongamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dragon"
deserttitan test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantiguanodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "iguanodon"
overseerbeta test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "overseer"
vrpulmonoscorpius test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pulmonoscorpius"
elementalreaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerietriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "triceratops"
eeriedoedicurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "doedicurus"
liopleurodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
alphadeathworm test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
morellatops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
tekrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rex"
surfacereaperkingghost test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "surfacereaperking"
alphaleedsichthys test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
sabertoothsalmon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rexghost test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rex"
surfacereaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriepulmonoscorpius test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pulmonoscorpius"
aberranttriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "triceratops"
dodobitus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dodo"
eeriesabertooth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "sabertooth"
aberrantdungbeetle test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dungbeetle"
alphatrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutebloodstalker test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrvelonasaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "velonasaur"
jugbug test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
dodowyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
malfunctionedtekstryder test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "tekstryder"
dimetrodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
giantworkerbee test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "giantbee"
pelagornis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rmegatherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megatherium"
eerietitanomyrmasoldier test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "titanomyrmasoldier"
dunkleosteus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
crystalwyvernqueengamma test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "crystalwyvernqueen"
pachyrhinosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
iguanodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantdimetrodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dimetrodon"
trilobite test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
diseasedleech test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrkaprosuchus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "kaprosuchus"
doedicurusvastus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "doedicurus"
zombielightningwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriediplodocus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "diplodocus"
eeriepachy test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pachycephalosaurus"
thylacoleo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
corrupteddimorphodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
bulbdog test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
_rCreatureOverride test_Id_IsValid ➖ template
test_Inherits_IsLinkageValid ➖ no inheritance
reaperking test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "reaper"
aberrantcarbonemys test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "carbonemys"
titanosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
seeker test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
ankylosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutemalfunctionedtekrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
brutexmosasaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
vrcarnotaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "carnotaurus"
corruptedgiganotosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantovis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ovis"
carbonemys test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
skeletalraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
deathworm test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
managarmr test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
reaperprince test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "reaper"
eerietapejara test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "tapejara"
pegomastax test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
alphafirewyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
basiliskghost test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "basilisk"
brutexallosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriepteranodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "pteranodon"
snowowl test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieleedsichthys test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "leedsichthys"
brutexspino test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
rockwellnode test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
malfunctionedtekrex test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "rex"
corruptedtriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
electrophorus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
aberrantpurlovia test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "purlovia"
ichthyosaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eeriemegatherium test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "megatherium"
eeriemammoth test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "woollymammoth"
eeriealpharaptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "alpharaptor"
aberrantraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "raptor"
argentavis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
alphamosasaurus test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieleech test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "leech"
gammacorruptedmastercontroller test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "corruptedmastercontroller"
corrupteddilophosaur test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
eerieankylo test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "ankylosaurus"
eeriebaryonyx test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "baryonyx"
broodmotherlysrix test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
astrodelphis test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
xtriceratops test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "triceratops"
gulabeetle test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "dungbeetle"
mek test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ➖ no inheritance
tropicalcrystalwyvern test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "crystalwyvern"
eerieoviraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "oviraptor"
rdaeodon test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "daeodon"
eerieraptor test_Id_IsValid ✔️ contains only allowed characters
test_Inherits_IsLinkageValid ✔️ does not inherit from itself
✔️ inherits from existing "raptor"

local Utility = require('Module:Utility')
local Data = mw.loadData('Module:Dv/MergedJsonData')
local Aliases = mw.loadData('Module:Dv/aliases')

local p = {}

p.Error = {
	CreatureMissing = {-10002},
	NoData = {-10003},
}


function p.cleanQueryPath(name)
	-- Remove non-word characters except / and ? (Unicode enabled)
	return mw.ustring.gsub(name, '[^%w/?]', '')
end


function p.getNodeWithInheritanceSolved(creature)
	-- Handle an alias (if one exists) for the creature
	if Aliases[creature] ~= nil then
		creature = Aliases[creature]
	end
	-- Retrieve the creature from the table
	local node = Data[creature]
	if node == nil then
		-- Creature is missing from the data table
		return nil
	end

	-- Solve inheritance if node inherits from another.
	local inherits = node.inherits
	if inherits ~= nil and inherits ~= '' then
		-- Node inherits information from another. retrieve it with its inheritance solved.
		local parentNode = p.getNodeWithInheritanceSolved(inherits)
		if parentNode ~= nil then
			node = Utility.merge(Utility.deepcopy(parentNode), node)
		end
	end
	
	-- Apply data overrides if the node is set to require those.
	local overrideWith = node.overrideWith
	if overrideWith ~= nil and overrideWith ~= '' then
		local overridesNode = p.getNodeWithInheritanceSolved(overrideWith)
		if overridesNode ~= nil then
			node = Utility.merge(Utility.deepcopy(node), overridesNode)
		end
	end
	
	return node
end


function p.query(route)
	-- Break the path down by slash
	local path = {}
	for part in route:gmatch("[^/]+") do
		table.insert(path, part)
	end
	-- Separate creature name from the rest of the path and turn it lower-case
	local creature = table.remove(path, 1):lower()
	
	-- Retrieve the creature from the table
	local node = p.getNodeWithInheritanceSolved(creature)
	if node == nil then
		-- Creature is missing from the data table
		return p.Error.CreatureMissing
	end

	-- Traverse data by the path
	for index, f in ipairs(path) do
		if f == '?' then
			-- Special case to check if a node exists.
			return true
		elseif node[f] == 'null' then
			-- Special case where node is set to a "null" string. Treat it as if it was a real nil.
			-- Table elements in Lua "don't exist" if their value is null, therefore we need this hack.
			return p.Error.NoData
		elseif node[f] ~= nil then
			node = node[f]
		elseif path[index-1] == 'colorRegions' and tonumber(f) ~= nil and node[tonumber(f)+1] ~= nil then
			-- Shift index of a colour region by one.
			node = node[tonumber(f)+1]
		elseif path[index-1] ~= 'colorRegions' and tonumber(f) ~= nil and node[tonumber(f)] ~= nil then
			-- Number-indexed array, treat `f` as a number.
			node = node[tonumber(f)]
		else
			-- Path led to a dead-end. Nothing available.
			return p.Error.NoData
		end
	end

	return node
end


function p.data(f)
	local args = f:getParent().args
	-- Expect one or more non-named arguments in the template, the slash-separated path to the data
	if args[1] == nil then
		return 'arguments expected, see documentation of Template:Dv'
	end
	-- Concat all non-named arguments (args is not a real table, deepcopy creates one)
	local path = p.cleanQueryPath(table.concat(Utility.deepcopy(args), '/'))

	local result = p.query(path)
	if result == nil then
		-- Return an empty string instead of nulls.
		return ''
	elseif result == p.Error.CreatureMissing or result == p.Error.NoData then
		-- Return the default value or an empty string on query failure.
		return args.default or ''
	elseif type(result) == 'boolean' then
		-- Convert boolean result into a 'yes' or 'no'.
		return result and 'Yes' or 'No'
	elseif type(result) == 'table' then
		-- TODO: result is a table, define variables in a compatible way
		return table.concat(Utility.deepcopy(result), ', ')
	else
		-- Return the result.
		return result
	end
end


return p