Commit Graph

  • 2316377c9d Add Lua function bindings for IsPet and ToPet feat/pet iThorgrim 2026-05-15 10:38:54 +02:00
  • 3d3f9ea029 Fix references to 'creature' with 'unit' in UnitMethods iThorgrim 2026-05-15 10:37:28 +02:00
  • 012f20deec Add IsPet and ToPet methods for Unit class iThorgrim 2026-05-13 09:00:10 +02:00
  • b9c03a304f fix(LuaEngine): Preallocate Lua stack size in PushRefsFor to prevent reallocation during push loop (#381) master mostlynick3 2026-05-12 14:40:16 +02:00
  • 7a6ec6e870 feat(PlayerMethods): Expose GetTalentTreePoints and GetMostPointsTalentTree (#382) mostlynick3 2026-05-03 09:52:22 +02:00
  • 3eca176853 fix(PlayerMethods): OnPlayerResurrect compile (#376) sogladev 2026-04-17 12:31:34 +02:00
  • 1ab53bac10 Fix link to ElunaAzerothCore repository (#375) sogladev 2026-03-24 01:21:25 +01:00
  • 6968ff32a9 Chore: Delete doublet of macro in TicketHooks.cpp (#372) mostlynick3 2026-03-19 00:31:14 +01:00
  • e665ae2f38 feat(LuaEngine): Add GetInventoryFreeSlots and GetBankFreeSlots to Player class (#369) arielcami 2026-03-18 16:35:37 -05:00
  • 9ecb0f6d10 fix(Core/Combat): Update to new ThreatManager API (#361) blinkysc 2026-03-18 13:45:41 -05:00
  • f31dbd03c6 feat(TransportMethods): Add new Transports class, expose basic transport getters and passenger handling (#371) mostlynick3 2026-03-18 16:19:06 +01:00
  • 802d8182f5 fix(Core): Update packet hook signatures to const WorldPacket& (#366) blinkysc 2026-03-13 14:02:24 -05:00
  • ecb3d102ac feat(CreatureMethods): Add AllLootRemovedFromCorpse method (#363) Aldori 2026-03-07 16:33:16 -05:00
  • c175aeca3f feat(PlayerMethods): Add Today/Yesterday Kills and Honor Points methods (#364) Aldori 2026-03-07 15:44:07 -05:00
  • c5efab32ed fix(LuaEngine): Register Loot type to fix GetLoot() method (#362) FM 2026-03-08 03:58:55 +08:00
  • 50584792fc feat(PlayerMethods): Add IsBot() method (#360) Aldori 2026-03-01 07:31:36 -05:00
  • fe47a5d9c3 (PlayerMethods): Taxi Node Improvements (#357) Aldori 2026-02-13 03:39:54 -05:00
  • a9bc344db5 feat: Add Player Event OnReleasedGhost (#355) iThorgrim 2026-01-16 22:39:42 +01:00
  • fbc14ae1af feat: Add Player Event OnReleasedGhost feat/globalevent iThorgrim 2026-01-16 22:38:59 +01:00
  • 73a5c5d0b3 docs: rename Documentation generation command to ALE (#353) sogladev 2026-01-09 22:26:50 +01:00
  • 4909b17ffa fix(LuaEngine/PlayerMethods): Update SendTrainerList (#352) sogladev 2025-12-30 21:53:31 +01:00
  • fe30528cd7 Fix Discord support link in index.html feature/gen iThorgrim 2025-12-03 10:50:14 +01:00
  • c69e3752b0 Update Discord invite link in README.md iThorgrim 2025-12-03 10:48:38 +01:00
  • 188d5218da fix(LuaEngine/UnitMethods): rename HandleStatModifier to match a PR#23346 (#335) Tereneckla 2025-11-28 19:03:42 +00:00
  • c1066d7a0d Fix: Add forced parameter to SetSpeed method (#347) iThorgrim 2025-11-14 17:49:34 +01:00
  • ebcc10a00f Feat: Add new methods for player (GetQuestSlotQuestId, SetCanFly, ApplyRatingMod) (#345) iThorgrim 2025-11-10 18:45:58 +01:00
  • 2cedf6ffd7 Chore: Rename Eluna to ALE (#344) iThorgrim 2025-11-09 15:34:33 +01:00
  • 47699ffc35 Chore: Update Docs .md files (#343) iThorgrim 2025-11-09 15:16:34 +01:00
  • e5051ee30a Feat: Add new method on SpellInfo (GetEffectMiscValue) (#342) Wahza 2025-11-09 14:36:32 +01:00
  • 1ac94f18a3 Feat: Add new UnitEvent for Creature and Player (#341) iThorgrim 2025-11-08 14:02:00 +01:00
  • 5d59a43d49 Fix: Moonscript integration and read (#340) iThorgrim 2025-11-08 10:41:21 +01:00
  • bf5d1ee0c5 feature(SmartAI/Movement) - Unify waypoint systems - fix compilation (#328) killerwife 2025-10-26 19:42:01 +01:00
  • 46527162d2 Fix: Fix reload command (#332) iThorgrim 2025-10-26 13:49:39 +01:00
  • e2ec104fd8 Fix: Fix build error with new name (#330) iThorgrim 2025-10-23 13:58:42 +02:00
  • 81d3f02679 chore: rename Eluna to ALE (#318) Foe 2025-10-23 12:53:30 +02:00
  • c35416fa36 Fix compilation due to rework Walk/Run mode (#325) killerwife 2025-10-14 22:01:02 +02:00
  • 466f5b5156 Update CreatureMethods.h (#324) 天鹭 2025-10-13 14:13:21 +08:00
  • 5077a429cc feat(LootMethods): Add support for adding/retrieving quest items and item stacking (#323) Aldori 2025-10-04 09:49:33 -04:00
  • b9302eec7c Fix: OnQuestReward GameObject (#322) iThorgrim 2025-10-01 09:20:11 +02:00
  • 7879564d88 Fix UnitEvent (SegFault) (#321) iThorgrim 2025-09-30 17:56:27 +02:00
  • 83aca7b237 Sync AC weather PR changes (#306) Takenbacon 2025-09-29 17:36:48 -07:00
  • 2dcacfe2b4 fix(ElunaLuaEngine): Add nullptr checks to OnDamage and OnHeal methods (#320) Aldori 2025-09-25 19:24:38 -04:00
  • 058bc63ea4 Revert " refactor: ServerEvent - OnStartup, OnBeforeConfigLoad, OnConfigLoad" (#317) iThorgrim 2025-09-17 16:43:35 +02:00
  • b559d02658 Feat(Documentation): Add missing documentation for all methods and classes (#315) Aldori 2025-09-17 09:01:24 -04:00
  • 313596f86e Feat(AllCreatureEvent): Add RegisterAllCreatureEvent and support for CreatureTemplate object. (#312) iThorgrim 2025-09-17 11:54:52 +02:00
  • 1153fcaef7 Support for UnitEvent and pass to PlayerEvent or CreatureEvent (#313) iThorgrim 2025-09-17 11:15:03 +02:00
  • 972879c696 (LootMethods) - Add roll_winner_guid to GetItems method (#314) Aldori 2025-09-16 19:10:45 -04:00
  • 04ce900383 refactor: ServerEvent - OnStartup, OnBeforeConfigLoad, OnConfigLoad (#311) iThorgrim 2025-09-16 21:57:52 +02:00
  • 576d18753c feat(ElunaConfig): Add ElunaConfig using ConfigValueCache (#310) iThorgrim 2025-09-09 09:08:46 +02:00
  • 44f1f1f71b Fix player AdvanceSkill method crash (#309) kissingers 2025-09-08 16:11:16 +08:00
  • 9be4ef5485 fix(GlobalMethods): Missing player events (#307) Aldori 2025-09-04 05:47:12 -04:00
  • b5a8130cb0 Change Mermaid Codeblock to SVG for Workflow Example (#305) Ryan Turner 2025-09-04 10:22:36 +01:00
  • f5ac976642 feat(PlayerHooks): Add tweaks for OnPlayerQuestAccept (#282) iThorgrim 2025-09-02 21:46:14 +02:00
  • 1c63eacec9 feat(GlobalMethods): Add GetConfigValue method (#299) Aldori 2025-09-02 15:44:31 -04:00
  • 059c20f3ac Fix: Fix Ninja build for LuaJit and Lua51 (#303) iThorgrim 2025-09-02 12:47:23 +02:00
  • 4acc340bf5 feat(GameObject): GetSpawnId method (#304) Aldori 2025-08-30 09:46:35 -04:00
  • 6d1ff128a6 feat(ElunaFileWatcher): Add file watcher and autoreload (#286) iThorgrim 2025-08-29 14:53:09 +02:00
  • 65af80f08d feat: Add global bytecode cache for Eluna scripts (#293) iThorgrim 2025-08-29 14:27:57 +02:00
  • 6fd81ea0e6 feat(SpellEntry): Add new "Set" methods for updating spell (#290) iThorgrim 2025-08-29 05:05:45 +02:00
  • 84d1c0cceb feat(Pet): Add Pet Object and Methods (#288) iThorgrim 2025-08-29 03:59:04 +02:00
  • de84ed1369 Feat(Loot): Add Loot Objet and Methods and GetLoot method for Creature (#287) iThorgrim 2025-08-29 01:30:12 +02:00
  • df36094b97 feat(Github Action): Add all version in test action (#292) iThorgrim 2025-08-28 21:13:16 +02:00
  • 1f087fef39 feat(PlayerMethods): Add new player methods (#281) iThorgrim 2025-08-28 19:29:19 +02:00
  • 6ea43b36e9 chore: Delete unused CMakeLists (#283) iThorgrim 2025-08-28 19:28:42 +02:00
  • 4bb12494f5 fix(LuaLib): Fix compilation with lua5.1 (#291) iThorgrim 2025-08-28 19:26:56 +02:00
  • 581ab3a346 README: Clarify mod-eluna independence from original Eluna (#301) iThorgrim 2025-08-28 19:26:21 +02:00
  • 42e5be76fc feat(CreatureMethods): Add GetCreatureSpawnId and SetCorpseDelay methods (#300) Aldori 2025-08-22 15:24:33 -04:00
  • afae63555b fix: Update nodeId to a uint32 in GetKnownTaxiNodes (#298) Aldori 2025-08-22 13:28:57 -04:00
  • a63ef3fe8c feat(LuaEngine/Packed GUIDs) Add support for writing packed GUIDs and reading packed GUID size (#295) mostlynick3 2025-08-21 14:04:04 +02:00
  • ce7ee6c0f8 fix: Correctly describe possible sizes of packed GUIDs (#294) mostlynick3 2025-08-20 00:04:08 +02:00
  • 15558954a3 feat(LuaEngine/Packet): Add support ReadPackedGUID (#271) mostlynick3 2025-08-19 15:47:24 +02:00
  • bcfe631307 Add GetReactState to CreatureMethods and GetKnownTaxiNodes, SetKnownTaxiNodes to PlayerMethods (#285) Aldori 2025-08-10 16:07:18 -04:00
  • f272b03042 PerformIngameSpawn Save=True not spawning object fix (#277) Vale the Violet Mote 2025-08-10 10:56:52 -04:00
  • 2deb507952 Add methods item:SetRandomProperties and item:SetRandomSuffix (#274) Clément 2025-08-10 11:54:29 +01:00
  • 4d44b6749d Fix Eluna events being twice as fast (#275) Traesh 2025-08-09 17:24:43 +02:00
  • c43b9dd4ce Sync AC Grid PR changes (#280) Takenbacon 2025-08-08 21:36:05 -07:00
  • 6f9da64fd4 fix(build/lua): Remove lualib_static from build. (#272) Anton Popovichenko 2025-04-26 21:49:00 +02:00
  • 1ebb51f7c5 add enabled hook lists for performance improvement (#263) sudlud 2025-02-22 20:47:09 +01:00
  • cbe1621b48 feat(LuaEngine/PlayerHooks): add skill-based player events (#238) iThorgrim 2025-02-20 14:30:20 +01:00
  • ae6bb06b50 Feat(LuaEngine): Add RegisterTicketEvent and TicketMethods (#225) iThorgrim 2025-02-19 19:01:26 +01:00
  • e4e324da4f Update ElunaLuaEngine_SC.cpp - fix build (#261) sudlud 2025-02-16 15:02:02 +01:00
  • 247a7f6763 chore: update to support WorldSessionMgr PR 21400 (#258) manstfu 2025-02-14 14:22:39 +01:00
  • 17ca75dd61 ci: remove docs workflow (#257) Axel Cocat 2025-02-10 17:39:25 +01:00
  • f3c59a02b8 fix(CI): re-enable -Werror compile flag (#256) sudlud 2025-02-08 11:37:37 +01:00
  • 7511f38eab Feat(LuaEngine/PlayerHooks): Add OnCanPlayerResurrect (#236) iThorgrim 2025-02-08 07:33:43 +01:00
  • ccfcc5f86f Update PlayerMethods.h - remove unused variable to fix core build (#255) sudlud 2025-02-08 07:04:58 +01:00
  • d869057fe4 feat(LuaEngine/PlayerMethods): BonusTalent methods (#235) iThorgrim 2025-02-05 18:14:24 +01:00
  • b799efd331 chore(doxygen): fix documentation generation (#253) iThorgrim 2025-02-05 18:11:00 +01:00
  • 7621ace9fe feat(LuaEngine/GlobalMethods): add GetGossipMenuOptionLocale, GetMapEntrance (#233) iThorgrim 2025-02-05 14:31:12 +01:00
  • 364c03e5cf feat(LuaEngine/ItemTemplateMethods): add GetIcon method (#241) iThorgrim 2025-02-05 14:30:20 +01:00
  • 4ffa5f3900 chore(LuaEngine): added comments to SpellEntryMethods. (#243) Morten 2025-02-05 14:29:24 +01:00
  • f3e62467d2 chore:LuaEngine/GuildMethods): Fix doc generation (#246) iThorgrim 2025-02-05 14:28:45 +01:00
  • a261c1c596 fix(LuaEngine/CreatureMethods): reputation rewards refactored by AC (#251) Peter Malina 2025-02-02 09:55:43 +00:00
  • dee3a1ad8e fix: comment unused parameter (#250) 55Honey 2025-02-01 22:49:10 +01:00
  • 0fda6f8d25 feat(LuaEngine/UnitMethods): add GetThreat, ClearThreat, ResetAllThreat methods (#234) iThorgrim 2025-02-01 22:09:44 +01:00
  • 8ebf1f4cda feat(LuaEngine/PlayerMethods): add GetHomebind, GetSpells and TeleportTo (#232) iThorgrim 2025-02-01 22:08:16 +01:00
  • ef8d5a0866 fix(Config): RequireCPath in conf (#245) iThorgrim 2025-01-26 18:49:30 +01:00
  • 60b5e260d0 feat(LuaEngine/MapMethods): add GetCreatures and GetCreaturesByAreaId methods (#230) iThorgrim 2025-01-26 18:48:32 +01:00
  • 32d15a0003 feat(LuaEngine/ItemTemplateMethods): update GetName to support locale (#240) iThorgrim 2025-01-26 15:21:18 +01:00
  • 2ae77b6441 feat(LuaEngine/GameObjectMethods): ddd SetRespawnDelay (#239) iThorgrim 2025-01-26 15:17:59 +01:00