ForeverMobDB – NPC Database & Kill Tracker
ForeverMobDB is a lightweight data collection addon for World of Warcraft Forever.
It automatically records information about encountered NPCs and confirmed kills, building a personal database of your adventures.
The main goal is simple: Collect the data now so it can be used for statistics, character history, and other features in the future.
Features
NPC Database (Account-wide)
- NPC IDs and names
- Observed NPC levels and level ranges
- Creature types and classifications
- Zones where NPCs were encountered
- Kill counters across characters
Personal Kill History
- Individual confirmed kills per character
- Date and time of each kill
- NPC ID and observed level
- Map and player position, when available
- Separate tracking for player and pet kills
- Protection against duplicate kill events
Additional Features
- Persistent data using WoW SavedVariables
- Automatic recording enabled by default
- Account-wide recording toggle
- Chat commands for inspecting NPCs and recent kills
- Read-only API for other addons
- No external libraries required
- No graphical interface or minimap button
Chat Commands
/fmdb status– Show recording status/fmdb recording on– Enable recording/fmdb recording off– Pause recording/fmdb target– Show information about your target/fmdb npc– Show NPC information/fmdb history– Show recent recorded kills/fmdb lastkill– Show the last confirmed kill
Beta Version 0.2.2
ForeverMobDB is currently in public beta.
The addon has been tested during the WoW Forever beta and passed 21 offline regression tests using Lua 5.1.
Known limitations:
- Kill recording requires reliable player or pet kill attribution.
- Dungeons, raids, and other instances are excluded from normal recording.
- Data collection starts when the addon is installed; earlier kills cannot be recovered.
- Long-term storage performance has not yet been fully evaluated.
- Compatibility with the final WoW Forever release client still requires testing.
If the instance status cannot be determined, the current beta may continue recording.
Important: Recorded kill history grows over time. Regular SavedVariables backups are recommended during the beta.
Future Plans
The collected data may later support additional statistics, NPC research, and integration with the History addon.
ForeverMobDB works independently. History integration is not required and is not yet implemented.
Start collecting your adventures from day one!

