AtieshCore is a MMORPG Framework based mostly in C++.
It is derived from TrinityCore and MaNGOS, the Massive Network Game Object Server, and is based on the code of that project with extensive changes over time to optimize, improve and cleanup the codebase at the same time as improving the in-game mechanics and functionality.
- Anticheat (ASH+AFH)
- ArenaSpectator with fully implemented ArenaSpectator addon
- Battleground system with improvements, based from old TC branch 3.3.5-battleground_rewrite
- BattleField system has been fully rewrited (Wintergrasp)
- CrossFaction BG
- CrossFaction LFG
- DBC moved in DB
- DB worldconfigs system
- Duel phase system
- ItemHelper system
- ItemPresentSlots system - used by ItemHelper for receive item set start pack
- ItemShop - implemented in ItemHelper
- InstanceChar system - for own web-cabinet for character the records in PVE progress
- FLAB system (First Login Account Bonus)
- Guild System (level, experience, bonuses and etc)
- GuildWar system
- Guild Announces: announce in guild reward of members by item with status epic and more.
- Mail System v2.0 + AntiSpamMail + MailExternal
- Movement improvements : improvement with pathfinder and mmaps + new movement generators: Jump and Charge
- PromocodeMgr system - Landro codes and etc.
- PlayerAutoLearn system
- PVP ranks for arena rating
- PVPWeeklyCap system - as from retail Legion PVP weekly reward system
- RaidInfo system - announce for completed encounter by raid with info : count of healers/tanks/dd and raid lider
- Special Event System (for example quest: The Light of Dawn has been rewrited by using SES, as a Dalaran Crater Script)
- Transmogrification
- Vanish system (rogue tricks)
- VIP system (and coins + shop)
Software requirements are available in the wiki for Windows, Linux and OS X.
Detailed installation guides are available in the wiki for Windows, Linux and OS X.
Issues can be reported via the Gitlab issue tracker.
Please take the time to review existing issues before submitting your own to prevent duplicates.