Commit Graph

  • 63026f53bc Lots of small changes to server stuff 20251215/fixes/misc James Huston 2025-12-21 19:43:30 -05:00
  • a4bbb61970 Scripts/Spells: Implement priest talent Expiation (#31448) Cristian Vintila 2025-12-22 01:41:39 +02:00
  • d22dae08aa Scripts/Spells: Implement priest talent Ultimate Penitence (#31444) Cristian Vintila 2025-12-22 00:32:12 +02:00
  • 161da58cf4 Core/PacketIO: Fix DecorStoragePersistedData and HousingDecorData structures Shauren 2025-12-21 12:48:04 +01:00
  • 57f321d42f Core/Auras: Implement SpellAuraInterruptFlags2::Transform (#31440) Aqua Deus 2025-12-21 00:51:27 +01:00
  • 3cc3bee57b Scripts/Spells: Implement Holy Priest talent Dispersing Light (#31439) Cristian Vintila 2025-12-21 00:12:08 +02:00
  • cf922909f7 Scripts/Spells: Implement Eternal Flame heal increase on caster (#31431) Cristian Vintila 2025-12-20 22:27:41 +02:00
  • 3919b82a63 Core/MMaps: Fix crash during mmap unload happening on maps not marked for dynamic rebuilding Shauren 2025-12-20 15:56:32 +01:00
  • 503cecb75b Core/Objects: GCC Build fix Shauren 2025-12-19 19:51:55 +01:00
  • 416755b5db Core: Updated allowed build to 11.2.7.64978 Shauren 2025-12-19 00:56:33 +01:00
  • 4d96ca6905 Scripts/Spells: Update Empowered Renew script to new version of the spell (#31422) Cristian Vintila 2025-12-19 00:35:13 +02:00
  • 0cd789bbb5 Scripts/Spells: Implemented priest talent Divine Procession (#31419) Cristian Vintila 2025-12-18 00:54:28 +02:00
  • 7d9392e6a3 Scripts/Spells: Fix priest talent Twilight Equilibrium (#31418) Cristian Vintila 2025-12-17 23:37:10 +02:00
  • b76bb53b45 Merge in upstream changes v11.2.7.64978 James Huston 2025-12-16 17:24:01 -05:00
  • d3bc42b9e9 Merge pull request #3 from araxiaonline/add-zeromq-event-bus James Huston 2025-12-15 16:06:47 -08:00
  • 50631d4638 fix: Address Gemini code review security and quality issues add-zeromq-event-bus James Huston 2025-12-15 19:03:10 -05:00
  • 8c83692013 feat(eventbus): Add auction create event hook James Huston 2025-12-15 18:40:17 -05:00
  • 568d80d26e feat(eventbus): Add comprehensive event hooks for all game events James Huston 2025-12-15 18:24:23 -05:00
  • bd2b12fa36 Core: Updated to 11.2.7 Shauren 2025-12-16 00:09:26 +01:00
  • af57aa29dc Core/Misc: Fix boost 1.90 compatibility change Shauren 2025-12-16 00:08:02 +01:00
  • 6d41bf8ee4 Core/Misc: Build fix with boost 1.90 Shauren 2025-12-15 22:46:55 +01:00
  • c3f46083e8 feat(eventbus): Add player login/logout/death event publishing James Huston 2025-12-15 10:35:43 -05:00
  • 9ae822b300 feat(eventbus): Add debug logging for spawn events James Huston 2025-12-15 10:28:45 -05:00
  • 3d78cc2446 feat(eventbus): Add creature spawn/despawn event publishing James Huston 2025-12-15 10:09:11 -05:00
  • 29c5097967 feat(config): Add araxia.conf.dist for centralized Araxia settings James Huston 2025-12-15 10:03:32 -05:00
  • 95c30fbdf8 feat(eventbus): Add ZeroMQ event bus infrastructure James Huston 2025-12-15 09:58:46 -05:00
  • 6bb035cfc3 feat(ahbot): Add item level scaling for AH equipment 20251214_improveah James Huston 2025-12-15 08:20:21 -05:00
  • cf2d839748 lua_scripts: Add AGENTS.md, fix Ook-Ook script, add instance scripts James Huston 2025-12-14 22:33:03 -05:00
  • 28dbbf095b MCP: Add ChatHandler fallback for GM commands, add code commenting guidelines James Huston 2025-12-14 22:29:45 -05:00
  • 7b4ba4c31a feat(mcp): Add spawn_creature tool to ServerTools James Huston 2025-12-14 21:09:35 -05:00
  • 5c8da59fe8 fix(eluna): Fix GC re-entrancy crash in CollectGarbage James Huston 2025-12-13 19:18:06 -05:00
  • fad074ef41 Merge branch 'araxia-main' of github.com:araxiaonline/TrinityCore into araxia-main James Huston 2025-12-13 19:03:19 -05:00
  • a3e7574e14 fix(mcp): Use walking speed for bot movement instead of default run speed James Huston 2025-12-13 17:12:53 -05:00
  • 009b8dbbdd fix(mcp): Fix same-map teleport and add phase initialization for bot visibility James Huston 2025-12-13 17:02:03 -05:00
  • 8d8c26eda1 Core/Spells: Remove large function from header Shauren 2025-12-13 22:40:23 +01:00
  • a06fd43c6c fix(mcp): Fix printf-style format specifiers to fmt-style in TC_LOG calls James Huston 2025-12-13 12:04:02 -05:00
  • baeeefc139 feat(mcp): Implement GM command execution via ChatHandler James Huston 2025-12-13 11:54:25 -05:00
  • cc598584ef fix(mcp): Implement manual cross-map teleport for headless sessions James Huston 2025-12-13 11:45:37 -05:00
  • 7f3fc61605 fix(mcp): Fix MCPServer shutdown crash - proper thread cleanup in destructor James Huston 2025-12-13 11:01:58 -05:00
  • f6239f35d6 feat(mcp): Implement MCP Player system for headless AI control James Huston 2025-12-13 10:57:15 -05:00
  • d2b6e83ef5 feat(mcp): Add 'npc reload <entry>' command James Huston 2025-12-08 21:21:51 -05:00
  • 6823830ed7 feat(dragonriding): Add .flight toggle command and MCP gm_command extensions James Huston 2025-12-07 22:32:37 -05:00
  • f901acd66b Core/Entities: Remove Object::m_objectType member and replace it with global array lookup (using m_objectTypeId) Shauren 2025-12-07 18:59:24 +01:00
  • f8bd3e9a97 Fix seg fault on exit James Huston 2025-12-06 22:14:40 -05:00
  • 0f7f84bdea MCP: Add warning about db_execute error handling James Huston 2025-12-06 21:52:23 -05:00
  • 3f70ba5258 Core/PacketIO: Mark CMSG_DECLINE_GUILD_INVITES as threadsafe Shauren 2025-12-07 00:16:41 +01:00
  • 644624784c Document zone_id fix in MCP_SERVER.md session summary James Huston 2025-12-06 17:19:29 -05:00
  • 2de6ad518a Fix SpawnTools.cpp for TC 11.x API compatibility James Huston 2025-12-06 16:28:41 -05:00
  • 3df023b1d5 Fix MCP server shutdown segfault James Huston 2025-12-06 16:00:59 -05:00
  • 1eff541bd0 Update MCP documentation with spawn tools James Huston 2025-12-06 15:58:23 -05:00
  • 54f803253e Add headless spawn management tools to MCP server James Huston 2025-12-06 15:57:47 -05:00
  • 297f24ee1b Fix to macos segfault issue on Eluna GC James Huston 2025-12-06 09:10:54 -05:00
  • 16192ec3dc Dep: Update PacketList after CascLib update Shauren 2025-12-05 21:43:11 +01:00
  • 91031c06ec Clean up cmake setup to work better for lua between linux and macos. James Huston 2025-12-04 15:28:51 -05:00
  • e0aa2de5e0 Merge pull request #2 from araxiaonline/120225/feat/phase2 James Huston 2025-12-04 05:20:33 -08:00
  • 6a86120124 feat(mcp): Add ground height lookup and GM command execution 120225/feat/phase2 James Huston 2025-12-03 19:41:15 -05:00
  • 72510ee91e fix(mcp): Remove unused MMapFactory include James Huston 2025-12-03 19:26:01 -05:00
  • 0a48bd5642 Dep/CascLib: Update to ladislav-zezula/CascLib@5dafc4c5a5 Shauren 2025-12-04 00:07:13 +01:00
  • fe3b54c17e Scripts/Spells: Power Word: Shield cleanup (#31411) Cristian Vintila 2025-12-03 20:08:19 +02:00
  • c2e1b557cc fix(waypoints): Display configuration and client refresh James Huston 2025-12-02 22:55:11 -05:00
  • 90d3f69242 docs(content): Phase 2 - YAML Content System Design James Huston 2025-12-01 20:30:08 -05:00
  • 0efb7c7d7b feat(mcp): SCARLET VISION - The AI can now SEE! 1128/feat/adminplusamstest James Huston 2025-11-30 20:49:40 -05:00
  • 444c1d12bc fix(mcp): Remove unused MMapFactory include James Huston 2025-11-30 20:35:52 -05:00
  • 6fbead29bf feat(mcp): LIDAR-style world scan - I can SEE your surroundings! James Huston 2025-11-30 20:26:18 -05:00
  • ab2a27f529 feat(mcp): Add semantic screenshot / UI state capture James Huston 2025-11-30 20:18:41 -05:00
  • e5ee53a1d8 feat(mcp): Add error handling & Event Bus design James Huston 2025-11-30 20:11:53 -05:00
  • ec14aa5545 feat(mcp): Complete Phase 2 - AMS Bridge & Direct Windsurf Connection! James Huston 2025-11-30 19:57:29 -05:00
  • ff78ae203b feat(mcp): Complete Phase 1 - Working MCP server with database tools James Huston 2025-11-30 19:11:54 -05:00
  • 794630f1c1 fix(mcp): Suppress unused variable warning in gm_command James Huston 2025-11-30 18:51:03 -05:00
  • 5a260341ce fix(mcp): Remove non-existent GetGameHour/GetGameTime methods James Huston 2025-11-30 18:46:47 -05:00
  • 3705774f90 fix(mcp): Fix TrinityCore API compatibility issues James Huston 2025-11-30 18:44:41 -05:00
  • 54099cd629 feat(mcp): Add embedded MCP server for AI assistant integration James Huston 2025-11-30 18:34:44 -05:00
  • b18b7540e0 feat(admin): Wander radius visualization and spawn marker tools James Huston 2025-11-30 18:16:10 -05:00
  • 090f5cbd5f feat(waypoint-panel): Add waypoint visualization, teleport, and highlighting James Huston 2025-11-30 16:09:39 -05:00
  • ad73d8d761 feat(admin): NPC Info Panel improvements and waypoint visualization fixes James Huston 2025-11-30 12:21:37 -05:00
  • 5e6679bd7f fix(eluna): Fix .reload eluna not reloading scripts - Add UpdateEluna() calls to World::Update() and Map::Update() - Root cause: UpdateEluna() was defined but never called from game loops - The reload flag was being set but never checked/processed - Also added INFO-level logging to show each script as it loads - Added documentation: ELUNA_RELOAD_FIX.md - Added documentation: 04_WAYPOINT_EDITING_PLAN.md (Phase 4 planning) James Huston 2025-11-30 09:25:36 -05:00
  • 90be8fafb3 Core/Misc: Use std::scoped_lock instead of unique_lock where possible (and old lock_guard) Shauren 2025-11-30 14:25:32 +01:00
  • 09d8da4f3a feat(eluna): Add shared data registry, NPC data integration, and waypoint visualization James Huston 2025-11-29 20:39:51 -05:00
  • d3f2aee245 Core/Movement: Removed spline init parameter deprecated after jump rework Shauren 2025-11-29 00:53:54 +01:00
  • 28bcd97dc9 Tools/vmaps_extractor: Fix crash Shauren 2025-11-28 20:20:40 +01:00
  • c9c35ea2c9 Ingore .env file James Huston 2025-11-28 09:42:29 -05:00
  • 65a6a4f3f8 Alpha test release of eluna engine combined with new client -> server messaging system 1128/feat/araxiamessageservice James Huston 2025-11-28 09:01:29 -05:00
  • bdcc900bb7 Core/Guilds: Sync function name with 3.3.5 Shauren 2025-11-28 13:01:49 +01:00
  • 43d48cf1a7 Core/Auras: Enable DoEffectCalcDamageAndHealing aura script hook for initial absorb amount calculation Shauren 2025-11-28 11:15:32 +01:00
  • 233a063eba Core/Auras: Implement absorb scaling with attack power (#31405) Shauren 2025-11-28 09:13:33 +01:00
  • fe5cf65923 Core/Auras: Implement basic absorb scaling with spellpower (#31405) Cristian Vintila 2025-11-28 00:50:33 +02:00
  • 6160d75889 CI/GitHub: Keep ccache size as small as possible by evicting entries not accessed by current build instead Shauren 2025-11-27 00:10:51 +01:00
  • 15f1c8e395 CI/Circle: Disable nopch build Shauren 2025-11-27 00:07:07 +01:00
  • 99a91dc212 CI/GitHub: Add nopch and clang builds to linux workflow Shauren 2025-11-27 00:07:07 +01:00
  • 4cdc29e3f0 Build: Fixed loading scripts in dynamic mode Shauren 2025-11-26 00:11:01 +01:00
  • 14a817e8ac CI/Circle: Remove pushing docker images for wotlk_classic to dockerhub Shauren 2025-11-26 00:09:49 +01:00
  • fb88f3c975 Core/Warden: Removed implementation not compatible with modern client versions (#30491) Ovahlord 2025-11-25 23:55:32 +01:00
  • 1d5ef9c21c Core/Movement: Update gravity constant to be more accurate Shauren 2025-11-25 13:39:49 +01:00
  • 645da5a3f9 Core/Movement: Remove deprecated jump functions and update SAI scripts using them Shauren 2025-11-25 13:39:25 +01:00
  • 95ca714824 Core/Movement: Replace MotionMaster::MoveJumpWithGravity with new jump height based MoveJump Shauren 2025-11-24 12:07:19 +01:00
  • ed599208ea Core/Movement: Change MoveJump to use min/max height argument instead of vertical speed Shauren 2025-11-23 11:54:42 +01:00
  • faab5afaf4 Scripts/Misc: Replace manual jumps with proper spells (or non-jump movement where there should be no jumps) v11.2.5.64502 Shauren 2025-11-23 00:19:43 +01:00
  • b1ab5b7d62 Scripts/Battlegrounds: Correct Isle of Conquest catapult launch movement Shauren 2025-11-22 20:47:38 +01:00
  • 30a1644804 Build/Dep: Always include Recast Shauren 2025-11-21 18:28:10 +01:00
  • 39bb6d1111 DB/Westfall: Updated spawns for The Jansen Stead area Naddley 2025-11-21 13:35:25 +01:00