This repository has been archived by the owner on Jan 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 102
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Core/Creatures: re-implement temporary summons (WIP)
- reworked the entire summon slot assignment - isolated controlled summons from m_controlled container which holds charmed creatures - rewrote temporary summon classes from scratch to support their layered design according to retail leaks - implemented a new type- and moron-safe summon accessing API - converted most pet packets to packet class - migrated old pet system into the new pet temporary summon subclass - corrected summon expiration and despawn behavior - kicked pet passive casting down to guardian subclass since many guardians also use their own scaling auras - allow any guardian or pet to use pet_levelstats data if available - dropped a fuckton of hacks - defined and implemented PLAYER_FIELD_BYTE_HIDE_PET_BAR - fixed pets not following their summoner after resurrection
- Loading branch information
Showing
77 changed files
with
3,271 additions
and
2,333 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.