I'm currently developing several Lua modules for server using Eluna/ALE, and I have encountered a limitation regarding Honor handling and Arena .
Right now, Eluna provides hooks for XP modification (PLAYER_EVENT_ON_GIVE_XP), money loot, combat state, level changes, quest abandon, etc. However, there is no available hook that listens for Honor/Arena gains, nor a way to modify the amount of Honor/Arena awarded to a player.
This creates an issue for any system that needs to:
Modify Honor rewards dynamically
Apply Honor multipliers or reductions
Grant bonus Honor via items, pets, modes, or auras
Listen for PvP kills or battleground rewards