Fixes toegepast
209
Laatste DB- en core-batches zijn vergeleken, gebouwd, toegepast en na restart geladen.
Transparante ontwikkeling
Overzicht van Jadefall-fixes aan AzerothCore, database, NPC's, quests, Companions, Strijdmakkers en websitekoppelingen.
209
Laatste DB- en core-batches zijn vergeleken, gebouwd, toegepast en na restart geladen.
2
Immunity-sync en Dark Portal battle zijn groot genoeg voor aparte test voordat ze live gaan.
Elke fix krijgt reproduceerbare test, backup of branch, restart waar nodig en duidelijke changelog.
| Module | Wat doet het? | Status | Instelling |
|---|---|---|---|
| mod-transmog | Spelers kunnen uiterlijk van gear aanpassen via Warpweaver NPC. | Live / build OK | 10 gold, blizzlike restricties aan. |
| mod-aoe-loot | Loot meerdere nearby corpses via een lootactie. | Live / build OK | Aan, range beperkt tot 30 yards voor performance. |
| mod-duel-reset | Na een duel worden health, mana en cooldowns netjes hersteld. | Live / build OK | Aan voor ingestelde duel-zones. |
| mod-bg-reward | Battlegrounds en arena geven extra beloningen voor win/loss. | Live / build OK | Win: 2 tokens, loss: 1 token. |
| mod-pvp-titles | PvP kills geven progressie richting PvP-titels. | Live / build OK | Eerste titel vanaf 50 honorable kills. |
| mod-instance-reset | Spelers kunnen instances resetten via module-regels. | Live / build OK | Duur gehouden zodat dit geen gratis farm-tool wordt. |
| mod-reward-played-time | Speeltijd-beloningen mogelijk voor events of loyalty. | Geinstalleerd / uit | Bewust uit om AFK-farmen te voorkomen. |
| Patch | Onderwerp | Status | Test |
|---|---|---|---|
| 2026.07.27.3 | Naxxramas met kleine groep volledig doorgelopen | QA geslaagd / stabiel | Alle 15 encounters van Naxxramas zijn op 10-player difficulty voltooid met vijf deelnemers: de speler en vier Companions. De volledige run verliep zonder crash, databasefouten, pathfindingfouten of merkbare serververtraging; de gemeten servertijd bleef stabiel met 5 ms mediaan, 17 ms p99 en 21 ms maximaal. De automatische registratie van de Kel'Thuzad- en meta-achievement wordt nog afzonderlijk gecontroleerd. |
| 2026.07.27.2 | 39 officiele AzerothCore-commits geintegreerd | Live / build + DB + soaktest OK | Jadefall loopt weer gelijk met de officiele master. De volledige Release-core met alle 15 modules is geisoleerd gebouwd en gestart; daarna zijn 11 officiele world-database-updates met gecontroleerde rollback toegepast. Live revisie 81f25c319005 start in 8 seconden; auth en world zijn online en Errors.log en DBErrors.log zijn leeg. |
| 2026.07.27.1 | Klassiek Stratholme volledig gecontroleerd | Live / achievement OK | Scarlet Bastion, de ondode stad, ziggurats, Balnazzar en Baron Rivendare zijn van begin tot eind getest. Achievement 646 en beide baascriteria worden correct opgeslagen. De ontbrekende Balnazzar-tekstgroep en drie verweesde NPCBot-records zijn hersteld; Errors.log blijft leeg. |
| 2026.07.26.5 | Hunterpet-herstel en raid25-controller opnieuw gebouwd | Live / build OK, speltest open | Elite-duels herstellen voor hunterpets expliciet Defensive, de hoogste Growl-rank, server-autocast en de zichtbare pet-actionbar. De nieuwste botcontroller met de beheerde .raid25-testfunctie draait op de worldserver; definitieve in-game validatie van tankaggro en raidopbouw staat nog open. |
| 2026.07.26.4 | Wereldreliek-templates en wekelijkse questlinks hersteld | Live / DB + restart OK | Custom itemclass, inventorytype, display-ID's en scripts zijn weer gelijk aan de Jadefall client/server-DBC. Archivaris Elira is opnieuw exact één starter en één inlever-NPC voor Wereldrelieken, Het Hart van de Wereld en De Fluisterende Kist. Startupcontrole: Errors.log leeg. |
| 2026.07.26.3 | Tijdelijke Wereldwijzer 3D-proef opgeruimd | Live / DB backup OK | Testspawn 9200020 en template 920020 naast de Elite Duelmaster zijn verwijderd. De twee echte Duel Flags en alle definitieve wereldrelieken zijn behouden. |
| 2026.07.26.2 | Culling of Stratholme dialoogspam gecorrigeerd | Live / build OK, dungeoncheck open | Alleen de bedoelde Brandon-crowd gebruikt dialooggroep 3 en bewoners stoppen hun dialoogtimers zodra ze in Risen Zombies veranderen. Dit voorkomt ontbrekende tekstgroepen voor entries 31127, 28169 en 27737; een volledige dungeon-run blijft de laatste praktijktest. |
| 2026.07.26.1 | Jadefall wereldactiviteiten database-audit | Live / audit OK | Alle 6 custom items, 10 objecttemplates, 10 unieke spawns, 4 creature-templates met models en 3 questketens zijn gecontroleerd. Geen verweesde templates, dubbele custom spawns of ontbrekende starter/inleverlinks gevonden; auth en world blijven online. |
| 2026.07.20.3 | MMAP navigatiedata bijgewerkt naar formaat v20 | Live / generator + runtime OK | Alle 98 mmap-bestanden en 3682 mmtile-bestanden zijn opnieuw gegenereerd met de bijgewerkte core. De bestandsdekking is gelijk aan de vorige set, alle headers melden v20 en de worldserver geeft geen versie-waarschuwingen meer. De volledige v19-set blijft als rollback bewaard. |
| 2026.07.20.2 | Dubbele petition-database-update verwijderd | Live / DB update OK | Een lokale pending migration bleek identiek aan de nieuwe officiele AzerothCore-update. De dubbele migration is verwijderd nadat de officiele update correct was toegepast; characters-database en worldserver starten daarna zonder updatefout. |
| 2026.07.20.1 | WotLK core volledig met upstream gesynchroniseerd | Live / build + health OK | De lokale Jadefall-wijzigingen zijn via een aparte integratiebranch samengevoegd met de actuele AzerothCore master. Alle 13 modules, authserver en worldserver zijn opnieuw gebouwd. Live core: af1e881204; auth/world, NPCBots, bot rental en Jadefall Bewoners zijn na deployment gezond. |
| 2026.07.19.6-launcher | Launcher download/install-flow verbeterd | Lokaal / selftest + build OK | SmalingLauncher-GUI.ps1 is bijgewerkt naar 2026.07.19.6. Downloads tonen nu percentage, grootte, snelheid en ETA; de Play-flow toont duidelijke stappen voor clientmap, patches, config en launcherstatus. De realmkaart verbergt technische poortverwarring en toont clientdownloadstatus, achtergronddata en installatiemap. Nieuwe builds: launcher SHA-256 454e905b6e260a16588120cdbbcb9edd525b1948cbe6fe615a1ca1a0601f058a, setup SHA-256 d02f2b3b45df4996d59870c63dd9b4eed71ac919ed0686f96fbcd4cd063d2c2d. |
| 2026.07.19.5-portal | Admin clientpatch-publicatie toegevoegd | Live / API OK | Beheer heeft nu een veilig formulier om eigen Jadefall-addon/patchbestanden te uploaden. De API weigert uitvoerbare/server-side bestanden, schrijft releases naar patches/releases, berekent SHA-256/grootte, maakt manifest-backups en werkt zowel manifests/wotlk.json als het legacy patches/manifest.json bij. Remote PHP-lint OK; foutgevallen geven JSON terug in plaats van HTML/fatals. |
| 2026.07.19.4-launcher | Launcher volledig eigen beheer/self-managed updatebasis | Lokaal / selftest + build OK | SmalingLauncher-GUI.ps1 leest nu naast required files ook eigen manifest-patches, schrijft per client Jadefall\launcher-state.json, ruimt oude tijdelijke downloads op en ondersteunt toekomstige self-update via launcherPackage in launcher.json. Nieuwe builds: launcher SHA-256 71a75052a9bafd773426401e19af21ee7ec92811fa79ba16d34f32ff23fc8b83, setup SHA-256 5cfe2e30d96f411c379544f29fa0981f833d0e0b3e1148122588571d32382d2d. |
| 2026.07.19.3-launcher | Launcher clientcontrole en reparatieknop | Lokaal / selftest + build OK | SmalingLauncher-GUI.ps1 controleert nu voordat Play of Wow.exe bestaat en of WTF\Config.wtf de juiste realmlist bevat. De Play-knop schakelt automatisch tussen Installeren, Herstellen + Play en Play. Nieuwe knop Repareer schrijft de config opnieuw en wist de clientcache. Builds: launcher SHA-256 883979ba8c54d71e3bb21cc5eab4081f1558c6c32df896d0d131ce5f2e11d6d5, setup SHA-256 ca9c439f417c6753f91e02d7defeb25db6ae5c564d0deb7bdb61416a70d80438. |
| 2026.07.19.3 | BG/PvP botnamen uitgebreid en minder dubbel | Live / build OK | De runtime gegenereerde BG-fillbots hebben nu grotere Alliance/Horde name-pools en gebruiken het generated bot-id als stabiele naamindex. Daardoor zie je in WSG/AB/EotS veel minder dubbele namen en geen technische spare/test-namen. Commit: 29c07f758. Test: nieuwe BG queue-en en scoreboard controleren op normale namen en classmix. |
| 2026.07.19.2 | BG/PvP classmix daadwerkelijk als eerste geconsumeerd | Live / build OK | De class-balanced BG-botlijst wordt nu omgedraaid voor de bestaande pop_back()-spawnloop en gebruikt nu de echte class uit creature_template_npcbot_extras bij selectie. Daardoor gebruikt WSG/AB/EotS eerst de diverse classrotatie in plaats van de warrior-zware staart van de botpool. Commits: 00d037662, 2aeddd533. Test: WSG, AB en EotS opnieuw queue-en en scoreboard controleren op Warrior, Paladin, Hunter, Priest, Mage, Rogue, Warlock/Druid/Shaman mix. |
| 2026.07.19.1 | BG/PvP botclassmix en fallback verbeterd | Live / build OK | Worldserver kiest tijdelijke BG-bots nu class-gebalanceerd in plaats van willekeurig uit dezelfde paar classes. Falende spare-bot kandidaten worden overgeslagen zodat tweede/derde BG-rondes minder snel ondervuld raken. Commit: 7c490652c. Test: WSG, AB en EotS opnieuw meerdere rondes queue-en en scoreboard/classmix controleren. |
| 2026.07.18.13 | BG/PvP botgear-bron vastgesteld | Ops / commit OK | jadefall-bg-bot-report.sh controleert nu expliciet de NPCBot-gearsets, gear-storage en directe equipkolommen. Laatste meting: 0 opgeslagen gearsets/items; BG-botsterkte wordt dus bepaald door scaling/template-runtime, niet door vaste itemlevel-sets. Commits: 155de8266, ad063dbbc. |
| 2026.07.18.12 | BG/PvP botdiagnose toont identity-mix | Ops / commit OK | jadefall-bg-bot-report.sh vat nieuwe queue-logs nu samen per BG, team, class, race en botnaam. Na een nieuwe WSG/AB/EotS/IoC queue kunnen we exact zien welke bots zijn gegenereerd en of een class/faction ontbreekt. Commit: e1647d426. |
| 2026.07.18.11 | BG/PvP botqueue-log toont botnaam, class en race | Live / build OK | Worldserver logt nu per gegenereerde BG-bot de name, class, classId, raceId, faction, team en BG-map. Daardoor kunnen we exact controleren of WSG/AB/EotS/IoC de juiste 10v10 mix krijgt en welke bots later eventueel blijven hangen. Commit: b631b0f64. |
| 2026.07.18.10 | BG/PvP botvoorraad per echte faction/class zichtbaar | Ops / commit OK | jadefall-bg-bot-report.sh groepeert botvoorraad nu op race-team in plaats van template-faction. Daardoor zien we correct Alliance/Horde voorraad per class. Laatste live diagnose: WSG/AB/EotS/IoC target 10v10, AV 20, Strand uit; solo AB/WSG/EotS queue genereert 19 bots richting volledige match. Commit: 9d25718b5. |
| 2026.07.18.9 | BG/PvP pooldiagnose aangescherpt | Ops / commit OK | jadefall-bg-bot-report.sh toont nu naast targets en recente uitslagen ook botvoorraad per class, actuele generated BG-template count en recente BG-mix per map. Dit maakt zichtbaar of een lege generated pool normaal schoon is na restart, of dat een queue echt geen bots genereert. Commit: 033e975b3. |
| 2026.07.18.8 | Alterac Valley target consistent gemaakt | Live / config OK | Alterac Valley gebruikt nu 20 bots per team, passend bij de AzerothCore-template met minimaal 20 en maximaal 40 spelers per team. WSG, AB, Eye of the Storm en Isle of Conquest blijven op 10v10; Strand blijft uit. Worldserver opnieuw gestart; poort 8085 online. |
| 2026.07.18.7 | BG/PvP diagnose uitgebreid | Ops / rapport OK | jadefall-bg-bot-report.sh controleert nu naast queue-events en uitslagen ook gegenereerde BG-bot templates en verdachte oude Spare/Test-namen. Laatste rapport: WSG en AB vragen 10v10 aan, botvoorraad beschikbaar, geen verdachte botnamen gevonden. |
| 2026.07.18.6 | BG/PvP botbalans licht aangescherpt | Live / config OK | NPCBot PvP-fillbots zijn voorzichtig sterker gezet: fysieke en spell damage 1.08x, healing 1.10x en HP 1.12x. Dit houdt BG's speelbaar, maar maakt de bots minder slap. Worldserver herstart schoon, poort 8085 online. |
| 2026.07.18.5 | BG-bot namen opgeschoond | Live / build OK | Runtime gegenereerde WSG/AB/EotS/IoC-fillbots krijgen nu normale Jadefall PvP-namen en duidelijke Alliance/Horde Vanguard-subtitels in plaats van technische reserve-/testnamen. Build OK, worldserver opnieuw gestart, poort 8085 online. |
| 2026.07.18.4 | Portal PvP-fill targets gelijkgezet met worldserver | Live / API OK | De website toont nu dezelfde BG-fill targets als de WotLK-worldserver: AV, WSG, AB, Eye of the Storm en Isle of Conquest op 10 per team; Strand blijft 0. .env.local is niet world-readable gemaakt maar via ACL leesbaar voor de site-user. Live check: realm online, 1 ms, statistics API beschikbaar, targets correct. |
| 2026.07.18.3 | PvP diagnose uitgebreid met BG-namen en spelerstats | Ops / live OK | jadefall-bg-bot-report.sh toont nu naast runtime, BG-config en botvoorraad ook recente BG-uitslagen met battlegroundnaam, winnaar en recente spelerstats met characternaam. De rapportage kijkt alleen naar de huidige worldserver-sessie, zodat oude startup-errors zoals eerdere ABORTED-regels niet meer als actuele BG-fout terugkomen. Laatste controle: WSG en AB registreren uitslagen in pvpstats_*, 10v10 botfill zichtbaar, geen bot/core warnings. |
| 2026.07.18.2 | BG/PvP solo-start en 10v10 botfill aangescherpt | Live / worldserver OK | WSG, AB, Eye of the Storm, Isle of Conquest en Alterac Valley hebben nu expliciete solo-start per BG en vullen richting 10 per team. Strand blijft bewust uit. Oude npcbot-commandoruis is opgeschoond met backup jadefall_backup_command_npcbot_20260718. Worldserver opnieuw gestart: init circa 4 sec, poort 8085 online, portalstatus 1 ms. |
| 2026.07.18 | Portal QA-cache en encodingcheck gecorrigeerd | Lokaal / QA OK | qa-public-live.ps1 controleert nu de actuele cacheversies van status, modules en Core & DB fixes. De encodingcontrole vangt nu ook de bekende mojibake-patronen af die eerder op de site zichtbaar waren. |
| 2026.07.18 | Portal healthcheck toegevoegd | Lokaal / live OK | tools/check-portal-health.ps1 controleert nu realmstatus, TCP-latency, Bewoners API, safety-counters, Core & DB-fix teller en bekende encoding/demo-termen. Laatste run: Jadefall online, 1 ms, 10 profielen, 2 routes, 0 safetyproblemen. |
| 2026.07.18 | Jadefall Bewoners configcheck gehard | Ops OK | check-lifebots-server.sh en de lokale SSH-check controleren nu de echte moduleconfig onder env/dist/etc/modules en falen hard als verplichte safety keys ontbreken, inclusief JadefallLifeBots.AllowRouteSimulation. |
| 2026.07.18 | Jadefall Bewoners safety-checks in beheer | Live / admin OK | Het adminpaneel toont nu dezelfde Bewoners safety-counters als de publieke Bewoners-pagina. De cacheversie van views.js is verhoogd zodat beheerders direct de nieuwe checks zien. |
| 2026.07.18 | Jadefall Bewoners safety-checks in portal | Live / API OK | De Bewoners-API en pagina tonen nu DB-readonly safety counters: profielen zonder state, routes zonder stappen, states met ontbrekende route en recente error/stuck-events. Live status: alle probleemcounters 0, routesimulatie blijft uit. |
| 2026.07.18 | Jadefall Bewoners healthcheck gecorrigeerd | Ops OK | check-lifebots-server.sh gebruikt nu het correcte MySQL-defaultsbestand /home/smaling/.my-acore.cnf. Live check: 10 profielen idle, 2 routes voorbereid, 8 route-stappen, 0 ontbrekende states/routes en 0 recente error/stuck-events. |
| 2026.07.18 | Jadefall Bewoners route-simulator voorbereid | Build live / veilig uit | De LifeBots-module bevat nu een database-only route-simulator achter JadefallLifeBots.AllowRouteSimulation. Deze kan route-stappen, status en events testen zonder NPC-spawns of echte movement. Schakelaar blijft uit; runtime-check na restart: auth/world online, portalstatus tcp 1 ms, 10 Bewoners idle, 0 recente error/stuck-events. |
| 2026.07.18 | Jadefall Bewoners observe-only core-loop | Live / build OK | mod-jadefall-lifebots heeft nu een veilige heartbeat in de worldserver-loop. De module werkt elke 5 seconden last_tick_at bij voor alle 10 enabled Bewoners, zonder NPC's te bewegen, quests te starten of chat/queues te gebruiken. Test: worldserver build/install OK, poort 8085 online, alle profielen heartbeat op 2026-07-18 12:10. |
| 2026.07.18 | Jadefall Bewoners portalstatus uitgebreid | Live / API OK | De Bewoners-pagina toont nu naast profielen en recente events ook de voorbereide Alliance/Horde routes met levelrange, status en aantal stappen. Live API-check: 10 profielen, 2 routes, 15 recente events, alle datakwaliteit-counters 0. Autonoom gedrag blijft bewust uit: LogOnly=1, movement/questing/queues/chat uit. |
| 2026.07.18.2 | Jadefall addon: dubbele BG-teamlijst opgelost | Live / clientpatch OK | De Jadefall BG-teamlijst opent niet meer automatisch bovenop de normale party/raid frames. De launcher haalt manifestversie 2026.07.18.2 op; na /reload of opnieuw starten blijven de normale Blizzard raidframes standaard leidend. Gebruik /jf raid alleen wanneer je de optionele compacte BG-lijst wilt tonen. Gate-progress voor IoC/Wintergrasp blijft actief via /jf gate. |
| 2026.07.18 | Warsong Gulch verhoogd naar 10v10 | Live / worldserver OK | NpcBot.WanderingBots.BG.TargetTeamPlayersCount.WS staat nu op 10 per team. WSG vult voortaan net als AB/EotS tot 10v10. Worldserver opnieuw gestart; poort 8085 online. |
| 2026.07.18 | BG-botfill blijft werken bij bestaande non-full battlegrounds | Live / build OK | Arathi Basin, Warsong Gulch en Eye of the Storm stoppen niet meer vroegtijdig met bot-aanvulling wanneer er nog een lopende niet-volle BG-instance bestaat. Worldserver herbouwd en opnieuw gestart; poort 8085 online. |
| 2026.07.18 | BG raidgroep/UI-herstel | Live / build OK | WSG/AB/EotS raidframes, subgroepen en bot-status testen. Core rebinding voorkomt stale BG-groepen tussen rondes en forceert volledige BGRAID-updates. |
| 2026.07.19 | Jadefall launcher visueel vernieuwd | Lokaal / selftest + build OK | SmalingLauncher-GUI.ps1 is bijgewerkt naar 2026.07.19.2 met eigen Jadefall-stijl, grotere layout, realmkeuze, duidelijke installatiestappen, animated voortgang en eigen frost-citadel achtergrond. Nieuwe builds: SmalingLauncher.exe SHA-256 7c0b67434332871ba39d795d234b62c0237dcddbc98b4b1cca8790a61c374472, setup SHA-256 21bcafe11bf80e69ebbbe31b51c2592eafdebc01d40d4afff564b224360cd169. |
| 2026.07.17 | Jadefall Bewoners startup data-quality check | Live / build OK | mod-jadefall-lifebots logt nu bij worldserver-start route-steps, routes zonder stappen, profielen zonder state, ontbrekende/uitgeschakelde routes en recente error-events. Huidige check: routeSteps=8, alle probleemcounters 0. Safety blijft aan: geen spawn, movement, questing, vendors, trainers, BG/LFG, auction house of guildchat. |
| 2026.07.17 | Jadefall Bewoners fase-1 route-seed | DB live / veilig uit | 10 LifeBot-profielen staan enabled als observatieprofielen; Alliance/Horde startzone-routes en 8 route-steps zijn voorbereid. Routes blijven disabled en autonome movement/questing/chat/queues staan uit tot de core-loop apart getest is. SQL: 2026-07-17_jadefall_lifebots_phase1_routes.sql. |
| 2026.07.17 | Realmstatus latencyfallback aangescherpt | Live / portal OK | Statuspagina toont weer een normale ms-waarde wanneer directe TCP-latency ontbreekt maar database-latency beschikbaar is. Daardoor verdwijnt technische fallbacktekst uit de spelerweergave. Cachebuster: views.js?v=20260717-status-latency1. |
| 2026.07.17 | CopilotBuddy hunter/BG tuning | Lokaal / XML OK | Warsong Gulch kreeg vijf blackspots op live-log stuck-punten; BGBuddy-profielen zijn opnieuw XML-gevalideerd en bevatten geen oude StartLocation-tags meer. Hunterroutine gebruikt nu extra SpellManager.CanCast-checks voor Disengage en Concussive Shot, zodat de bot minder spell-spam probeert. Backup: _codex_backups\wsg-stuck-fix-20260717-122152. |
| 2026.07.17 | WotLK upstream-sync en rebuild | Live / build OK | AzerothCore origin/master is binnengehaald op jadefall-dev, lokale Jadefall BG/bot-wijzigingen zijn eerst veilig vastgelegd, daarna zijn worldserver en authserver opnieuw gebouwd en geinstalleerd. Live core: 48061f732. Worldserver start schoon in circa 5 sec; auth, world en database melden online. |
| 2026.07.17 | Hunter Mend Pet en tracking/radar hersteld | Live / DB backup OK | Hunter characters kregen ontbrekende level-correcte hunter-spells terug. Daamilen en Zaku hebben nu Mend Pet-ranks en minimap tracking-spells; lage hunters blijven level-safe. Backup: jadefall_backup_character_spell_20260717_hunter. Spelers moeten volledig opnieuw inloggen om spellbook en tracking-menu te verversen. |
| 2026.07.17 | Hunter pet-utility compleet gemaakt | Live / DB backup OK | Hunter characters kregen ontbrekende pet-commando's level-correct terug: Call Pet, Revive Pet, Dismiss Pet, Feed Pet, Tame Beast en Beast Training. Controle: Daamilen en Zaku hebben 6 pet-utility spells, 10 Mend Pet-ranks en 8 tracking-spells. Backup: jadefall_backup_character_spell_20260717_hunter_pet. |
| 2026.07.16 | Jadefall Bewoners verspreid geplaatst | DB live / backup OK | Tien bewoners zijn uit het kluitje gehaald en verdeeld over Northshire, Goldshire, Stormwind en Valley of Trials. Alleen Jadefall Bewoner-spawns zijn aangepast; normale NPC's, service-NPC's en botvoorraad zijn niet gewijzigd. Backup: jadefall_bewoners_spread_20260716_092645.sql. |
| 2026.07.15 | Jadefall Bewoners gecontroleerde uitrol voorbereid | Lokaal / veilig uit | Websitepagina, read-only API, adminstatus, database-schema en AzerothCore-module scaffold zijn toegevoegd. Standaard staat alles uit: geen spawn, movement, questing, vendors, trainers, BG/LFG, auction house of guildchat tot dit per fase getest is. Runbook: docs/jadefall-lifebots-design.md. |
| 2026.07.14 | Portal performance versneld | Live / meting OK | Status-API's gebruiken nu korte server-side cache met stale-while-revalidate; live polling is rustiger gezet; hero- en loginachtergrond zijn gecomprimeerd van circa 2 MB PNG naar circa 180 KB JPG. Live checks: startpagina, login, registratie, status en APIs geven HTTP 200. |
| 2026.07.14 | Jadefall Cata performance en cleanup aangescherpt | Testrealm / live tuning OK | VM draait op 8 GB RAM; MySQL buffer pool verhoogd naar 1 GB, binary-log retentie verlaagd naar 7 dagen, dagelijkse taak Jadefall-Cata-Cleanup aangemaakt en worldserver-config voorbereid met ThreadPool = 4 en MapUpdate.Threads = 2. Bot-config blijft staan omdat PvP en dungeons goed vullen. Runbook: docs/jadefall-cata-operations.md. |
| 2026.07.14 | Launcher voortgangsbalk toegevoegd | Lokaal / selftest OK | SmalingLauncher-GUI.ps1 toont nu een visuele voortgangsbalk: bewegende status tijdens voorbereiden/controleren/uitpakken en percentage tijdens clientdownloads. WotLK clientinstallatie loopt via manifest clientPackage; Cata blijft dicht tot QA schoon is. |
| 2026.07.14 | SmalingLauncherSetup.exe installer toegevoegd | Lokaal / build OK | Installer kopieert de GUI-launcher naar %LOCALAPPDATA%\Smaling Realms\Launcher, maakt bureaublad- en startmenu-snelkoppelingen en start de launcher. SHA-256: 3db8671592c1745fc662c38c6f7cfcdc9f05daeba43b380c569d8499e77bac62. Signing-runbook: docs/windows-smartscreen-code-signing.md. |
| 2026.07.14 | Dubbelklikbare SmalingLauncher.exe gebouwd | Lokaal / build OK | SmalingLauncher.exe is gebouwd als self-extracting Windows launcher-wrapper voor spelers die geen PowerShell willen gebruiken. Grootte: 200704 bytes. SHA-256: 9b34e919ee7f33a06cd2cd4eb1159e639842432c1dcae0f98e6d5d44040863ea. |
| 2026.07.14 | GUI launcher prototype toegevoegd | Live / selftest OK | SmalingLauncher-GUI.ps1 en Start-SmalingLauncher-GUI.cmd toegevoegd. Layout volgt het klassieke launcherpatroon met eigen Smaling/Jadefall-stijl, gamekeuze, nieuws, support, status en Play-knop. |
| 2026.07.14 | Multi-game launcher prototype live gezet | Live / test OK | SmalingLauncher.ps1, launcher.json, wotlk.json en cataclysm.json staan live. Test OK: WotLK en Cata maken gescheiden mappen, downloaden eigen testbestand en schrijven per game een correcte Config.wtf. |
| 2026.07.14 | Multi-game launcher architectuur vastgelegd | Lokaal / ontwerp OK | Plan voor een centrale Smaling Launcher met gescheiden WotLK 3.3.5a en Cataclysm 4.3.4 installatiemappen, aparte manifests, buildchecks, per-game Config.wtf en veilige fase-1 testbestanden. Runbook: docs/multi-game-launcher-architecture.md. |
| 2026.07.14 | Jadefall Cata-clientstrategie vastgelegd | Lokaal / portal OK | tools/audit-cata-client-files.ps1 classificeert basisdata, cache, logs en accountdata. Audit toont circa 14,02 GB basis/kandidaat en blokkeert publicatie zolang runtime-cache of accountdata aanwezig is. Runbook: docs/cata-client-strategy.md. |
| 2026.07.14 | Multi-realm status uitgebreid met Jadefall Cata | Live / portal OK | status.html toont nu naast WotLK ook Cata auth/world/database, echte spelers, AI-bots, build en latency. Cata wordt alleen online getoond wanneer de echte worldserver luistert; een open gateway/portproxy telt niet als speelbaar. |
| 2026.07.14 | Jadefall Cata readiness-rapport vastgelegd | Lokaal / runbook OK | Technisch rapport toegevoegd met Cata-poorten, DB-backups, resterende SmartAI-logregels en client-publicatiegate. Bestand: docs/jadefall-cata-readiness-2026-07-14.md. |
| 2026.07.14 | Jadefall Cata teleporter gossipconditions gecorrigeerd | Testrealm / DB backup OK | Factionvoorwaarden van teleporter-menu 51900 verplaatst naar het juiste gossip-option condition-type. De startup-fout GossipMenu 51900 not found is weg na worldserver restart. Backup: cata_gossip_51900_condition_type_fix_20260714-050821.sql. |
| 2026.07.14 | Jadefall Cata autobroadcast omgezet naar Smaling Realms | Testrealm / DB OK | Autobroadcast-tabel bevat nu vijf eigen Smaling Realms/Jadefall Cata berichten voor support, fair-play, website, Discord en onderhoud. Backup: cata_autobroadcast_backup_20260714-044400.sql. |
| 2026.07.14 | Jadefall Cata DBErrors verder opgeschoond | Testrealm / DB backup OK | Vendor templates 80100-80150 kregen geldige Horde-faction, teleporter 190000 kreeg geldige unit class, losse spellclick/spell_area/loot-template fouten zijn met backups verwijderd. Cata-worldserver start en poorten 8085/8086 luisteren. |
| 2026.07.14 | Jadefall Cata conditions-cleanup uitgevoerd | Testrealm / DB backup OK | Ongeldige condition-regels voor ontbrekende spell targets 35598, 35600 en 70051 verwijderd volgens de door de core zelf gemelde correctie. Backup: cata_conditions_cleanup_20260714-043247.sql. |
| 2026.07.14 | Jadefall Cata bekende restpunten vastgelegd | In review | Overblijvende Cata-logpunten zijn niet blind verwijderd: ongebruikte core-scriptmeldingen en enkele SmartAI vehicle/questmeldingen moeten per quest/script getest worden voordat ze live aangepast worden. |
| 2026.07.14 | Jadefall Cata SmartAI startup-ruis opgeschoond | Testrealm / DB backup OK | Niet-bestaande spell/action-verwijzingen in SmartAI zijn naar no-op gezet terwijl linked vervolgstappen behouden blijven. Backup: cata_smartai_noop_cleanup_20260714_040832.sql. Effect zichtbaar na worldserver restart. |
| 2026.07.14 | Jadefall Cata DB startup-cleanup uitgevoerd | Testrealm / DB backup OK | Ontbrekende repack-scriptnamen Skirmish_npc en npc_feathermoon_defenders uit creature templates gehaald; out-of-range script_texts veilig geparkeerd in world.jadefall_disabled_script_texts; backup staat op de Cata VM. |
| 2026.07.14 | Cata client publicatie-gate toegevoegd | Lokaal / geblokkeerd tot QA klaar is | tools/prepare-cata-client.ps1 controleert Wow.exe, Config.wtf, launcher, runtime-cache en accountdata. Publicatie stopt zolang de actieve testclient cache, logs, screenshots of WTF\Account bevat. |
| 2026.07.14 | Jadefall Cata status en clientvoorbereiding toegevoegd | Live / testrealm online | Portalstatus koppelt auth, worldserver en database van de Cata-testrealm; realmlist en poorten worden door de launcher beheerd. Schone client-ZIP en checksum zijn klaar, download blijft dicht tot upload en schone login-test. |
| 2026.07.14 | Cata packaging staging-cleanup | Lokaal / tooling OK | tools/package-cata-client.ps1 maakt nu eerst een schone stagingmap, sluit Cache, Data\Cache, logs, screenshots en WTF\Account uit, en schrijft daarna een publieke Config.wtf met 77.166.11.99:3725. |
| 2026.07.13 | Realmstatus meet weer direct de gamepoort | Live / status OK | Status API gebruikt directe TCP-meting op worldserverpoort 8085; live resultaat: online via directe poortmeting met circa 1 ms latency, database blijft fallback wanneer poortmeting tijdelijk blokkeert |
| 2026.07.13 | Multi-realm voorbereiding toegevoegd | Live / portal OK | Nieuwe Realms-pagina toont Jadefall als hoofdrealm en reserveert uitbreidbare blokken voor toekomstige Cataclysm- en Mists-realms zonder de bestaande WotLK-site om te bouwen |
| 2026.07.13 | Live server-health opnieuw gecontroleerd | Ops OK | Authserver 3724 en worldserver 8085 luisteren, MySQL draait stabiel met slow-query logging aan, actieve config gebruikt DisconnectToleranceInterval = 60 en recente worldserver-log toont geen nieuwe crash/configfouten |
| 2026.07.13 | Adminpaneel heeft nu knop voor veilige GM-actie simulatie | Live / admin UI OK | admin.php toont nu Simuleer actie; views.js?v=20260713-admindryrun1 stuurt dryRun=true, toont preview van doel, class, preset, gear/supportkit/gold/ammo en voert geen console- of DB-acties uit |
| 2026.07.13 | Admin/GM-acties hebben nu veilige dry-run validatie | Live / dry-run QA OK | tools/qa-admin-actions-dryrun.ps1 test positieve acties zoals item, gold, level 80, skills, class gear, season gear, hunter ammo, unstuck en restartplanning zonder console-command, DB-write, mail, item of echte worldserver-restart |
| 2026.07.13 | Admin/GM-acties extra veilig getest | Live / admin QA OK | tools/qa-admin-actions-safe.ps1 controleert CSRF, speler-geen-admin, ongeldige characternaam, onbekend character, te veel gold en ongeldig item-ID zonder echte items/gold/restarts uit te voeren |
| 2026.07.13 | Gecombineerde ops-healthcheck toegevoegd | Live / ops QA OK | tools/qa-ops-health.ps1 controleert in een run realmstatus/API, portal-backupchecksums, lege PHP-errorlog, auth/world-poorten, AzerothCore-backupchecksums en recente worldserver crash/errorregels |
| 2026.07.13 | Portal CLI-PHP en productie-audit gecorrigeerd | Live / audit OK | tools/portal-php.sh forceert de CyberPanel lsphp83 binary met pdo_mysql en pdo_sqlite; audit-production-config.php controleert nu de echte consoleproxy in plaats van een oude SSH-key |
| 2026.07.13 | Live registratie-flow getest tot en met AzerothCore-gameaccount | Live / browser QA OK | tools/qa-registration-flow.mjs registreerde een uniek QA-account via de publieke website, kreeg HTTP 201 JSON zonder console/PHP-fouten, en de bijbehorende gameaccount stond actief in acore_auth.account |
| 2026.07.13 | Registratie-JavaScript syntaxfout opgelost en browser-QA toegevoegd | Live / browser QA OK | register.js had een kapotte quote in een humorregel waardoor registratie-JS kon breken; cacheversie verhoogd naar 20260713-registerfix1 en tools/qa-register-page.mjs controleert registerpagina op form, API, quip en consolefouten |
| 2026.07.13 | Browser-QA uitgebreid voor echte rendered realmstatus | Live / browser QA OK | tools/qa-browser.mjs test nu zonder afhankelijkheid van QA-login: protected pagina's moeten naar login redirecten, publieke pagina's moeten desktop/mobiel zonder consolefouten laden, en status.html moet rendered Online plus ms-latency tonen zonder heartbeat/offline tekst |
| 2026.07.13 | Live QA-script controleert nu ook portal-cacheversies | Live / QA OK | tools/qa-public-live.ps1 valideert nu ook dat status-, modules- en core-fixespagina's de actuele 20260713-liveqa1 scripts laden, naast JSON-parse, PHP-fouten en encodingcontrole |
| 2026.07.13 | Portal cachebuster gelijkgetrokken over alle accountpagina's | Live / portal OK | Alle portalpagina's laden nu api.js, portal.js en views.js met versie 20260713-liveqa1, zodat oude browsercache geen verouderde offline/heartbeat-status blijft tonen |
| 2026.07.13 | PR #26575 toegepast: Clearcasting werkt blizzlike niet tijdens General Vezax | Live / build OK | Druid Omen of Clarity, mage Arcane Concentration en shaman Elemental Focus proccen niet meer als Aura of Despair actief is tijdens General Vezax. DB-backup gemaakt, spell_script_names bijgewerkt, worldserver herbouwd en schoon gestart. |
| 2026.07.13 | PR #26576 toegepast: Freya reset niet meer vast door Hodir helpers | Live / build OK | Hodir-helper NPC's zijn idle weer immuun voor NPC-AoE zodat Freya's Ground Tremor ze niet tagt; bij Hodir engage gaat die immunity eraf en bij reset terug. DB-backup is gemaakt, worldserver is herbouwd en schoon gestart. |
| 2026.07.13 | PR #26569 toegepast: Kologarn arms kunnen na wipe opnieuw pullen | Live / build OK | Ulduar/Kologarn arms resetten nu hun AI-state voordat ze de boss opnieuw aanvallen, zodat arms na een wipe niet vast blijven in oude combat-start state. Worldserver is herbouwd en schoon gestart. |
| 2026.07.13 | PR #26548 toegepast: twee paladins kunnen dezelfde aura gebruiken | Live / build OK | Client-visible aura flags zijn aangepast zodat niet-selfcast paladin auras niet als positieve self-aura conflicteren. Dit voorkomt dat twee paladins elkaar blokkeren met dezelfde aura. Worldserver is herbouwd en schoon gestart. |
| 2026.07.13 | PR #26567 toegepast: Thorim loot chest blijft bestaan tijdens outro | Live / build OK | Thorim/Ulduar chest wordt nu via de map gespawned en krijgt respawn time, zodat de chest niet verdwijnt wanneer Thorim despawnt tijdens zijn outro. Worldserver is herbouwd en schoon gestart. |
| 2026.07.13 | PR #26561 toegepast: Crystalline Frayer blijft niet meer vast in combat | Live / build OK | Nexus heroic fix voor issue #26505: Crystalline Frayer disallowt combat tijdens seed pod en schakelt dat weer uit bij reset/exit. Worldserver is herbouwd, runtime vervangen en start schoon op. |
| 2026.07.13 | PR #26573 toegepast: Franse questtekst Echo Ridge klopt weer | Live / DB OK | Quest 21 frFR zei 8 Kobold Workers terwijl de quest er 12 vereist. De locale-tekst is in quest_template_locale gecorrigeerd met backup van de originele rij. |
| 2026.07.13 | PR #26585 gedeeltelijk toegepast: BG free-slot queue gebruikt nu oldest-first | Live / build OK | Veilige kern van AzerothCore PR #26585 toegepast: open battleground-instances worden achteraan in de queue gezet met push_back. Onze core had de her-queue logica bij player remove al; worldserver is herbouwd, runtime-binary vervangen en poort 8085 draait opnieuw. |
| 2026.07.13 | BG/PvP Strijdmakker-fill runbook vastgelegd | Ops OK | docs/jadefall-bg-botfill-runbook.md beschrijft targets per BG, tuning, diagnosecommando's, verwachte logregels en bekende grenzen voor WSG/AB/EotS/IoC-tests |
| 2026.07.13 | Realmstatus toont weer normale latencytekst | Live / portal OK | Statuspagina toont bij fallbackcontrole gewoon de gemeten latency zoals 3 ms of Controle actief in plaats van technische broninformatie; interne bron blijft beschikbaar in de API voor diagnose |
| 2026.07.13 | BG ronde-check tool toegevoegd | Ops OK | tools/check-bg-rounds.ps1 controleert via SSH poorten, BG templates, actieve Strijdmakker-config, Companionvoorraad, laatste BG-resultaten, spelersstats en recente JADEFALL_BG-events voor snelle tweede/derde ronde diagnose |
| 2026.07.13 | Read-only live QA-script toegevoegd | Live / QA OK | tools/qa-public-live.ps1 controleert publiek bereikbare portalpagina's en JSON-API's op HTTP-fouten, PHP warnings/fatals en mojibake; huidige live check: 7/7 OK |
| 2026.07.13 | BG-bot crashpreventie bij ontbrekende equipment-template | Live / build OK | Worldserver slaat nu een gegenereerde wander/BG-bot zonder geldige equipment-info veilig over in plaats van later te assert/crashen in InitEquips; binary herbouwd en worldserver opnieuw gestart |
| 2026.07.17 | Arathi Basin en Eye of the Storm Strijdmakker-target verhoogd naar 10v10 | Live / worldserver OK | NpcBot.WanderingBots.BG.TargetTeamPlayersCount.AB en EY staan op 10 per team. Deze instelling is op 2026.07.18 gelijkgetrokken met WSG/IoC/AV. |
| 2026.07.13 | Website Companion-config gelijkgetrokken met actieve worldserver-config | Live / API OK | Statistics API toont dezelfde NPCBot tuning als worldserver.conf. Actuele BG-targets staan op de nieuwste 2026.07.18.2-regel: WSG/AB/EotS/IoC/AV target 10, Strand uit. |
| 2026.07.13 | PvP-statistieken verduidelijkt: Strijdmakkers worden apart getoond van echte spelersstats | Live / portal OK | Statuspagina noemt de kolom nu Echte spelers; uitleg vermeldt dat Strijdmakkers runtime meedoen maar onder Companion-huur & PvP-fill/voorraad worden weergegeven |
| 2026.07.12 | Modulespagina bijgewerkt met live gemeten instellingen | Live / portal OK | Pagina vermeldt nu concreet: AutoBalance minimum 1 speler, BGReward win/loss tokens, AoE Loot 30 yards, Transmog 10 gold, AHBot bewust uit en bot-rental free mode actief |
| 2026.07.12 | Realmstatus latency hersteld bij database-fallback | Live / API OK | Als directe TCP-meting door hosting/firewall blokkeert, geeft de API nu databaseLatencyMs en latencyMs terug; Serverrespons toont daardoor weer ms zoals 1 ms/2 ms in plaats van tekst |
| 2026.07.12 | Realmstatus toont geen interne heartbeat-tekst meer aan spelers | Live / portal OK | Statuspagina meldt nu een normale latency of Controle actief wanneer directe poortmeting blokkeert maar worldserver/DB-status actief is; cachebuster views.js?v=20260712-status3 |
| 2026.07.12 | Client/launcher-handleiding verbeterd: consistente Start-Jadefall.cmd-route, duidelijkere installatiestappen en uitleg wat de launcher automatisch doet | Live / portal OK | Download-API gebruikt nu een echt downloads/Start-Jadefall.cmd-bestand; oude PowerShell-onduidelijkheid verwijderd |
| 2026.07.12 | Nieuwe GitHub issue/module batch nagelopen: actuele AzerothCore issues #26566-#26528, open PR's #26565-#26429 en modulekandidaten zoals transmog, AoE loot, BG rewards, worgoblin, anticheat en weekend XP | Audit / selectie OK | Nieuwe audit staat in docs/azerothcore-issues-modules-audit-2026-07-12.md; veilige kandidaten en riskante aparte-test PR's zijn gescheiden |
| 2026.07.12 | #26566 Thamarian gossip gecorrigeerd: zuidelijke boot verwijst nu naar Menethil Harbor in plaats van Stormwind Harbor | Live / DB OK | npc_text.ID=5480 aangepast met backup jadefall_issue_backup_26566_npc_text_20260712; reload npc_text uitgevoerd |
| 2026.07.12 | PR #26520 GM-command veiligheid: .go creature gebruikt nu veilige single-quote query bij creature-name lookup | Live / build OK | cs_go.cpp gepatcht, worldserver gebouwd en runtime-binary vervangen met backup worldserver.before-pr26520-20260712-155831; poort 8085 online na restart |
| 2026.07.12 | PR #26521 Argent Tournament training dummy blijft niet meer vast in evade na reset/disengage | Live / build OK | zone_icecrown.cpp wist nu UNIT_STATE_EVADE bij dummy reset; worldserver gebouwd en runtime-binary vervangen met backup worldserver.before-pr26521-20260712-163156 |
| 2026.07.12 | #26551 Deadmines: Rhahk'Zor trekt zijn twee Defias Watchmen nu mee in combat | Live / DB OK | creature_formations toegevoegd voor Rhahk'Zor 79168 met Watchmen 79165/79167; backup jadefall_issue_backup_26551_creature_formations_20260712. Test in nieuwe Deadmines instance |
| 2026.07.12 | #26564 Stormwind: Suzanne volgt Janey nu wandelend in plaats van stotterend/runnend | Live / DB OK | smart_scripts voor Suzanne 1415 aangepast: eerst SET_RUN=0, daarna linked follow naar Janey; backup jadefall_issue_backup_26564_smart_scripts_20260712; reload smart_scripts uitgevoerd |
| 2026.07.12 | #26534 Zul'Farrak: Shallow Grave infinite zombie/loot exploit gemitigeerd | Live / DB OK | smart_scripts voor graves 128308/128403 aangepast: zombie summon is nu gelinkt aan despawn; 128403 had geen despawn-action. Backup jadefall_issue_backup_26534_smart_scripts_20260712 |
| 2026.07.12 | #26543 Gnomeregan: Grubbis en Chomper doen geen abnormaal hoge melee damage meer | Live / DB OK | DamageModifier voor Chomper 6215 en Grubbis 7361 teruggezet van 7.5 naar 1.7, gelijk aan vergelijkbare Gnomeregan elites/bosses; backup jadefall_issue_backup_26543_creature_template_20260712 |
| 2026.07.12 | Website PvP-statistieken uitgebreid met laatste BG-resultaten, teamverdeling, objectiefstats en top damage/heal/kills per match | Live / portal OK | Statuspagina gebruikt pvpstats_battlegrounds en pvpstats_players; cachebuster views.js?v=20260712-pvp-results1 |
| 2026.07.07.2 | Launcher/clienttracker: veilige check-ins, downloadteller, adminoverzicht oude/nieuwe clients en /jf version | Live | Manifest parse OK, hashes OK, check-in OK, downloadredirect OK |
| 2026.07.12 | Downloadhandleiding opgeschoond: startbestand is nu direct Start-Jadefall.cmd, gids gebruikt launcherflow en geen oude .txt-route meer | Live / portal OK | Nieuwe speler-route: downloaden, uitpakken, startbestand naast Wow.exe, launcher zet Config.wtf |
| 2026.07.12 | Realmstatus-weergave robuuster gemaakt: als worldserver of spelersdata live is, toont het portaal niet meer onterecht offline | Live / portal OK | Status API online; cache-busting naar views.js?v=20260712-status1 |
| 2026.07.12 | Core baseline en rollbackpunt vastgelegd voordat verdere PvP/BG-bot tuning doorgaat | Backup / ops OK | Patchsnapshot, statuslijsten, binary checksum en gewijzigde sourcebestanden bewaard onder /home/smaling/azerothcore/backups/core-baselines/20260712-022613 |
| 2026.07.12 | BG/PvP diagnose-tool toegevoegd voor tweede-ronde Strijdmakker tests | Ops OK | /home/smaling/azerothcore/tools/jadefall-bg-diagnose.sh toont poorten, BG templates, custom Companionvoorraad, laatste PvP-statistieken en relevante worldconsole-regels |
| 2026.07.12 | Admin health-report uitgebreid met BG-bot diagnose | Live / admin OK | Beheerpagina toont via jadefall-health.sh nu ook BG templates, botvoorraad, service-bot templates, laatste PvP-statistieken en recente BG-console events |
| 2026.07.12 | Realmstatus frontend robuuster gemaakt | Live / portal OK | Statuspagina verwerkt realmstatus nu los van de spelerslijst, zodat Jadefall online blijft tonen als alleen de spelerslijst tijdelijk faalt; cachebuster verhoogd naar views.js?v=20260712-status2 |
| 2026.07.12 | Modulespagina bijgewerkt met echte module-status | Live / portal OK | modules.html toont nu actief, gecompileerd-maar-beperkt en bewust uitgeschakelde modules zoals AHBot en reward-played-time |
| 2026.07.11 | Season Gear framework voorbereid: 10-year roadmap, itemlevel 277 naar 382, vendor/item ranges en publieke portalpagina | Live / ontwerp OK | season-gear.html, shopcategorie en SQL-framework klaar; nog geen massale item-DB-wijziging uitgevoerd |
| 2026.07.11 | Season Gear DB-basis toegevoegd: 10 Quartermaster templates en jadefall_season_gear_plan met roadmap S1-S10 | Live / DB OK | Vendor entries 900210-900219 bestaan; nog niet gespawned en nog geen verkoopitems tot Season 1 prototype getest is |
| 2026.07.11 | Season 1 prototype vendor gevuld met Warrior, Hunter en Mage items op custom range 910001–910027 | Live / DB OK | Vendor 900210 verkoopt 20 testitems; worldserver opnieuw gestart en poort 8085 is online |
| 2026.07.11 | Season 1 uitgebreid naar alle classes plus role-accessoires op custom range 910031–910116 | Live / DB OK | Vendor 900210 verkoopt nu 79 testitems; worldserver opnieuw gestart en poort 8085 is online |
| 2026.07.11 | Season 1 tank shield gecorrigeerd van offhand naar echte shield-template | Live / DB OK | Item 910115 gebruikt nu armor subclass shield, inventory shield en is opnieuw geladen via worldserver restart |
| 2026.07.11 | Season Gear roadmap S2–S10 voorbereid in database | DB OK / niet gespawned | 790 custom season-items en 790 vendorregels staan klaar; alleen Season 1 vendor is zichtbaar voor spelers |
| 2026.07.11 | Adminactie toegevoegd voor Season 1 gear pack per character | Live / portal OK | Beheer kan nu Season 1 class/spec gear mailen en tegelijk skills/proficiencies maxen via auditbare GM-flow |
| 2026.07.11 | Season 1 vendor uitgebreid met epic gems en enchant scrolls | Live / DB reload OK | Vendor 900210 heeft nu 108 regels; npc_vendor live herladen zonder ontbrekende itemlinks |
| 2026.07.11 | Season 1 admin gear pack uitgebreid met automatische gem/enchant-kit | Live / portal OK | GM-actie mailt nu naast gear ook rolgerichte epic gems en enchant scrolls; aantallen per mailattachment worden ondersteund |
| 2026.07.11 | Season 1 vendorprogressie aangepast naar Blizzlike PvP-stijl | Live / DB OK | Vendor 900210 gebruikt bestaande WotLK PvP ExtendedCost-regels per slot; hogere seasons blijven gesloten tot vorige-season progressie/tokens getest zijn |
| 2026.07.11 | Season gear core-guard toegevoegd | Live / worldserver OK | Custom vendors 900210-900219 verkopen alleen de live season. Season 2+ vereist het bijbehorende vorige-season item, zodat gearprogressie niet kan worden overgeslagen. |
| 2026.07.11 | Realmstatus API gebruikt nu no-store, zodat browsers geen oude offline-status blijven tonen na een korte restart of netwerkdip | Live / portal OK | GET geeft Cache-Control: no-store, no-cache, must-revalidate en actuele status=online |
| 2026.07.11 | Statuspagina verduidelijkt PvP-fill: echte spelerstats staan apart van runtime Strijdmakkers, met betere labels voor recente battlegrounds en Companionvoorraad | Live / portal OK | statistics.php levert PvP, voorraad en fill targets; frontend cacheversie 20260711-pvp1 |
| 2026.07.11 | Battleground Strijdmakker-fill tweede ronde gefixt: oude/open BG-instances blokkeren geen nieuwe fill meer | Live / worldserver OK | Nieuwe worldserver binary draait; test nu WSG/EotS twee keer achter elkaar |
| 2026.07.11 | Custom bot templates 70800-70804 hernoemd van debugnamen naar normale Jadefall botnamen | Live / DB reload OK | Oude interne testnamen vervangen door Aelric, Brannik, Valoren, Elowen en Thalanor |
| 2026.07.11 | Portal UTF-8 cleanup: resterende kapotte accenten, streepjes, symbolen en eurotekens uit HTML/PHP/JS verwijderd | Live / portal OK | Lokale encoding-scan schoon; views.js syntaxcheck OK; cacheversie verhoogd naar 20260711-clean1 |
| 2026.07.11 | Realmstatus toont niet langer vals offline wanneer directe TCP-poortmeting vanaf CyberPanel blokkeert maar database/uptime actief is | Live / portal OK | Status API geeft status=online en gebruikt databasefallback; de publieke statuspagina toont normale ms-latency zodra de databasecheck beschikbaar is |
| 2026.07.11 | Battleground Strijdmakker cleanup aangescherpt: gegenereerde Strijdmakkers worden direct bij match-einde vrijgegeven in plaats van gestund in een oude instance te blijven hangen | Live / worldserver OK | Worldserver opnieuw gebouwd en gestart; test WSG/AB/EotS twee keer achter elkaar om te bevestigen dat ronde 2 opnieuw vult |
| 2026.07.11 | Publieke Modules & systemen pagina toegevoegd | Live / portal OK | modules.html toont actieve modules, teststatus, balansregels en geplande systemen zoals Season Gear en clientpatches. |
| 2026.07.11 | Clientdownloadroutes en hashcontrole opgeschoond | Live / download OK | Launcher, start-CMD, Config.wtf en manifest geven HTTP 200; start-cmd verwijst naar echte .cmd; ZIP SHA256-sidecar is gelijkgetrokken met de echte 17 GB clienthash. |
| 2026.07.11 | Admin health dashboard uitgebreid | Live / admin OK | Beheer toont operationele checks voor realmstatus, consoleworker, manifest, launcher, start-CMD, Config.wtf, client-ZIP, SHA256-bestand en AzerothCore database. |
| 2026.07.10 | Ontbrekende Jadefall addon-releasebestanden opnieuw live gezet, zodat de launcher alle clientpatches uit het manifest kan downloaden | Live / patch OK | manifest.json versie 2026.07.09.1 gecontroleerd; alle patch-URLs geven 200 en juiste bestandsgrootte |
| 2026.07.09.1 | Jadefall addon: IoC/Wintergrasp gate-progress balk via BG-chat durability meldingen en /jf gate test | Live | Launcher manifest OK, addonhashes OK, server durability events getest |
| PR | Onderwerp | Status | Test |
|---|---|---|---|
| Portal download/API smoke-test | Volledige live smoke-test voor session, realmstatus, statistics, activity, players, rankings, services, armory, shop, news, payments en clientdownloads | Live / QA OK | Alle API's geven JSON zonder PHP/HTML warnings; downloads client/launcher/start/config geven 302 naar downloadpaden; onbekende download geeft nette JSON 404 |
| Portal permission repair tool | Nieuwe beheer-tool tools/repair-portal-permissions.sh herstelt veilig .env.local, storage/cache/logs ACL's en voorkomt dat de statistics API terugvalt op lege data na deploy | Live / ops OK | Tool draait schoon op CyberPanel; domeinuser realm7929 heeft alleen benodigde lees/schrijfrechten; API blijft JSON OK |
| Jadefall Companion tuning status | Statuspagina toont nu naast Companionvoorraad en BG-targets ook de actieve NPCBot wanderer tuning: damage, healing, HP en speed | Live / portal OK | statistics API geeft balancing.wanderer terug met damage 1.20, healing 1.20, HP 1.30, speed 1.0; frontend toont Strijdmakker tuning |
| Portal env ACL-mask herstel | Beveiligde .env.local had wel een ACL voor realm7929, maar de ACL-mask stond op geen rechten; mask hersteld zonder world-readable rechten | Live / security OK | API geeft weer echte statistics-data, 282 botvoorraad, multiplierwaarden correct en php-error.log leeg |
| Jadefall public armory name fallback | Publieke armory API accepteert nu naast guid ook een exacte veilige name-parameter voor directe supportlinks en snelle tests | Live / portal OK | ?name=Smaling geeft JSON 200; ongeldige namen geven JSON 400 zonder HTML/PHP warnings |
| Jadefall health Companion-check | Server-healthcheck toont nu de actieve Strijdmakker teamtargets en NPCBot wanderer multipliers, plus waarschuwing als foutieve multiplier keys terugkomen | Live / ops OK | jadefall-health.sh valideert nu WSG/AB/EotS/IoC counts en wanderer damage/healing/HP settings |
| Jadefall NPCBot multiplier fix | Foutieve Companion-sterkte keys NpcBot.Mult.Damage.Wanderer/Healing.Wanderer/HP.Wanderer vervangen door de echte NPCBot keys NpcBot.Mult.Wanderer.* | Live / restart OK | Actieve config: wanderer damage 1.20, healing 1.20, HP 1.30, speed 1.0; worldserver herstart en health-check schoon |
| Jadefall ops/performance audit | Game-health, MySQL slow-query log, portal cache, PHP-error log, UTF-8 output en storage-permissies opnieuw compact gecontroleerd | Live / health OK | World startup 4 sec, auth/world online, php-error.log 0 bytes, stats-API cache actief, geen portal slow-query oorzaak gevonden |
| Jadefall statistics API cache | Realm statistics endpoint gebruikt nu een korte 15s server-side file-cache zodat PvP, bot- en characterstatistieken niet bij elke bezoeker opnieuw zware databasequeries draaien | Live / performance OK | Eerste call 467 ms, cache-calls 52-58 ms; PHP-lint schoon; php-error.log leeg |
| Jadefall PvP summary cards | Statuspagina toont nu compacte PvP-totalen: gespeelde BG's, Alliance/Horde wins, honorable kills, totale damage en healing naast de bestaande BG-tabellen | Live / portal OK | statistics.php geeft summary terug; statuspagina gebruikt views.js?v=20260710-pvp1; UTF-8 en PHP-log schoon |
| Jadefall WotLK portal polish | Homepage en portaal hebben extra WotLK blauw/goud styling gekregen; UTF-8 bronbestanden zijn gecontroleerd en oude CLI-testerrors zijn uit het live PHP-log gearchiveerd | Live / portal OK | Live pagina's 200, ruwe UTF-8 schoon, stats-API werkt, php-error.log leeg |
| Portal backup service | Dagelijkse portalbackup kon niet starten door ontbrekende execute-permissie op tools/backup-portal.sh; permissies en ACL-mask zijn hersteld | Live / backup OK | jadefall-portal-backup.service draait weer succesvol; nieuwe LATEST_DAILY backup aangemaakt |
| Portal DB-config ACL | Live website kan de beveiligde .env.local weer lezen via ACL voor domeinuser realm7929, zonder het bestand world-readable te maken | Live / security OK | statistics.php geeft weer echte DB-data: characters, factions, classes, PvP en botvoorraad |
| Jadefall PvP website stats | Statuspagina toont nu laatste BG-uitslagen, winnaar, damage, healing, kills/deaths, honor en top PvP-spelers vanuit pvpstats_* | Live / portal OK | API toont 12 recente battlegrounds en top PvP-data voor Smaling/Daamilen |
| Jadefall BG fallback logniveau | Normale BG spawn-node fallback wordt nu als INFO gelogd in plaats van ERROR, zodat healthchecks echte fouten blijven tonen zonder ruis | Live / build OK | Worldserver opnieuw gebouwd; runtime-binary met backup vervangen; poort 8085 online; healthcheck schoon |
| Portal cache/test cleanup | Adminpagina gebruikt nu dezelfde WotLK blauw/goud CSS-cachebuster als de rest van het portaal; oude test-armory is van live public path verwijderd | Live / portal OK | admin.php blijft 302 achter login; oude armory-test-20260704.html verplaatst naar _removed |
| Jadefall backup-retentie cleanup | Worldserver backup-cleanup herkent nu ook losse worldserver.pre-* snapshots en archiveert oude binaries naar compacte tarbestanden | Live / ops OK | 8 oude losse binaries gearchiveerd; vrije ruimte verbeterd naar 36 GB; server-health blijft schoon |
| Jadefall health script | Nieuwe server-healthcheck controleert auth/world poorten, world uptime, startup, DBErrors, MySQL-status, diskruimte en filtert bekende niet-fatale BG-bot cleanup uit | Live / ops OK | /home/smaling/azerothcore/tools/jadefall-health.sh: world online, startup 4 sec, geen actionable world issues |
| Jadefall BG bot log cleanup | Normale BG-bot cleanup na invite-timeout of volle BG wordt niet meer als ERROR gelogd, zodat echte crash/fout-healthchecks niet vervuild raken | Live / build OK | Worldserver opnieuw gebouwd, runtime-binary met backup vervangen en clean gestart op poort 8085 |
| Jadefall spec profiles | Admin/GM-paneel ondersteunt nu concrete spec-profielen zoals Arms/Fury/Protection, BM/MM/SV Hunter, Affliction/Demonology/Destruction en alle healer/tank/caster-varianten | Live / portal OK | Backend vertaalt specs naar veilige rolwegingen; PHP-lint schoon; endpoint blijft JSON geven bij sessie/CSRF-fouten |
| Jadefall setup utilities | Level-80 class setups leren nu riding/flying/cold weather flying en zetten dual spec aan via veilige character DB-update | Live / portal OK | PHP-lint schoon; update beperkt tot character_spell en characters.talentGroupsCount |
| Jadefall full class setup | Admin/GM-paneel heeft nu een actie voor volledige level-80 class setup: skills/proficiencies, gear, glyphs, consumables, gems en hunter ammo | Live / portal OK | PHP-lint schoon; admin-JS cache-busting actief; endpoint blijft JSON geven bij sessie/CSRF-fouten |
| Jadefall class support pack | Admin/GM-paneel heeft nu een aparte actie voor class-glyphs, consumables, potions, flasks, gems en hunter ammo zonder faction/reputation massafix | Live / portal OK | PHP-lint schoon; admin endpoint geeft JSON bij CSRF-fouten; actie wordt geaudit en naar Discord GM-log gestuurd |
| Jadefall admin GM gear | Beheeractie "beste class gear + skills max" stuurt nu ruimer gearpakket zodat dubbele ring/trinket en extra wapentype niet worden afgekapt; hunter ammo gebruikt de veilige write-verbinding voor ammoId | Live / portal OK | PHP-lint schoon; session API geeft geldig JSON; GM-acties blijven geaudit en Discord-gelogd |
| Jadefall AHBot startup cleanup | AHBot meldt geen fout meer wanneer Seller en Buyer bewust uit staan met Account/GUID op 0 | Live / build OK | Worldserver opnieuw gebouwd en gestart; oude Account/GUID startup-error is weg |
| Jadefall backup retention guard | Dagelijkse database-backupretentie beperkt tot mappen met patroon YYYYMMDD-HHMMSS, zodat patch-, rollback- en binary-archieven niet per ongeluk worden verwijderd | Live / script OK | bash -n schoon; daily backupmappen en beschermde archiefmappen gecontroleerd |
| Jadefall webroot cleanup | Publieke backupbestanden uit public_html verplaatst, .env.local naar 600 gezet en gevoelige routes opnieuw getest op 403 | Live / security OK | Smoke-test: paginas 200/302 correct, API JSON geldig, PHP-lint schoon |
| Jadefall world update restore | 16 ontbrekende world-update SQL-bestanden teruggezet in de actieve core update-map met SHA1-controle tegen acore_world.updates | Live / hash OK | Worldserver restart schoon: geen "applied but missing" update-waarschuwingen meer |
| Jadefall DB startup cleanup | Foutieve spell-scriptkoppelingen verwijderd die bij worldserver-start waarschuwingen gaven voor ontbrekende Spell.dbc entries of scripts zonder code | Live / DB backup OK | Restart schoon: waarschuwingen voor Thirst Unending, Freya sun beam en Wyrmrest Skytalon zijn weg |
| Jadefall BG Strijdmakker bracket fix | Strijdmakkers zoeken nu alleen actieve battlegrounds met dezelfde bracket, zodat Random BG/repeat queues geen bots meer aan verkeerde oude instances koppelen | Live / build OK | Warsong/Arathi/Eye opnieuw testen; logspam verlaagd van error naar info |
| Jadefall scanner guard | Worldserver blokkeert standaard scanners na herhaalde malformed packets en beperkt logspam | Live / build OK | Normale clients blijven werken; scanner-IP wordt tijdelijk geweigerd zonder firewall-sudo |
| Jadefall web scanner hardening | Website blokkeert standaard WordPress/phpMyAdmin/.env/vendor-scans met 403 zonder normale portal/API-routes te raken | Live / deploy OK | Statuspagina 200, session-API JSON, wp-login.php 403 getest |
| Jadefall portal cleanup | Portalrechten, SSH-secrets, PHP-error output, UTF-8 encoding en publieke HTML smoke-tests opgeschoond | Live / deploy OK | 19 pagina's 200, API JSON OK, scanner-routes 403, geen zichtbare mojibake in live HTML |
| Jadefall source hygiene | Generated .bak-bestanden uit de core-source gehaald en volledige working-tree patchsnapshot gemaakt | Backup OK | 37 backupbestanden gearchiveerd; patchsnapshot bewaard voor rollback/review |
| Jadefall Random BG bracket | Random Battleground kiest nu een concrete BG met de juiste map/bracket voor PvP-fill, zodat Strijdmakkers niet direct aborten | Live / build OK | Random BG testen: WSG/AB/EotS moeten teams vullen zonder bg bracket entry not found |
| Jadefall PvP/BG Strijdmakkers | Warsong Gulch, Arathi Basin en Eye of the Storm vullen solo/kleine groepen aan tot speelbare teams | Live / build OK | WSG/AB getest: Strijdmakkers vechten, vlag/objectives werken, pre-start rush geblokkeerd |
| Jadefall Isle of Conquest | IoC gate-healthdata gecorrigeerd: gates starten intact, nemen vehicle-damage en tonen voortgang via BG-chat bij 75/50/25% | Live / build OK | Demolisher/cannon getest; gates gaan kapot, HP verhoogd naar 120.000 voor langere gevechten |
| Jadefall PvP namen/gear | Strijdmakkers gebruiken normale namen en betere PvP-schaal in plaats van debugnamen | Live / build OK | Scoreboard en gevechtssterkte controleren per BG |
| #26399 | .character level respecteert nu MaxPlayerLevel | Live / build OK | GM command boven/onder max testen |
| Jadefall BG crashguard | Gegenereerde Strijdmakkers met ontbrekende model/equip-data crashen de worldserver niet meer | Live / build OK | WSG/AB queue testen; log moet slechte bot overslaan in plaats van assert-crashen |
| #26478 | Alterac Valley graveyard defenders movement | Live / build OK | AV graveyard guards controleren |
| #26500 | MoveSpline velocity logspam stiller | Live / build OK | Console/logs op velocity error spam controleren |
| #26498 | Ulduar Mimiron chest overleeft outro/despawn beter | Live / build OK | Mimiron kill/outro/loot chest testen |
| #26487 | Stale charm blokkeert BG/LFG teleport niet permanent | Live / build OK | Dungeon/BG queue na vehicle/charm testen |
| #26458 | Mage Mirror Image breekt crowd-control minder snel | Live / build OK | Mage mirror image + Polymorph/CC testen |
| #25866 | Death Knight Army of the Dead ghouls casten Leap | Live / build OK | DK Army of the Dead in combat testen |
| #26649 | Realm security level via worldconsole instelbaar | Live / build OK | server set security 0 en server info getest; login-minimum staat veilig op 0 |
| #26633 | Algalon wipe recovery en pull timing | Live / build OK | Ulduar Algalon arrival visual, wipe recovery en combat-start timing uit upstream PR toegepast; worldserver draait op commit f9e2e8396 |
| #26661 | Pets blijven niet vast na out-of-range spellcasts | Live / build OK | Hunter/warlock pet op follow/stay zetten, target buiten range laten casten en controleren dat pet weer correct volgt of terugkeert |
| #26453 | Stale fishing bobbers worden opgeschoond | Live / build OK | Vissen starten, cancelen en opnieuw vissen testen |
| #26469 | Loot chest eligibility en pending group rolls | Live / build OK | Dungeon/raid loot met party, group loot en need/greed testen |
| #26466 | Stratholme: Timmy the Cruel spawnt na Crusaders' Square clear | Live / build OK | Stratholme square clearen en Timmy controleren |
| #26429 | Creature spawn scripts worden niet dubbel gereset op eerste tick | Live / build OK | Nieuwe/gescripte NPC spawns controleren |
| #25421 | DisconnectToleranceInterval verbeterd voor reconnects | Live / build OK | Normale disconnect/reconnect en Exit Now testen |
| #26327 | Feign Death threat split buiten boss encounters | Live / build OK | Hunter Feign Death in dungeon/boss/non-boss testen |
| #26367 | Unique item cap checkt ook bank bij loot rolls | Live / build OK | Need/greed testen met unique item in bank |
| #26275 | Pet spell save insert idempotent | Live / build OK | Pet spells leren/reloggen testen |
| #26144 | Ritual helpers mogen casten ondanks cooldown | Live / build OK | Summoning ritual met meerdere spelers testen |
| #26120 | Caster NPC infinite chase/leash fix | Live / build OK | Caster mobs met lange casts laten chasen/evaden |
| #26397 | Persistent AOE spell animation cleanup | Live / build OK | Channeled/dynamic object AOE visueel testen |
| #26116 | Vehicle teleport iterator invalidation fix | Live / build OK | Vehicle met passagiers/vehicle-in-vehicle teleport testen |
| PR / issue | Onderwerp | Status | Test |
|---|---|---|---|
| #26649 | Realm security level console-command | Live / build OK | Veilige kern handmatig toegepast: RBAC, command, prepared statement en worldconsole handler. Test: server set security 0 schrijft realmlist.allowedSecurityLevel en server info toont minimum account security level. |
| #26633 | Algalon wipe recovery en arrival visual timing | Live / build OK | Cherry-pick van drie upstream commits toegepast op jadefall-dev. Test: build OK, runtime-binary vervangen, worldserver start in 4 seconden en server info toont commit f9e2e8396. Handmatige raidtest blijft aanbevolen: Ulduar Algalon engage, wipe, respawn en opnieuw pullen. |
| #26661 | Pet follow/stay na out-of-range casts | Live / build OK | Pets die naar een target lopen om een pending spell te casten, blijven daarna niet vast in chase/stay-state. Test: hunter pet en warlock pet op stay/follow, target buiten range, cast/petattack, daarna terugroepen. |
| #26453 | Fishing bobbers worden opgeschoond | Live / build OK | Oude fishing bobbers worden bij recast/cleanup verwijderd, zodat spelers niet met stale bobber-objecten blijven zitten. Test: vissen, opnieuw casten, loot openen en opnieuw vissen. |
| #26496 | Pets, guardians en vanity critters volgen same-map portals | Live / build OK | Tijdelijke pets, guardians/minions en vanity critters blijven correct mee bij same-map teleports/portals. Test: hunter pet, DK ghoul, shaman elemental, warlock guardian en vanity critter door portal. |
| #26616 | Spell-attribuut: niet castbaar tijdens charm | Live / build OK | SPELL_ATTR5_NOT_AVALIABLE_WHILE_CHARMED wordt nu in Spell::CheckCast afgedwongen. Test: spells met dit attribuut moeten falen zolang de caster charmed is. |
| #26654 | Non-controllable guardians gaan direct in combat | Live / build OK | Guardians zonder player-control, zoals elementals/infernal-achtige summons, engageren direct zodat hun AI kan chasen en aanvallen. Test: shaman elemental, warlock infernal/guardian en normale petattack controleren. |
| #26658 | Realmlist toont offline als worldserver niet draait | Live / build OK | Authserver zet realms bij start veilig op offline; worldserver haalt de offline-vlag periodiek weg zodra de realm echt draait. Test: auth en world herstart, poorten 3724/8085 online, portalstatus blijft online via directe poortmeting. |
| #26647 | Obsidian Sanctum Lava Strike randomisatie | Live / build OK | Sartharion Lava Strike kiest nu willekeurige posities op het platform in plaats van steeds dezelfde targetpositie. Test: worldserver herbouwd en schoon gestart; raidtest blijft aanbevolen. |
| Jadefall module | LifeBots compile-fix na volledige rebuild | Live / build OK | mod_jadefall_lifebots.cpp gebruikt nu expliciet QueryResult.h, zodat de module ook bij een schone volledige rebuild compileert. Backup: mod_jadefall_lifebots.cpp.before-queryresult-20260717. |
| #26655 | Ebon Gargoyle luistert naar petattack | Live / build OK | Core cherry-pick toegepast en conflict opgelost in TemporarySummon.cpp. Test: Death Knight Summon Gargoyle en petattack/target-prioriteit controleren. |
| #26657 | Curse of the Shadowhorn targetfix | Live / build OK | Core cherry-pick toegepast. Test: quest/spell moet de speler targeten in plaats van de caster. |
| #26653 | Palemane Skinner loot cleanup | Live / DB backup OK | Items 3771 en 4599 verwijderd uit loot van creature 2950. Backup: jadefall_backup_creature_loot_template_20260717_pr26653. |
| #26656 | SOTA Demolisher dodge/block/parry fix | Live / DB backup OK | Creatures 28781 en 32796 kregen flags_extra=8388630, zodat vehicles niet kunnen dodge/block/parryen. Backup: jadefall_backup_creature_template_20260717_pr26656. |
| #26666 | Blackrock Depths: Magmus gebruikt correcte spell-ID's | Build OK / restart nodig | Upstream scriptfix toegepast op boss_magmus.cpp. Test na restart: Magmus pullen in BRD en controleren dat Fiery Burst/War Stomp correct worden gecast. |
| #26550 | Blackrock Depths: The Love Potion questfix | Build OK / restart nodig | World-SQL en BRD-script toegepast. Test na restart: questflow rond The Love Potion in Blackrock Depths nalopen. |
| #26582 | Algalon encounter-state via SetBossState | Live / build OK | Algalon gebruikt nu de normale boss-state flow voor fail, reset, combat en defeat; worldserver herbouwd en schoon gestart in 5 seconden |
| #26000 | Controlled guardians herstellen na teleport | Live / build OK | Water Elemental/controllable guardians worden na teleport opnieuw op follow gezet en zo nodig naar de speler gebracht; worldserver herbouwd en schoon gestart in 5 seconden |
| #26592 | Freya chest loot eligibility | Live / build OK | Freya loot chests 194324-194331 krijgen loot-recipient op instance create; worldserver herbouwd en schoon gestart in 5 seconden |
| #26593 | Pattern: Bag of Many Hides dropchance | Live / DB reload OK | Profession-gated drops van item 34491 bij Gordunni mobs verhoogd naar 10%; creature loot templates live gereload, backup staat in jadefall_backup_creature_loot_template_20260713_26593 |
| #26588 | Underbog heroic model-fix | Live / DB reload OK | Heroic Lykul Wasp en Underbog Lord gebruiken weer de normale wasp/bog-giant modellen; backup staat in jadefall_backup_creature_template_model_20260713_26588 |
| #26583 | Washed Ashore reward-tekst typo | Live / DB OK | Quest 4681 zegt nu correct coast of Darkshore; backup staat in jadefall_backup_quest_offer_reward_20260713_pr26583 |
| #26504 | Marksman Bova positie en model | Live | .go xyz -1720.64 5637.84 128.024 530 |
| #26503 | Kel'Thuzad 25-player loot pools | Live | Naxxramas 25 lootverdeling controleren |
| #26502 | Patchwork Golem, Bile Retcher, Sludge Belcher stun/immunity | Live | Naxxramas 10/25 regressietest |
| #26495 | Majestic Dragon Figurine proc op instant HoTs | Live | Druid HoTs getest met Rejuvenation/Wild Growth |
| #26456 | Sludge Beast uit terrain-pocket verplaatst | Live | .go xyz 1062.86 -3125.56 71.5102 1 |
| #26439 | Higher Learning books/decoys despawnen correct | Live | Dalaran books gebruiken en respawn controleren |
| #26446 | Patchwork Golem immunity | Afgedekt | Vervangen door #26502 |
| #26413 | Mage Hunter creature display IDs | Live | Dead Mage Hunter model visueel controleren |
| #26416 | Ruby Sanctum Thiassi/Antiok vehicle buff | Live | .go xyz 4399.19 569.694 115.684 571 |
| #26242 | To Dragon's Fall quest prerequisite | Live | Dragonblight Wanted questchain testen |
| #26204 | Rifle the Bodies / Your Presence is Required chain fix | Live | Borean Tundra questchain testen |
| #26248 | Flesh Giant Spine drop condition | Live | Neutralizing the Plague quest drop testen |
| #26245 | Fel Creep vereist Cenarion Beacon | Live | Felwood herbs met/zonder beacon testen |
| Issue | Onderwerp | Status | Opmerking |
|---|---|---|---|
| #26505 | Crystalline Frayer heroic blijft in combat | Gefixt | ScriptName op heroic entry 30528; Nexus heroic bevestigd. |
| #26494 | Majestic Dragon Figurine proc | Gefixt | Werkt met druid HoTs. |
| #26493 | Korim/Bova staan te dicht bij elkaar | Gefixt | Spawnpositie aangepast. |
| #26491 | Body of Evidence RP-sequence | Test nodig | Eerste DB/SAI-pass live; Warmaul Pyre test blijft open. |
| #26490 | Huffer loopt niet rond Grulloc | Gefixt | Waypoints toegevoegd en bevestigd. |
| #26477 | Bloodsail / Captain Keelhaul ship | Geen bug gezien | Gecontroleerd, geen afwijking gevonden. |
| #26444 | Patchwork Golem stunbaar | Gefixt | Later opgeschoond via #26502. |
| #26311 | For Posterity zichtbaar | Gefixt | Questrelatie gecorrigeerd. |
| #26128 | Miralisse trainer/gossip | Geen bug gezien | Opties gecontroleerd. |
| PR / issue | Onderwerp | Risico | Volgende stap |
|---|---|---|---|
| #26602 | Ulduar Razorscale: harpoons, timers en fases | Middel: raid-script en DB. | Op testbranch pakken; Ulduar/Razorscale volledig nalopen. |
| #26625 | Ulduar Mimiron ACU chase-fix | Middel: boss-AI plus DB. | Goed kandidaat omdat issue #25250 hierdoor waarschijnlijk afgedekt wordt. |
| #26631 | Ulduar Auriaya spawn en Sanctum Sentry formation | Middel: DB en encounter-start. | Alleen toepassen na visuele formation-test. |
| #26633 | Ulduar Algalon wipe recovery en room-effect timing | Toegepast. | Live op commit f9e2e8396; handmatige Algalon wipe/repull-test blijft open. |
| #26647 | Obsidian Sanctum Lava Strike randomisatie | Toegepast. | Live / build OK; OS raidtest blijft aanbevolen. |
| #26550 | BRD quest The Love Potion werkt niet goed | Toegepast. | Build OK; gaat live na worldserver-restart en DB-updatecontrole. |
| #26254 | Dual-school spell immunity cleanup | Hoog: raakt core spell-resist/immunity. | Niet blind toepassen; eerst regressietest PvP/PvE spells. |
| #26643 | Strand of the Ancients demolisher bug | Middel: battleground/vehicle. | Relevant voor onze PvP-focus; eerst reproduceren. |
| #26642 | Fiery Plate Gauntlets loot-object werkt niet | Laag: quest loot/object. | Snelle DB/SAI-kandidaat na test. |
| #26640 | Black Morass: Aeonus summons adds | Middel: dungeon-event. | Black Morass run plannen en vergelijken met blizzlike gedrag. |
Deze lijst is triage, geen live changelog. Items gaan pas naar "Live toegepast" na branch, build, DB-backup en regressietest.
| PR / issue | Onderwerp | Waarom voorzichtig | Volgende stap |
|---|---|---|---|
| #26465 | Grote DB immunity sync | Raakt veel creature templates en instances. | Per boss/instance reviewen en testen. |
| #26348 | Dark Portal demon battle | Grote scripted encounter met veel bewegende delen. | Scenario-flow apart reproduceren. |
| #26435 | Master Loot quest items | Lootcode raakt party/raidgedrag breed. | Party met Master Loot test maken. |
| #26484 | Critter bij teleport/portal | Pet/summon teleport core. | Portaltest met companion. |
| #25747 | Alterac Valley graveyard guards | Battleground spawnflow. | AV testscenario voorbereiden. |
| #26463 | Pet combat/contact fix | Conflicteert met onze huidige Unit.cpp. | Handmatig mergen en extra hunter/pet test. |
| #26465 | Massale difficulty immunity sync | Conflicteert met #26502: zou Sludge Belcher heroic weer unstunnable maken. | Splitsen; alleen veilige entries toepassen. |
.gps, race/class/level, party/raidstand en exacte stappen om het probleem opnieuw te krijgen.
Fixes worden pas als definitief gezien nadat ze reproduceerbaar getest zijn en geen regressie veroorzaken.