Commit Graph

36 Commits

Author SHA1 Message Date
iThorgrim
058bc63ea4 Revert " refactor: ServerEvent - OnStartup, OnBeforeConfigLoad, OnConfigLoad" (#317) 2025-09-17 16:43:35 +02:00
iThorgrim
313596f86e Feat(AllCreatureEvent): Add RegisterAllCreatureEvent and support for CreatureTemplate object. (#312) 2025-09-17 11:54:52 +02:00
iThorgrim
1153fcaef7 Support for UnitEvent and pass to PlayerEvent or CreatureEvent (#313) 2025-09-17 11:15:03 +02:00
iThorgrim
04ce900383 refactor: ServerEvent - OnStartup, OnBeforeConfigLoad, OnConfigLoad (#311) 2025-09-16 21:57:52 +02:00
iThorgrim
576d18753c feat(ElunaConfig): Add ElunaConfig using ConfigValueCache (#310) 2025-09-09 09:08:46 +02:00
iThorgrim
f5ac976642 feat(PlayerHooks): Add tweaks for OnPlayerQuestAccept (#282) 2025-09-02 21:46:14 +02:00
iThorgrim
6d1ff128a6 feat(ElunaFileWatcher): Add file watcher and autoreload (#286) 2025-08-29 14:53:09 +02:00
iThorgrim
65af80f08d feat: Add global bytecode cache for Eluna scripts (#293) 2025-08-29 14:27:57 +02:00
iThorgrim
de84ed1369 Feat(Loot): Add Loot Objet and Methods and GetLoot method for Creature (#287) 2025-08-29 01:30:12 +02: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
iThorgrim
7511f38eab Feat(LuaEngine/PlayerHooks): Add OnCanPlayerResurrect (#236) 2025-02-08 07:33:43 +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
mfiners
fe1b709c18 feat: Add 4 methods (#158)
1:
Player:GetAchievementPoints

2:
Player:GetCompletedQuestsCount
This should have been GetCompletedQuestsCount, not sure how to update that now.

3: You also have an option to include feats of strength or not (not included by default, blizzard like)
Player:GetCompletedAchievementsCount

4: RegisterPlayerEvent
OnCreatureKilledByPet
2024-01-28 09:51:30 -03:00
Kevin
1abf24490e feat: add OnBattlegroundDesertion hook (#146) 2023-06-11 15:28:56 +02:00
Axel Cocat
7ea0b975c2 revert: PLAYER_EVENT_ON_APPLY_AURA and PLAYER_EVENT_ON_REMOVE_AURA 2023-06-11 15:12:45 +02:00
Axel Cocat
4fb0949ddf feat: add OnError event 2023-05-31 03:09:30 +02:00
Krisande
92818c6311 feature: add GetUnitFlags(), GetUnitFlagsTwo(), SetUnitFlags(flags), SetUnitFlagsTwo(flags), PlayerEvent OnApplyAura/OnRemoveAura (#137) 2023-05-21 14:05:59 +02:00
AnchyDev
05aa8f01f1 Update OnGiveXP to include new parameter. 2023-05-02 09:33:59 +10:00
Axel Cocat
a689c043a7 feat: add PLAYER_EVENT_ON_GROUP_ROLL_REWARD_ITEM and roll methods (#119) 2023-04-07 20:59:30 +02:00
Axel Cocat
fb1f240177 feat: add async queries (#113) 2023-04-01 18:33:31 +02:00
Axel Cocat
85714c1123 feat: add PLAYER_EVENT_ON_CAN_GROUP_INVITE (#100) 2023-03-01 10:33:12 +01:00
veserine
067f780911 feat: add PLAYER_EVENT_ON_COMPLETE_QUEST (#90) 2023-02-05 14:49:51 +01:00
veserine
695c6b7d7c feat: add PLAYER_EVENT_ON_QUEST_REWARD_ITEM, add PLAYER_EVENT_ON_CREATE_ITEM, add PLAYER_EVENT_ON_STORE_NEW_ITEM (#88)
Co-authored-by: Axel Cocat <ax.cocat@gmail.com>
2023-01-30 14:18:28 +01:00
Axel Cocat
295fcefd01 feat: add PLAYER_EVENT_ON_CAN_JOIN_LFG (#86) 2023-01-01 19:47:16 +01:00
Axel Cocat
3700b4246a feat: add PLAYER_EVENT_ON_CAN_SEND_MAIL (#85) 2022-12-31 00:43:46 +01:00
Axel Cocat
1e57b45c40 feat: add PLAYER_EVENT_ON_CAN_INIT_TRADE (#83) 2022-12-31 00:35:58 +01:00
55Honey
655953ebfb feat: expose OnPlayerUpdateArea() (#65) 2022-10-01 08:45:49 +02:00
55Honey
3f5d2c9257 feat: add player event OnFfaPvpStateUpdate (#63) 2022-09-22 15:18:07 +02:00
Revision
efba901a51 feat(Core): Achievements (#47)
Achievements
2022-07-05 21:10:51 +02:00
Revision
60c90414d5 feat(PlayerHooks): OnLearnSpell(player, spellid) (#46)
OnLearnSpell
2022-06-20 07:48:17 +02:00
55Honey
30797110ee chore: move files 2022-03-26 21:29:04 +01:00