Updates
Updates
Fixes, additions, and improvements shipped to IceDNicco.
Fix
Forever: class trainer access and purchase conditions
2026-10-28 21:41
Class trainers now reject characters of a different class. Corrected trainer conditions to use TRAINER_SPELL instead of NPC_VENDOR and enforce those conditions at purchase time. This closes hunter access to shared mail proficiency at a shaman trainer. Profession and pet trainers are excluded from the new class metadata guard.
Fix
Forever: bot creation name collision protection
2026-10-28 21:41
Repaired99,714 occupied names incorrectly marked free in the shared pool; a player confirmed successful companion creation. The new core reconciles by actual character names, filters occupied/reserved/invalid candidates before acquisition, retries companion name collisions and uses alphabetic fallback names. Boot no longer reclaims another realm’s reservations by a realm-local GUID. No player/bot character deletion was performed.
Fix
Forever: ranked Feral Swiftness cat movement repaired
2026-10-28 21:41
The core now consumes Feral Swiftness17002 dummy speed values from the live trait curves:15%/30% cat movement at ranks1/2. Native2%/4% dodge remains unchanged. Refreshes on form/rank changes and removal; uses the normal strongest-speed lane with Dash, and excludes other forms/mounted movement. Banka rank2 was preserved. Legacy24866 was not fabricated; the current Trait system uses17002 for both ranks. Test/PvP ready after core deployment; client movement/dodge validation remains pending.
Fix
Forever: Finding Warmth log spawns expanded
2026-10-28 20:44
Added20 missing Fallen Log694934 spawn points for Finding Warmth99159 in Dun Morogh, bringing the total from4 clustered logs to24. QuestieDB Forever map points were deduplicated and checked against extracted terrain. Preserved the14-firewood286339 objective, quest-only loot and120-second respawn. Player progress unchanged. Test/PvP ready after restart; full client collection remains unverified.
Fix
Forever: The Argent Emissary restored in Brill
2026-10-28 19:48
Restored quest96895 starter Deathguard Terrence1738 and ender Hadric Harlson267009, and enabled the missing questgiver flag on Terrence. Both NPC spawns already existed. Existing minimum level10, race restrictions, text and rewards are preserved. Test and PvP restarted and ready; complete client acceptance/turn-in remains unverified.
Fix
Forever: missing Call of Earth elemental restored
2026-10-28 19:31
Restored missing Minor Manifestation of Earth251166 at Zephras49.6,24.0 for Call of Earth92467, including turn-in and follow-up92468 with Rough Quartz for Boro. Uses native Earth Sapta visibility. If the potion was consumed, abandon only92467 and accept it again from Boro. Player progress was not edited. Test and PvP are ready after restart. Complete client playthrough remains unverified.
Fix
Forever: Vayn Moongaze repeatable ear turn-in repaired
2026-10-28 19:06
Vayn Moongaze254151 now offers repeatable More Al’Aketh Ears93459 after Mercy Falls on Deaf Ears93165 has been rewarded. Preserved the five-ear objective and1000 base Nightclaw reputation; no repeat XP, money or equipment was added. Removed the empty unrelated reward package and corrected the objective text from10 to5. Added Russian NPC name, greeting, vendor option and missing repeat hand-in text. All50 vendor entries and their reputation conditions remain. Test/PvP restarted; database gates/rewards verified, complete client turn-in/purchase validation remains pending.
Fix
Forever: Spiritcaller persistent Lightning Cloud damage stopped
2026-10-28 18:57
Al’Aketh Spiritcaller252763 incorrectly cast infinite-duration Lightning Cloud damage aura1301404 directly on victims. Disabled that direct cast and an incorrect reset-time cloud cast; ordinary combat Lightning Bolt remains. Removed the leftover harmful aura from saved characters after stopping both worlds. Test and PvP restarted successfully; saved stuck aura count is zero. This stops the broken mechanic; the intended ground-cloud area requires separate reconstruction. Food and healing were not changed. Client combat validation remains pending.
Fix
Forever: Zephras NPC dialogue and quest links repaired
2026-10-28 18:45
Audited284 NPC templates on Zephras Isle. Restored25 QuestieDB-backed links to existing quests, including92532 at Blademaster Ren251964 and92483 at Akeri Duskblade251389; existing class restrictions preserved. Filled74 missing Russian greeting records: two translated greetings and72 English fallbacks. Test and PvP restarted successfully. Fifteen links reference missing quests and remain pending; cross-class trainer access and full gameplay validation are not marked fixed.
Fix
Forever: Tai’ree Farsight dialogue restored
2026-10-28 18:33
Restored missing Russian greeting and trainer option for Tai’ree Farsight251376, plus her Russian name and missing quest92482 hand-in text. Existing English greeting, hunter trainer19 with five beginner spells, quest links and spawn remain. Added a fresh BroadcastText hotfix announcement. Test and PvP realms share content databases; loaded the change on Test first, then restarted PvP. Server data/startup checked; client dialogue, training and quest hand-in remain unverified.
Fix
Forever: missing item names repaired
2026-10-28 14:24
Filled missing item hotfix locale records. Restored 2205 available Russian names; other missing translations now fall back to the English item name. Existing locale records were preserved. Added fresh item hotfix announcements to refresh cached records. Item 1391 now has a nonempty name for every supported locale. Server restarted and database readback passed; auction and tooltip display in the client remains unverified.
Fix
Forever: Hunter aspects and tracking exclusivity fixed
2026-10-28 14:14
Added separate native exclusive spell groups for Hunter aspects and minimap tracking, including herb/mineral/treasure finding and humanoid tracking. Switching within either group replaces the previous effect; aspects and tracking remain separate. Saved auras use the same native conflict checks at login. No character aura rows were manually deleted. Forever restarted and the groups loaded without validation errors. Client switching and relog tests remain unverified.
Fix
Forever: second reviewed fork fixes batch
2026-10-28 10:52
Fixed missing level requirements on 110 class trainer entries and four shaman ritual focuses. Restored hunter learning from tamed pet abilities and pet trainer offers. Fixed spell charge handling, Scatter Shot/Auto Shot, equipment skill bonuses, mining vein depletion, Emi event stalls and Thermaplugg bomb cleanup. Added safeguards for memory and packet errors, and improved bot travel and behavior while retaining town NPC protection. Eluna remains enabled. Automated tests do not establish that every class or quest has been verified in-game.
Fix
Forever: Cozy Sleeping Bag quest chain restored
2026-10-28 10:52
Restored both faction starts and every main Cozy Sleeping Bag quest stage, nine quest objects, turn-in links, map completion markers and English/Russian directions. Alliance start: Westfall 37.4, 50.7. Horde start: The Barrens 46.4, 73.9. Minimum level: 14. Rewards include the 12-slot Sturdy Lunchbox and Old Toolbox, followed by the sleeping bag. Restored the bag model and server rest area: one bonus stack per continuous minute, up to three; overlapping bags do not accelerate stacking. Existing player progress was preserved. Data and server startup were checked; a full client playthrough remains unverified.
Fix
Forever: Eric Brighthammer profession lessons restored
2026-10-28 06:26
Restored ten missing Camping 101 quests and repaired Tailoring links. Eric now offers twelve profession lessons including Cooking. Eleven lessons require the corresponding profession, completion of The Great Outdoors and skill 20 for turn-in at the correct trainer. Teaching spell rewards and EN/RU texts added. Cooking remains an introduction without a pre-learned profession requirement. Server data and startup checked; full client playthroughs pending.