v1.5 — 2026-04-27 (LEGÚJABB) — MASSIVE FEATURE BATCH (20+ új):
🎵 Faction-zene — Order/Wild/Necropolis specifikus ambient pool. Battle ducking: háttérzene 35%-ra fade-elődik csata közben.
👣 Hero walking-bob — sin-y mozgás közben. Day/night radial-gradient overlay (dawn/day/dusk/night). Mission cutscene letterbox-os intro a kampánymisszióknál.
🗺 M-billentyű térkép-statisztika — minden játékos város/hős/bánya/army/gold + erőviszony-rúd. AI-hangulat 0-100 a diplomácia modalban (war/personality/ajándék-alapú). 📡 Mi újság? floating gomb az új hírekhez (pulse-effekt).
👁 Hero-hover portré-grid + összesített dmg/HP. ⚡ Quick Match 1 kattintás (medium pálya, 2 AI, normal). 📧 Play-by-mail JSON export/import (.heroes-save fájl).
⚜ Prestige-osztályok — Lv10-en válassz: Bajnok/Zsoldos/Druida/Sárkányölő/Hadúr (mind +5 stat + egyedi passzív). Esküdt testvérek bond≥18 → ha az egyik elesik, a másik +30% dmg next battle (bosszú-buff).
🏛 Vár-specializáció — 4+ épület után: Termelő (+30% bánya ≤6 csempén), Kulturális (-50% spell-tanulás), Militáns (heti 2× termelés). 🐎 Mount-rendszer új slot, 5 hátas (warhorse/griffin/wolf/dragon/steed).
⚜ Hadi-rang emlékművek — 3-4 random foglalható monument (martial/wisdom/agility/fortune), +1 stat globálisan minden saját hősnek. 📅 Évszak 4 hetente vált: Tavasz +20% bánya, Nyár +1 mov, Ősz +50% wood, Tél víz-büntet.
🐉 Heti boss-event 30%, sárkány/lich/troll/vámpír — legyőzve +XP + epic artifact a poolból. 🌍 World-quest 50%, 7 napos határidővel (capture-mines/kill-monsters/level-up/stb.).
🏆 +25 új achievement — prestige_class, sworn_brothers, caravan_baron, monument_lord, boss_slayer, town_specialist, three_specs, spell_collector stb.
v1.4.1 — 2026-04-27 — BATTLE REPLAY VIZUÁL:
📺 Vizuál visszajátszás — text-log helyett DOM-alapú step-by-step megjelenítés. A meta+frames-ből újraépíti a csapatokat, animálja az ütéseket (flash + floating dmg text), valós idejű HP-bar a unit-on.
🎮 Kontroll-bar — ⏮ Elejére · ◀ Vissza · ⏯ Auto · ▶ Lép · ⏭ Vége. Auto-play 1.1s/frame, pause-able. Keyboard: → / Space = lép, ← = vissza, Esc = bezár.
🖼 Egységkártyák — UNIT_PORTRAITS-ból tölti a képet (skeleton/vampire/ghost stb. CraftPix monsters), különben fallback emoji.
🏆 End-banner — a csata végén nagy "GYŐZELEM" / "VERESÉG" overlay round + akció-számmal.
v1.4 — 2026-04-27 — POLISH & INTEGRATION:
💡 Hints rendszer +8 trigger — first-hire, first-multiplayer, first-tech, first-diplomacy, first-quest-finish, first-replay, first-spell-cast, first-caravan. localStorage-os egyszer-felvillanás.
🎙 Voice +3 trigger — capture-mine "kill", capture-town "victory", hero-death "defeat" Kenney narrator.
📅 Heti modal kollabálható — Részletek toggle gomb (▾/▴), localStorage-os preferencia. Default kibontott.
🎨 CraftPix GUI tovább — NPC dialog-box dialogue_3.png hátérrel, hero-portrait-frame character_info_full.png CraftPix textúrával.
☠ Karaván-támadás — útbaeső (≤1 csempe) ellenfél hős kirabolja a cargo 80%-át. Béke/szövetség kivétel. Toast + news-feed.
v1.3 — 2026-04-27 — STRATEGIC EXPANSION:
🐴 Karaván-rendszer 2.0 — player-irányítható szállítás 2+ saját város között. Cargo-szelektor (gold/wood/stone/crystal/rubin/obs/mithril), 100g indítási díj, ETA számolás, ha cél vár elesik karaván visszafordul. AI auto-spawn megmarad.
🎬 Battle Replay rendszer — utolsó 10 saját csata JSON-rögzítése (round-onként attack + spell frame). Grand Stats modalból "🎬 Replay" gomb nyitja a viewer-t — text-log alapú visszanézés round breakdown-nal.
📅 Heti modal-spam konszolidáció — eddig 4 toast jött minden héten (bevétel + esemény + bónusz + havi). Most egyetlen heti modal mind tartalmazza, jól strukturált szekciókkal.
🎨 CraftPix Fantasy GUI Phaser-bekötés — unit fölötti HP-bar (count/maxCount, side-tint zöld/piros, smooth tween), Knight_win ikon a Game Over-en győzelemkor.
🎙 Voice triggerek bővítése — round_start narrator a 2-3. roundtól, countdown ha 1 oldal ≤1 unitra szorul, combo voice 5+ kill ütésnél.
🍂 Autumn city building-PNG-k — 3-5 random épület deko-rétegként a town view-ben (a kastély-parallax mellett, zindex 3, alacsony opacity).
📜 Kampány bővítés v6→v10 — Adwords-háború, Textil-aranykor, Necropolis-invázió, Heroes születése. 4 új Los Polos lore-os misszió.
💡 Kontextus-érzékeny tipp-rendszer (Hints) — első előfordulás-alapú floating popup-ok (12mp): first-town, first-2-towns, first-levelup, first-battle-win, first-artifact. localStorage-ben tárolva, nem ismétlődik.
v1.2k — 2026-04-26:
🤖 AI teljes újraírás (Jani: "AI brutál rosszul működik, SEMMIT nem csinál"):
• 1. hét: bánya-rush (priority 145, mindenhez megy amit lát)
• 2. hét: + gyenge szörnyek (≤0.95× saját erő alatti)
• 3. hét+: + ellenséges várak/hősök ha jelentősen erősebbek
• distFactor térkép-mérettel skálázódik (eddig 0.5/csempe lenullázott minden távoli célt 100×100 térképen)
🗺️ Okosabb felfedezés — a fog-of-war FRONTIER tile-okra megy (felfedezett szomszédos felfedetlen), nem random irányba.
🏗️ Vár-építés fix — goldReserve csökkentve (easy 2500g→500g, normal 1500→350, hard 500→200) — eddig az AI 0g spendable miatt sose épített. Heti 1× építés / város (hard: minden kör).
🔍 Diagnosztika log: AI "→ X target (score, fázis)" — látod miért hozott döntést.
v1.2t — 2026-04-27 (LEGÚJABB) — PRÉMIUM ASSET BUNDLE:
👻 CraftPix Evil Monsters — 6 animált karakter (Skeleton/Vampire/Ghost/Dragon/Big_knight/Dark_knight) bekötve a UNIT_PORTRAITS-ba — minden Necropolis egység + sok semleges szörny végre KÉPET kapott (eddig emoji volt)
🎙 Kenney Voiceover-pack-Fighter — 30+ narrator hang (FIGHT, BEGIN, ROUND 1, KILL HIM, WINNER, GAME OVER stb.) bekötve csata-kezdéskor, győzelemnél, vereségnél, és kill-eknél. Throttle 1.5s
🍂 Autumn Medieval City tileset — town view háttér 27 land-tile mosaic-ja + 6-8 random decor szórva (deterministic seed alapján town-id-vel)
💀 Necropolis épület-SVG-k — crypt/graveyard/ghoul_pit/necropolis_hall/vampire_keep/death_castle/lich_tower minden Necropolis épület most rendelkezik vizuallal a town view-ban
🎨 CraftPix Fantasy Platformer GUI — 19 prémium UI elem (button-ok, panel-ek, hp-bar, loading-bar, scroll, tape, character-info) preload-olva — fokozatos integrálás folyamatban
v1.2s — 2026-04-26 — Mobil battle UI:
📱 Mobil-detektálás (pointer:coarse vagy width≤768px)
🔍 Pinch-to-zoom 0.4×–1.5× zoomtartomány a csata-térképen
✋ Drag-to-pan 1-ujj-húzással mozgatható a kamera
📐 Responsive BATTLE_TILE — 70px desktop / 48px mobil
⏱ Tap-and-hold (400ms) az egységen → tooltip (3mp); sima tap → unit-click
🎯 Nagyobb tap-targetek — egységek hitArea ≥56px, mozgás-highlight teljes tile
🪟 Kompakt DOM overlay-ek (header/action-bar/spell-bar 0.85×) — nem fedik le a térképet
💡 Bevezető hint mobil battle-ek elején
v1.2l-r — 2026-04-26 marathon:
💎 ARTIFACT spec effektek mind működnek (vsUndead, fireImmune, healBonus, manaBonus, lightningBonus, snowImmune, waterWalk, stealth, spellReflect, resurrect)
⚡ Quick wins: hangerő preset (Néma/Halk/Normál/Hangos), AI sebesség slider 0.5-4×, F5 quick-save, F9 quick-load, auto-resolve dialog, resource flow tooltip
🤖 5 AI személyiség: 🕊 Békés, ⚔ Agresszív, 💰 Gazdász, ⛏ Bányász, 🔥 Háborús — random kiosztás minden meccsen
🤝 Diplomácia 2.0: erőforrás-csere ajánlat, tribute-paktum (5 hét béke heti díjért), 3-tier kémkedés (sereg-erő → városlista → hős-pozíciók)
📜 12 hős-quest egyedi 3-lépéses történetek, biography Los Polos kollégákról, finalReward artifact-tal mindegyiken
🏆 17 achievement → persistent perk: pl. walker = +5% mov, wealthy = +1000 kezdőarany, full_tech = ingyenes T1, perfect_team = -25% hős-felfogadás
🗺 5 map téma: Általános, Havas tundra, Sivatagi, Trópusi dzsungel, Vulkáni — saját CSS-filter, weather-bias, monster-bias
💀 3. frakció: NECROPOLIS — 7 új unit, 6 új hős, 7 új épület. Minden komplett: hires, building, faction-cleanup, weekly recruit
💾 IndexedDB save + automatikus migráció a localStorage-ból (200×150 térképen lényeges)
🔇 SFX throttle (50ms), AI bug fix, F5/F9 quick-save
v1.2j — 2026-04-26:
💰 Heti bevétel javítás (Jani: "letelt a hét és nem kapok aranyat") — eddig csak a 8. napon, az aktuális player körének elején futott. Most a 7→8 nap-átmenet végén MINDEN játékos megkapja a heti bevételt, az "új hét" blokk részeként.
📝 Tooltip-szöveg fix: bányák / városháza yield "+1000 arany/kör" → "+1000 arany/hét" (a tényleges működés tükrözése).
v1.2h — 2026-04-26:
🤝 Hős-barátság rendszer — saját hősök közelében (≤3 csempe) bond-pont gyűlik. 5 pont = Bajtársak (+1 ATT a partner mellett), 15 pont = Vér-testvérek (+2 ATT, +1 DEF).
🏆 9 új achievement — Bányabáró (5 bánya), Sarokkirály (4 sarok), Vér-testvérek, Kalmár (10 piac-csere), Varázsmester (5 spell), Tökéletes csapat, Polihisztor (teljes tech-ág), Szent Hős / Sötét Lord (±20 reputáció).
📜 Láncolt quest-rendszer — "🌱 Kezdő kalandor" + "⚔ Kalandos lét" 3-3 lépéses történet-line, finalReward bónusz minden lánc végén.
🎲 Random AI-tálca — gomb a "Új játék" képernyőn: minden AI slot random hős + random faction + random avatar. Plusz "🎰 Random mindenki" gomb.
⌨ Hot-key gomb a topbarra — a '?' billentyűvel egyenértékű, kattra megnyitja a billentyű-parancsok modalját.
v1.2g — 2026-04-26:
📚 Tech-fa 3 ágra mélyítve — ⚔ Háború / 💰 Kereskedelem / 🔮 Misztikus, mind T1/T2/T3. Új T3-ak: Légió (T3+ egységek +2 dmg, +1 init), Aranyhegy (bányák +25%), Időkeret (heti +50% mana regen).
🏆 Trófea-szoba — achievement gallery 3D-szerű grid: arany glow a megszerzett trófeákhoz, lakat ikon a zárakhoz, progress-bar fent. Grand Stats modalból nyitható.
🧭 Auto-explore gomb a hős-kártyán — egy kattra a legközelebbi felfedezhető objektum (artifact / kupac / szörny / nem-saját bánya / vár) felé indul.
👁️ Hős-kártya hover preview — 350ms hover-re floating tooltip a teljes sereggel, artifact-okkal, varázslatokkal, statokkal.
v1.2f — 2026-04-26:
🛡️ Frakció-bónusz a térképen — Order: +200 mov saját város mellett · Wild: +200 mov erdő közelében (2 csempés sugár). Hős-kártyán zöld szalag jelzi.
🛡️ Frakció-bónusz csatában — Order vár-csatában: védő -10% dmg · Wild erdei tile-ról: támadó +10% dmg.
📜 Quest-tracker: "📍 Mutasd a térképen" gomb minden quest-card-on (a térképet a releváns célra mozgatja).
⌨ Hot-key cheat-sheet — '?'-billentyűre lista (E=kör vége, H=hős, Esc=zárás stb.)
💰 Heti bevétel javítás: minden játékos kapja (eddig csak az 1-es ember). Goldmine 1000→1500/hét, sawmill/quarry 14→20, ruby/obs/mithril 2→3. Részletes breakdown: "11 forrásból: 1× 💰arany · 5× 🪵fa · 5× 🪨kő"
🐛 Hős-galéria avatar fix (régi length===0 check) — minden SkyNet portré megjelenik.
🎮 Hot-seat csata: hős-név a tooltipben (SAJÁT helyett pl. "Szücsingrád").
v1.2e — 2026-04-26:
🐛 Hős-galéria avatar fix — a SkyNet portrék végre megjelennek (a régi length===0 check sosem futott le)
🎮 Hot-seat csata: hős-név a tooltipben — "SAJÁT" / "ELLENFÉL" helyett a hős neve jelenik meg (pl. "Szücsingrád · 4× spearman")
🏰 Vár-ostrom: AI sem léphet wall-tile-ra (L-side blokkolva)
v1.2d — 2026-04-26:
⚖ Piac épület működik — erőforrás-csere modal (fa↔arany, kő↔arany, kristály↔arany, rubin/obs/mithril↔arany, fa↔kő)
💎 Artifact-bonus magyarázó a hős-detail modalban (képlet: sebzés × (1 + 0.1 × (saját ATT − ellen DEF)))
👤 Hős felfogadás változatosság — minden modal-nyitás 4 random hőst kínál egyedi bónusz-ajánlattal (+1 stat / +N egység / starter artifact). Új ajánlatok 1000g-ért
🗡 Legyőzött hős artifactjai — most a győztesnek mennek (max 8 slot, fölösleg ledobva)
🏰 Vár-ostrom: várfal + kapu — vár-context-ben jobb 2 oszlop wall/gate, sarok-tornyokkal. Védő -25% dmg falon, -15% kapun. Ostromló nem léphet falra (csak kapu-/udvar-tile-on át)
v1.2c — 2026-04-26:
📋 Daily-task Toast formátum — "📋 Mai feladat: …" + emoji-s jutalom (💰+500 arany)
🗞️ Heti hír-feed a heti összegzés modalban — mit csinált az AI a térképen (capture, csata, level-up, halál)
🎴 Választós események — kalmárkaraván, vándor mágus, banditavezér, sebzett farkas… 7 új choice event reputáció-hatással
v1.2 — 2026-04-25:
🗺️ Nagyobb térképek — Kicsi 40×32 → Kolosszális 200×150 (mindenki ~2 tier feljebb)
📍 Minimap előnézet az "Új játék" képernyőn (random seed reroll)
✏️ Map editor v3.2:
• 🎲 Random alaprajz generátor (zaj-alapú erdő/hegy/víz + 2 átellenes vár)
• ✔ Ellenőrzés: várak/bányák/szörnyek count + figyelmeztetések
• Ecset 1×1 / 3×3 / 5×5 / 7×7 (drag közben is)
• ⇆ Vízszintes tükör (szimmetrikus pályák)
• Alt+klikk pipetta (csempe átvétel)
• Élő stat-bar a footerben
👤 SSO felülírja a SkyNet bug-ot: hardkódolt kollégák regisztere — janos@/attila@/cuci@/titusz@/tamas@/kristof@/mate@/gergo@/zsani@/viktor@/szucsi@/pgera197@
📜 HEROES_TEMPLATES.order első hős: John Crystal (volt Don Diego)
🐛 SSO log path fix: most tényleg ír /private/heroes/logs/sso_debug.log-ba (a webroot szülő-fix után)
🐛 Migrate runner: backend root discovery production /web/ → /private/heroes/
🗡 ARTIFACTS bővítés: 30 → 56 tárgy (új epic-ek: Sárkánypajzs, Mithril mellvért, Sárkány amulett, Főnix amulett, Császári korona, Arkán abroncs, Szárnyas saru — vízen átkel, lopakodás-köpeny, undead-ölő ezüst kard…)
💰 Hős felfogadása 5000 arany (volt 2500)
📦 Server cap: 200×150 (volt 128×96)
💬 not_authenticated → szebb üzenet vendégeknek
v1.1 — Multiplayer + UI polish:
🌐 Multiplayer lobby: online szoba, 2-10 játékos
💬 Real-time chat + avatar + szín-szett
🔐 SkyNet SSO bejelentkezés (Los Polos fiók)
🔄 Szinkronizált köri rendszer + disconnect védelem
🎨 Új piros téma + Los Polos logó
👑 12 hős (Rend + Vadon 6-6)
🎒 5-slot DnD inventory (head/body/weapon/ring/boots)
🌳 Talent-fa modal (warrior/mage/scout 3×3)
⚔️ Battle log + counter-attack 60-80%
🌙 Day/night gameplay + morál/fáradtság
🗻 Terep stat-bónuszok (hegy +def, erdő +ranged)
🎯 AI difficulty: easy/normal/hard threat-targeting
🖼️ Cainos pixel ikonok (arany, fa, kő, kristály)
🌅 CraftPix Mountain Peak parallax háttér
🎵 Zene pool 33 trackkel (Dark Orchestra)
⚙️ Beállítások modal (hang, zene, SFX hangerő)
📈 Gyorsabb szintlépés (200 XP-től), unit tier scaling
🛡️ Faction passive: Order/Wild + 11 spell pool