Commit Graph

1670 Commits

Author SHA1 Message Date
novgorodschi catalin d094dae435 Fix clear inactive
Fix clear inactive
2026-08-03 08:39:26 +03:00
novgorodschi catalin c06c13f3e8 Some fixes
Some fixes
2026-08-03 07:58:30 +03:00
novgorodschi catalin 613d800e29 Clear some dead code!
Clear some dead code!
2026-08-03 07:51:50 +03:00
novgorodschi catalin aeccc54cb9 fix mass message and sysmessage 2026-08-02 17:03:04 +03:00
novgorodschi catalin f673341bab fix artefacts 2026-08-02 08:50:50 +03:00
Catalin Novgorodschi 8bfa8de6e3 Update Artifacts.php 2026-08-01 17:42:30 +03:00
novgorodschi catalin bd02642711 fix warsim 2026-08-01 17:24:51 +03:00
novgorodschi catalin a7b8901dd7 fix 2026-08-01 15:59:20 +03:00
novgorodschi catalin 84e00c41f0 fix
some fix
2026-08-01 15:52:21 +03:00
novgorodschi catalin 523e81df07 Natars start construct ww
natats start construct their ww
2026-08-01 13:25:24 +03:00
novgorodschi catalin f058203aa4 fix 2026-08-01 07:29:11 +03:00
Fabian a1a714b062 Centralize language loading with English fallback (#361) 2026-07-31 08:12:33 +03:00
Fabian dd52fa6046 Fix negative timer formatting (#359) 2026-07-31 08:11:51 +03:00
Fabian d8dfed5e33 Fix researching cache population (#358) 2026-07-31 08:11:35 +03:00
Fabian c5c178f214 Fix lexicographic multi-key sorting (#356) 2026-07-31 08:11:17 +03:00
novgorodschi catalin fd9e9fa3cb Restore level 119 for hero
Restore level 119 for hero
2026-07-30 10:15:51 +03:00
novgorodschi catalin a9977edc5c Fix Bucket of Water & Wall View
Fix Bucket of Water & Wall View
2026-07-30 09:04:34 +03:00
novgorodschi catalin e87c8ac824 Fix #314
Fix #314 add filter on attacks
2026-07-29 08:02:23 +03:00
novgorodschi catalin 4809626e40 fix 2026-07-28 19:06:44 +03:00
novgorodschi catalin a8832847d8 Add level 120 for hero
Add level 120 for hero
2026-07-28 13:38:45 +03:00
novgorodschi catalin 6d02a8ff03 Fix Alliance Level Require Bonus
Fix Alliance Level Require Bonus
2026-07-28 13:32:10 +03:00
novgorodschi catalin b5ed6642cf Bug fix found by @daencore
Bug fix found by @daencore
2026-07-28 09:08:19 +03:00
novgorodschi catalin 7642151569 Add Plus Statistics
Add Plus Statistics
2026-07-28 08:48:19 +03:00
novgorodschi catalin d4a83f3b7b Add translation for bonuses 2026-07-27 16:14:01 +03:00
novgorodschi catalin 1d70f9a328 Fix something about sysmessage
Fix something about sysmessage
2026-07-27 15:11:17 +03:00
novgorodschi catalin 064416826e Add T4 Alliance Bonuses NEW_FUNCTION
Add T4 Alliance Bonuses NEW_FUNCTION
2026-07-27 14:52:15 +03:00
novgorodschi catalin 5c4b377daf Fix Hero - add sort_type 20 and 21
Fix Hero - add sort_type 20 and 21
2026-07-27 12:08:40 +03:00
novgorodschi catalin dd7ee34e20 Enable GPACK for Player
Enable GPACK for Player
2026-07-27 10:42:44 +03:00
novgorodschi catalin 038e83b378 Add gpack and some fix
Add gpack and some fix
2026-07-27 08:52:49 +03:00
Catalin Novgorodschi f1854c1559 Add Translation to Admin Panel
Add Translation to Admin Panel
2026-07-26 07:58:41 +03:00
WikiDroneFr a23b9875a0 Use server language for new user accounts (#346) 2026-07-25 18:11:56 +03:00
WikiDroneFr cc34a8dd4c Internationalize public pages and add French translations (#345) 2026-07-25 17:38:18 +03:00
novgorodschi catalin f469cd428a fix #343 #341 #340 #339 #338 2026-07-25 13:40:01 +03:00
novgorodschi catalin a7817f9631 Fix demolish #337
Fix demolish #337
2026-07-24 18:16:53 +03:00
novgorodschi catalin ed1e06b23c Add in ACP T4 Resource Level
Add in ACP T4 Resource Level
2026-07-24 11:13:41 +03:00
novgorodschi catalin ef6d7c658f Some Additional T4 Hero Fix
Some Additional T4 Hero Fix
2026-07-24 11:00:40 +03:00
novgorodschi catalin b5a9570034 Fix hero resource display
Fix hero resource display
2026-07-24 09:12:52 +03:00
novgorodschi catalin 2e53094b48 Add T4 Hero Resource and some fix
Add T4 Hero Resource and some fix
2026-07-24 08:34:50 +03:00
novgorodschi catalin 1e19f117ca Last fix for Hero T4 & V11
/*
|--------------------------------------------------------------------------
| FIX List
|--------------------------------------------------------------------------
|
| 1. Hero Attribute Points
|    - When adding attribute points to the hero, the page currently refreshes
|      after every click on the "+" button.
|    - Implement a faster allocation method (AJAX or similar) so multiple
|      points can be assigned without a full page refresh.
|    - The implementation must remain secure and not be exploitable
|      (validate requests server-side, prevent double submissions,
|      verify available points, etc.).
|
| 2. Hero Equipment Restrictions (Original Travian Behavior)
|    - Prevent equipping or unequipping hero items while the hero is:
|        • On an adventure.
|        • Attacking (alone or with troops).
|        • Away as reinforcements.
|
| 3. Oasis Navigation
|    - When opening an oasis (37_land.tpl), the 37_t4nav.tpl navigation
|      disappears.
|    - Include the navigation menu on the oasis page as well.
|
| 4. Auction House Redesign
|    - Redesign 37_auction.tpl to match the Merchant.png mockup.
|    - Keep the existing auction functionality exactly as it is.
|    - Only improve the UI/UX.
|    - You may crop and reuse graphics from Merchant.png.
|    - Add Gold ⇄ Silver exchange functionality.
|
| 5. Hero Item Bonuses (Highest Priority)
|    - Verify that hero equipment bonuses are applied correctly.
|    - Example:
|        • Helmet of the Ruler should reduce Barracks training time by 20%.
|        • Currently, training time remains unchanged whether the helmet
|          is equipped or not.
|    - Also verify:
|        • Stable training speed bonuses.
|        • Boots bonuses.
|        • Any other related hero equipment effects.
|
| 6. Adventures Page Redesign
|    - Redesign 37_adventures.tpl to match the Adventure.png mockup.
|    - Keep the "Expires in" column intact.
|
*/
2026-07-23 15:16:51 +03:00
novgorodschi catalin 8a2d727659 Last Phase before v11 release. New Automation Cleanup
Last Phase before v11 release. New Automation Cleanup
2026-07-23 11:49:27 +03:00
novgorodschi catalin 9a3f26bc93 Some full fixes before final v11 release
Some full fixes before final v11 release
2026-07-23 11:20:01 +03:00
novgorodschi catalin 6f80be1f4c Add Cron Jobs for Automation
Add Cron Jobs for Automation
2026-07-23 09:43:16 +03:00
novgorodschi catalin da4f203aa1 Fix Lang + Fix train troops in greatbarraks and great stable + fix ally message + refactor battle system
Fix Lang + Fix train troops in greatbarraks and great stable + fix ally message + refactor battle system #219
2026-07-23 08:25:32 +03:00
novgorodschi catalin 8db3032293 Refactor GameEngine files
fix some GameEngine bugs and new improovements
2026-07-20 07:09:06 +03:00
novgorodschi catalin 94a7a1c245 Refactor Village.php #326
Refactor Village.php #326
2026-07-17 11:58:32 +03:00
novgorodschi catalin d89ffe4482 Major refactor: Extract Database and Automation into domain-specific trait files
### Core Architecture Refactor

- Split the `Database.php` class into domain-specific traits under `GameEngine/Database/`.
- Split the `Automation` class into domain-specific traits under `GameEngine/Automation/`.
- Grouped methods by functional domain for improved maintainability and navigation.
- Preserved 100% backward compatibility.
- No logic or behavioral changes.
- Pure structural refactor.
2026-07-17 11:03:27 +03:00
Didiboo 47f958c430 Didiboo patch fr1.2 (#335) 2026-07-17 07:53:59 +03:00
Didiboo 6b0ef8a2f2 Account.php (#333) 2026-07-17 07:49:20 +03:00
Didiboo 1573b5a01a Update fr.php (#331) 2026-07-16 15:24:28 +03:00
novgorodschi catalin 96ab919865 Fix (ACP) Quest & Other
Fix (ACP) Quest & Other
2026-07-16 14:08:05 +03:00