Commit Graph

142 Commits

Author SHA1 Message Date
Anton Popovichenko
6f9da64fd4 fix(build/lua): Remove lualib_static from build. (#272) 2025-04-26 21:49:00 +02:00
sudlud
1ebb51f7c5 add enabled hook lists for performance improvement (#263) 2025-02-22 20:47:09 +01:00
iThorgrim
cbe1621b48 feat(LuaEngine/PlayerHooks): add skill-based player events (#238)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-02-20 14:30:20 +01:00
iThorgrim
ae6bb06b50 Feat(LuaEngine): Add RegisterTicketEvent and TicketMethods (#225)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2025-02-19 19:01:26 +01:00
sudlud
e4e324da4f Update ElunaLuaEngine_SC.cpp - fix build (#261) 2025-02-16 15:02:02 +01:00
manstfu
247a7f6763 chore: update to support WorldSessionMgr PR 21400 (#258) 2025-02-14 14:22:39 +01:00
sudlud
f3c59a02b8 fix(CI): re-enable -Werror compile flag (#256) 2025-02-08 11:37:37 +01:00
iThorgrim
7511f38eab Feat(LuaEngine/PlayerHooks): Add OnCanPlayerResurrect (#236) 2025-02-08 07:33:43 +01:00
sudlud
ccfcc5f86f Update PlayerMethods.h - remove unused variable to fix core build (#255) 2025-02-08 07:04:58 +01:00
iThorgrim
d869057fe4 feat(LuaEngine/PlayerMethods): BonusTalent methods (#235)
Co-authored-by: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com>
2025-02-05 18:14:24 +01:00
iThorgrim
b799efd331 chore(doxygen): fix documentation generation (#253) 2025-02-05 18:11:00 +01:00
iThorgrim
7621ace9fe feat(LuaEngine/GlobalMethods): add GetGossipMenuOptionLocale, GetMapEntrance (#233)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-02-05 14:31:12 +01:00
iThorgrim
364c03e5cf feat(LuaEngine/ItemTemplateMethods): add GetIcon method (#241)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-02-05 14:30:20 +01:00
Morten
4ffa5f3900 chore(LuaEngine): added comments to SpellEntryMethods. (#243)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-02-05 14:29:24 +01:00
iThorgrim
f3e62467d2 chore:LuaEngine/GuildMethods): Fix doc generation (#246)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-02-05 14:28:45 +01:00
Peter Malina
a261c1c596 fix(LuaEngine/CreatureMethods): reputation rewards refactored by AC (#251) 2025-02-02 10:55:43 +01:00
55Honey
dee3a1ad8e fix: comment unused parameter (#250) 2025-02-01 22:49:10 +01:00
iThorgrim
0fda6f8d25 feat(LuaEngine/UnitMethods): add GetThreat, ClearThreat, ResetAllThreat methods (#234) 2025-02-01 22:09:44 +01:00
iThorgrim
8ebf1f4cda feat(LuaEngine/PlayerMethods): add GetHomebind, GetSpells and TeleportTo (#232)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-02-01 22:08:16 +01:00
iThorgrim
60b5e260d0 feat(LuaEngine/MapMethods): add GetCreatures and GetCreaturesByAreaId methods (#230)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-01-26 18:48:32 +01:00
iThorgrim
32d15a0003 feat(LuaEngine/ItemTemplateMethods): update GetName to support locale (#240) 2025-01-26 15:21:18 +01:00
iThorgrim
2ae77b6441 feat(LuaEngine/GameObjectMethods): ddd SetRespawnDelay (#239) 2025-01-26 15:17:59 +01:00
iThorgrim
0d35a87b3d feat(LuaEngine/SpellInfo): add SpellInfo class and methods (#231) 2025-01-25 20:20:27 +01:00
iThorgrim
54484b7fa2 feat(methods/guild): add new guild methods (#228) 2025-01-25 20:17:55 +01:00
iThorgrim
d788047b7e fix(LuaEngine/SpellEntryMethods): return Lua tables (#237)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-01-25 15:51:15 +01:00
iThorgrim
f987a52003 feat: support for external lib and moonscript (#229)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2025-01-25 15:46:17 +01:00
iThorgrim
d76f64f838 feat: add DBCStores access via Lua with getters for DBC entries (#222) 2025-01-24 21:03:52 +01:00
iThorgrim
a5b2182fc2 feat: add support for parameterized SQL queries with argument escaping (#221) 2025-01-24 19:06:54 +01:00
iThorgrim
49fb60a6a0 Feat(LuaEngine/SpellHooks): Add support for RegisterSpellEvent with initial events (#224) 2025-01-23 20:51:05 +01:00
iThorgrim
2e89531b05 Chore: Remove unused #if statement (TrinityCore, Mangos, AzerothCore, TBC, Classic, Mists, Cata) (#217) 2025-01-21 17:37:39 +01:00
Axel Cocat
16173cb751 fix/docs parser (#219) 2025-01-21 00:31:19 +01:00
iThorgrim
ee254c6990 chore: align structure with master 2025-01-19 21:01:09 +01:00
iThorgrim
f9fc165c7d Features(Lualib/Lua(Jit)): Lua Version and Static Linking Support (#209) 2025-01-11 21:35:05 -03:00
maloglolo
41c940e680 sprintf to snprintf (deprecated MacOSX15.0) (#198) 2024-12-31 12:48:27 +01:00
Yggdrasil WoW
2add5609f6 Add fmt formatting to SendAreaTriggerMessage (#206) 2024-12-31 10:54:36 +01:00
manstfu
c38f0a1d2f Update PlayerMethods.h (#204) 2024-12-19 16:06:51 +01:00
Kitzunu
53c9556c36 Update UnitMethods.h (#200) 2024-12-01 10:20:28 -03:00
Kitzunu
ec0dbf76f3 Update LuaEngine.cpp (#192) 2024-08-10 11:40:16 -03:00
Kitzunu
68d0a09143 https://github.com/azerothcore/azerothcore-wotlk/pull/19491 (#189)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2024-08-08 21:36:23 -03:00
sudlud
b39869a556 Fix unused variable warning in GlobalMethods:Ban() (#183) 2024-07-07 17:10:45 +02:00
sudlud
e00386fa5b fix OnBeforeCreateInstanceScript() hook (#182) 2024-07-03 23:01:03 +02:00
AnchyDev
c652ee8e1a Update OnCommand for core hook changes. (#181) 2024-06-17 22:27:48 +02:00
Tralenor
36e1c715fc fix: gossip menu item overflow (#180)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2024-06-15 13:11:46 +02:00
Tralenor
3fea22bc41 feat: add player:RunCommand (#176) 2024-06-15 11:34:57 +02:00
Tralenor
067fa20bad feature: Add GetGlyph (#178)
Co-authored-by: 55Honey <71938210+55Honey@users.noreply.github.com>
2024-06-11 21:24:00 +02:00
Foe
cc442de602 feat: Add multistate compatibility methods (#175) 2024-06-05 06:19:41 +02:00
kabigon
152a491663 feat: add GetRank method for creatures (#173) 2024-05-04 21:23:51 +02:00
3ster
2bd22cf927 feat: Add Spell:GetReagentCost() function (#165) 2024-02-25 20:45:58 +01:00
55Honey
05b43dd89b add unit method SetImmuneTo (#167) 2024-02-11 14:57:28 +01:00
V
5e4521696f feat: Adding HandleStatModifier for Unit (#161) 2024-01-28 09:52:12 -03:00