Currently, we can access almost all enemy information through the Inspect feature, which provied huge help on predicting enemy behavior and attack patterns.
However, when we are first recruited by Veren, we realistically have no dungeon experience or prior knowledge of the enemies we face in dungeons and the wilds.
Suggestion is:
Enemy skills, resistances, names, and descriptions should be hidden by default. At first encounter, these details would be locked under fog and only revealed after the enemy uses its abilities in combat or is defeated.
To support this system, the player could receive a Mercenary Codex (similar to Witcher 3’s Bestiary), either at the start of the game from Veren or gradually through his contracts. The codex would track discovered enemies, their revealed abilities, and resistances without relying solely on Inspect.
As we progress through Veren’s contracts, we could unlock additional information from Veren, other mercenaries, book merchants, or collectible pages—such as old book in tier 2 undead dungeon about Tier 3 Undead enemies or torn notes about Tier 4 Proselyte mini-bosses at tier 3 dungeon. These would fill missing pages in the codex, effectively acting as an in-game wiki and progression-based enemy tracker.
To keep the system manageable, this could be limited to major enemies and mini-bosses, while early-tier dungeon enemies remain fully visible for new players.
