Joan
|
a8dc8211d5
|
Pre-menu-integration snapshot: combat, crafting, status effects, gamedata updates
|
2026-03-11 12:43:23 +01:00 |
|
Joan
|
d5afd28eb9
|
Refactor: unified combat engine for PvE/PvP
- Create api/services/combat_engine.py with all shared combat logic
- Rewrite combat.py from 2820 to ~600 lines (thin orchestration)
- Fix buff consumption: fortify, berserker_rage, evade, foresight, iron_skin now actually work
- Fix stun: PvE skills now write stun to npc_status_effects
- Fix skill damage: now uses stats.attack_power consistently (includes perks)
- Fix PvPCombatActionRequest: add skill_id field for proper PvP skill support
- Remove dead code: PvP skill/item blocks copy-pasted into PvE endpoint
- Update game_logic.npc_attack to check buff modifiers (dodge, damage reduction, etc.)
|
2026-02-25 12:10:45 +01:00 |
|
Joan
|
540df02ae7
|
Pre-combat-refactor: current state with PvP sync, boss setup scripts, combat fixes
|
2026-02-25 12:00:06 +01:00 |
|
Joan
|
bd27404941
|
chore: Add new location and interactable assets
|
2026-02-25 10:05:14 +01:00 |
|
Joan
|
6f9ce8b448
|
feat(frontend): UI polishing, Character Sheet redesign, and translation updates
|
2026-02-25 10:05:14 +01:00 |
|
Joan
|
fd94387d54
|
feat(backend): Integrate Derived Stats into combat, loot, and crafting mechanics
|
2026-02-25 10:05:14 +01:00 |
|
Joan
|
185781d168
|
feat(backend): Implement base framework for Perks, Skills, and Derived Stats
|
2026-02-25 10:05:14 +01:00 |
|
Joan
|
aa71a6be7c
|
docs: Update GEMINI and Visuals Guide
|
2026-02-25 10:05:01 +01:00 |
|
Joan
|
d38d4cc288
|
Update
|
2026-02-23 15:42:21 +01:00 |
|
Joan
|
a725ae5836
|
1080p layout fixes: responsive location sizing, dynamic entity limits, compass cleanup
|
2026-02-10 17:43:09 +01:00 |
|
Joan
|
bba5d1d9dd
|
chore: save progress before layout changes
|
2026-02-10 10:48:53 +01:00 |
|
Joan
|
70dc35b4b2
|
Added trading and quests, checkpoint push
|
2026-02-08 20:18:42 +01:00 |
|
Joan
|
8820cd897e
|
fix(ui): disable scrolling when dropdown is open
|
2026-02-07 23:30:33 +01:00 |
|
Joan
|
596a3ce010
|
fix(ui): force 1:1 ratio and padding for enemy images
|
2026-02-07 23:17:40 +01:00 |
|
Joan
|
05136e9708
|
fix(ui): ensure dropdown position stays sticky on interaction
|
2026-02-07 23:08:17 +01:00 |
|
Joan
|
b82f3c4855
|
fix(ui): adjust dropdown offset when flipped up
|
2026-02-07 23:03:58 +01:00 |
|
Joan
|
2e9a833a1a
|
refactor(ui): auto-detect dropdown position from last click
|
2026-02-07 23:01:34 +01:00 |
|
Joan
|
6f1e8c56f2
|
fix(ui): improved dropdown positioning, added rich data to corpse loot
|
2026-02-07 22:55:12 +01:00 |
|
Joan
|
0e0ac10b20
|
fix(ui): improve location view styling (centered enemy images, correct dropdown pos)
|
2026-02-07 22:48:11 +01:00 |
|
Joan
|
c9d180379a
|
fix(ui): stable sort for ground items, improved loot modal (images/desc, outside click)
|
2026-02-07 22:44:51 +01:00 |
|
Joan
|
ff9472048d
|
fix(ui): add x10 drop option and prevent inventory dropdown closing
|
2026-02-07 22:39:02 +01:00 |
|
Joan
|
dae6e6df2d
|
fix(css): refine location grid layout, remove border-radius, expand corpse loot view
|
2026-02-07 22:25:03 +01:00 |
|
Joan
|
d791fcec7e
|
fix(css): remove min-width from grid cards to fix layout
|
2026-02-07 22:17:22 +01:00 |
|
Joan
|
e6e1d3f312
|
fix(build): remove unused useRef from LocationView
|
2026-02-07 22:08:22 +01:00 |
|
Joan
|
eb75ee5b33
|
feat: Implement Inventory Grid View and GameButton
|
2026-02-07 22:00:14 +01:00 |
|
Joan
|
dcfc91b82b
|
Refactor global UI to Tech-HUD style (clip-path)
|
2026-02-06 11:51:58 +01:00 |
|
Joan
|
fb92f28a69
|
Unify search bar styles across components
|
2026-02-06 11:45:25 +01:00 |
|
Joan
|
539377e63d
|
Fix GameTooltip blocking issue and translate Found string
|
2026-02-06 11:23:32 +01:00 |
|
Joan
|
173d6c9117
|
UI Refinements Round 2: CSS fixes, Grid Layout, Sidebar Images
|
2026-02-05 17:53:00 +01:00 |
|
Joan
|
ccf9ba3e28
|
Push
|
2026-02-05 16:09:34 +01:00 |
|
Joan
|
1b7ffd614d
|
Backup before cleanup
|
2026-02-05 15:00:49 +01:00 |
|
Joan
|
e6747b1d05
|
Pre-combat-improvements: Combat animations, flee fixes, corpse logic updates
|
2026-02-03 19:48:37 +01:00 |
|
Joan
|
0b0a23f500
|
WIP: Current state before PVP combat investigation
|
2026-02-03 12:19:28 +01:00 |
|
Joan
|
7f42fd6b7f
|
Fix critical bug in Combat.tsx: message split was using escaped backslash instead of newline
|
2026-01-09 11:39:08 +01:00 |
|
Joan
|
f986fa18a0
|
Combat frontend rewrite: Clean architecture with structured messages, animations, and i18n
|
2026-01-09 11:14:40 +01:00 |
|
Joan
|
2875e72b20
|
Pre-combat-rewrite: Backup current state before comprehensive combat frontend rewrite
|
2026-01-09 11:07:37 +01:00 |
|
Joan
|
dc438ae4c1
|
WIP: i18n implementation - fix items.json syntax, add useTranslation hooks to components
|
2026-01-07 15:12:01 +01:00 |
|
Joan
|
ea594f80c6
|
Release v0.2.13: Update package-lock.json and CI config
v0.2.13
|
2025-12-30 19:16:56 +01:00 |
|
Joan
|
ee55c5f887
|
Release v0.2.12: Update package-lock.json and CI config
v0.2.12
|
2025-12-30 19:08:56 +01:00 |
|
Joan
|
2766b4035f
|
Release v0.2.11: Update package-lock.json and CI config
v0.2.11
|
2025-12-30 18:58:07 +01:00 |
|
Joan
|
592f38827e
|
Release v0.2.10: Update package-lock.json and CI config
v0.2.10
|
2025-12-30 18:51:21 +01:00 |
|
Joan
|
8b31011334
|
Release v0.2.9: Update package-lock.json and CI config
v0.2.9
|
2025-12-30 18:44:23 +01:00 |
|
Joan
|
2a861079bd
|
Release v0.2.7: Update package-lock.json and CI config
v0.2.7
v0.2.8
|
2025-11-28 12:10:45 +01:00 |
|
Joan
|
6ea93d5fdd
|
Compress build artifacts to avoid GitLab upload size limits
v0.2.6
|
2025-11-28 11:31:07 +01:00 |
|
Joan
|
c539798dd4
|
Add required metadata for electron-builder
|
2025-11-28 11:14:09 +01:00 |
|
Joan
|
f87c5fde6e
|
Fix Rollup optional dependencies issue in CI builds
|
2025-11-28 11:05:59 +01:00 |
|
Joan
|
592591cb92
|
Fix TypeScript build errors
|
2025-11-28 10:52:23 +01:00 |
|
Joan
|
0d7133cc0e
|
Fix TypeScript error in AuthContext
|
2025-11-28 10:47:22 +01:00 |
|
Joan
|
7274e2af30
|
Use npm install instead of npm ci in CI pipeline
|
2025-11-28 10:43:45 +01:00 |
|
Joan
|
e16352c5d3
|
Clean up CI config for Electron builds
v0.2.0
|
2025-11-28 10:39:49 +01:00 |
|