@@ -518,18 +518,137 @@ func containsCreaturesWithOf(str string) bool {
518518
519519 // this list should be based on the https://assets.tibiadata.com/data.json creatures name and plural_name field (currently only singular version)
520520 creaturesWithOf := []string {
521+ "acolyte of darkness" ,
521522 "acolyte of the cult" ,
522523 "adept of the cult" ,
524+ "ancient spawn of morgathla" ,
525+ "aspect of power" ,
526+ "baby pet of chayenne" ,
527+ "bane of light" ,
528+ "bloom of doom" ,
529+ "bride of night" ,
523530 "cloak of terror" ,
524531 "energuardian of tales" ,
525532 "enlightened of the cult" ,
533+ "eruption of destruction" ,
534+ "essence of darkness" ,
535+ "essence of malice" ,
536+ "eye of the seven" ,
537+ "flame of omrafir" ,
538+ "fury of the emperor" ,
539+ "ghastly pet of chayenne" ,
540+ "ghost of a planegazer" ,
541+ "greater splinter of madness" ,
542+ "groupie of skyrr" ,
526543 "guardian of tales" ,
544+ "gust of wind" ,
527545 "hand of cursed fate" ,
546+ "harbinger of darkness" ,
547+ "herald of gloom" ,
548+ "izcandar champion of summer" ,
549+ "izcandar champion of winter" ,
550+ "lesser splinter of madness" ,
551+ "lord of the elements" ,
552+ "lost ghost of a planegazer" ,
553+ "memory of a banshee" ,
554+ "memory of a book" ,
555+ "memory of a carnisylvan" ,
556+ "memory of a dwarf" ,
557+ "memory of a faun" ,
558+ "memory of a frazzlemaw" ,
559+ "memory of a fungus" ,
560+ "memory of a golem" ,
561+ "memory of a hero" ,
562+ "memory of a hydra" ,
563+ "memory of a lizard" ,
564+ "memory of a mammoth" ,
565+ "memory of a manticore" ,
566+ "memory of a pirate" ,
567+ "memory of a scarab" ,
568+ "memory of a shaper" ,
569+ "memory of a vampire" ,
570+ "memory of a werelion" ,
571+ "memory of a wolf" ,
572+ "memory of a yalahari" ,
573+ "memory of an amazon" ,
574+ "memory of an elf" ,
575+ "memory of an insectoid" ,
576+ "memory of an ogre" ,
577+ "mighty splinter of madness" ,
578+ "minion of gaz'haragoth" ,
579+ "minion of versperoth" ,
528580 "monk of the order" ,
581+ "muse of penciljack" ,
582+ "nightmare of gaz'haragoth" ,
583+ "noble pet of chayenne" ,
529584 "novice of the cult" ,
585+ "pillar of death" ,
586+ "pillar of draining" ,
587+ "pillar of healing" ,
588+ "pillar of protection" ,
589+ "pillar of summoning" ,
530590 "priestess of the wild sun" ,
591+ "rage of mazoran" ,
592+ "reflection of mawhawk" ,
593+ "reflection of obujos" ,
594+ "reflection of a mage" ,
595+ "retainer of baeloc" ,
596+ "scorn of the emperor" ,
597+ "servant of tentugly" ,
598+ "shadow of boreth" ,
599+ "shadow of lersatio" ,
600+ "shadow of marziel" ,
601+ "shard of corruption" ,
602+ "shard of magnor" ,
531603 "sight of surrender" ,
532604 "son of verminor" ,
605+ "soul of dragonking zyrtarch" ,
606+ "spark of destruction" ,
607+ "spawn of despair" ,
608+ "spawn of devovorga" ,
609+ "spawn of havoc" ,
610+ "spawn of the schnitzel" ,
611+ "spawn of the welter" ,
612+ "sphere of wrath" ,
613+ "spirit of earth" ,
614+ "spirit of fertility" ,
615+ "spirit of fire" ,
616+ "spirit of light" ,
617+ "spirit of water" ,
618+ "spite of the emperor" ,
619+ "squire of nictros" ,
620+ "stolen knowledge of armor" ,
621+ "stolen knowledge of healing" ,
622+ "stolen knowledge of lifesteal" ,
623+ "stolen knowledge of spells" ,
624+ "stolen knowledge of summoning" ,
625+ "stolen tome of portals" ,
626+ "sword of vengeance" ,
627+ "symbol of fear" ,
628+ "symbol of hatred" ,
629+ "tentacle of the deep terror" ,
630+ "the book of death" ,
631+ "the book of secrets" ,
632+ "the cold of winter" ,
633+ "the corruptor of souls" ,
634+ "the count of the core" ,
635+ "the devourer of secrets" ,
636+ "the duke of the depths" ,
637+ "the heat of summer" ,
638+ "the lily of night" ,
639+ "the lord of the lice" ,
640+ "the scion of havoc" ,
641+ "the scourge of oblivion" ,
642+ "the source of corruption" ,
643+ "the voice of ruin" ,
644+ "tin lizzard of lyxoph" ,
645+ "undead pet of chayenne" ,
646+ "weak harbinger of darkness" ,
647+ "weak spawn of despair" ,
648+ "wildness of urmahlullu" ,
649+ "wisdom of urmahlullu" ,
650+ "wrath of the emperor" ,
651+ "zarcorix of yalahar" ,
533652 }
534653
535654 // trim away "an " and "a "
0 commit comments