* arrays
* summon_groups
* part 2 lesgooo
* holy frick it works???
* drafted
* forgot to add co-author
Co-Authored-By: Saltgurka <22568446+saltgurka@users.noreply.github.com>
* thrall & tyrande
* Update hyjal.cpp
* trash
* winterchill & anetheron
* kazrogal & azgalor
* Update rev_1708737709108426300.sql
* entrance rp and scourge base
* it worked thank you nyeriah and ayamiss the hunter from AQ20 cause I remembered that it had a similar mechanic and i went to check how to deal with it. did you know ayamiss was my turning point in my emulation "career"? it was a very interesting fight and i spent many hours researching it, leading to my discovery into how the swarmers work, if i did it nowadays i'd have found out immediately but it was a journey nonetheless
Co-Authored-By: Andrew <47818697+Nyeriah@users.noreply.github.com>
* Update rev_1708737709108426300.sql
* no gem farming!
* infernals
* leftovers
* doors
* archimonde
* Update rev_1708737709108426300.sql
* jaina didnt reset gossip flag its over
* crashfix
Co-Authored-By: Andrew <47818697+Nyeriah@users.noreply.github.com>
* Update instance_hyjal.cpp
* no more dberrors
* fix archimonde model and size
scale was set to 0.4, also fixed the speed and attack time, as well as adding model info
* Update rev_1708737709108426300.sql
* Update rev_1708737709108426300.sql
* more stuff
* Update data/sql/updates/pending_db_world/rev_1708737709108426300.sql
* fix: warning
* fix: warning
* buildfix
don't need to assign anything, as long as it doesn't return null we're good
* buildfix
infernal has no DoAction behaviour so it's fine
* Update data/sql/updates/pending_db_world/rev_1708737709108426300.sql
* Update data/sql/updates/pending_db_world/rev_1708737709108426300.sql
* yay
Co-Authored-By: Dan <83884799+elthehablo@users.noreply.github.com>
* a
* looks nicer, less updates overall
* crashfix?
messy code gomenasai 🙇
* hide undesirables >:(
* Update instance_hyjal.cpp
Co-Authored-By: Anton Popovichenko <walkline.ua@gmail.com>
---------
Co-authored-by: Gultask <sagemochi@hotmail.com>
Co-authored-by: Saltgurka <22568446+saltgurka@users.noreply.github.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
Co-authored-by: Dan <83884799+elthehablo@users.noreply.github.com>
Co-authored-by: Anton Popovichenko <walkline.ua@gmail.com>
Syntax : .reset items equiped|bags|bank|keyring|currency|vendor_buyback|all|allbags #playername
Delete items in the player inventory (equiped, bank, bags etc...) depending on the chosen option.
#playername : Optionnal target player name (if player is online only). If not provided the command will execute on the selected target player.
Update src/server/scripts/Commands/cs_reset.cpp
Accepted
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Update data/sql/updates/pending_db_world/rev_1708782048020249700.sql
Accepted
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Update data/sql/updates/pending_db_world/rev_1708782048020249700.sql
Accepted
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Update src/server/game/Miscellaneous/Language.h
Accepted
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
fix uint16 vs uint16_t
fix crash and code cleanup
Fix typo
sql fix
Missing typo
selected instead or selecter
AC code style fix
Re-Fix typos
MISSING typos
missing typos
* fix(Core/Creature): Prevent combat movement disabled creatures from repositioning if target moves within model boundary
* fixbuild
* Apply suggestions from code review
* initial
* fix double definition
* finalise
* remove npc flag in script
* handle in reset
likely fathomlord is created before olum so flag removing doesnt work
* put in instance script
* Class Comparison Logic Encapsulation - Parity
* Add Context to IsClass
* Add Unit IsClass script hook
* Replace additional getClass with IsClass
* Update CanUseItem to replace getClass with IsClass
* Add separate context for pet vs ability
* Change Create to Init since not all referenced contexts are creation
* Align spacing in ClassContext
* Drop context on LFGManager max power
* Update IsClass context that wraps around Missle Barrage
* Rename context for swapping weapons
* Be more specific than CLASS_CONTEXT_TALENT
* Remove duplicate context
* Moved IsClass Hook to Player
* Removed unused parameter in virtual base function
* Added maybe_unused to IsClass virtual in order to compile
To match the override signature, the virtual base needs to include the parameter in question, so using [maybe_unused] to signal to the compiler to allow it
* Remove extra blank line
* Add ABILITY_REACTIVE context
* Add context for PET_CHARM
* Remove explicit nullopt check per review
* Code Readability - Change if to if else in pet
Due to the return pattern, this doesn't change functionality in any way
* Add OnPlayer to disambiguate
---------
Co-authored-by: NathanHandley <nathanhandley@protonmail.com>
* Changing hardcoded text in #define to enum member
- Changing #define to new enum member for AddGossipItemFor method
* Adding SQL Query File
* Forgot to add ';' in DELETE FROM