| Age | Commit message (Collapse) | Author |
|
Unit/CalcAbsorbResist: Sanctified Wrath should pierce absorb effects
|
|
3.3.5-base (PR #16152)
|
|
3.3.5-base (PR #16276)
|
|
Looting/Group: Do not display looter in tooltip when FFA loot is enabled
|
|
engineering/leatherworking specs possible!
|
|
Core/Script: fix bug that prevent double spending reset cooldown
|
|
There's no %b, silly
|
|
Warning fixes and extra sanity checks
Ref #16376
|
|
Closes #16376
|
|
Creature::SetDeathState(JUST_RESPAWNED)
|
|
Core/Scripts: Change door ID and name in Blackwing Lair
|
|
|
|
(0x00200000) that awards players credit for killing the creature even if less than 50% of damage was dealt by players.
This can be used to fix quests such as "Heated Battle" or "If Valgarde Falls..." that are currently very hard to complete at the appropriate level due to "friendly" NPCs killing off the required targets too quickly for players to get 50% of damage in.
|
|
|
|
* This fixes weird issues where triggered spell fails because it has the same category as the spell triggering it
Closes #15794
Closes #15048
(cherry picked from commit 044edced9a5b8f0a53640bfea4727eb9d38eae7f)
|
|
|
|
- created DB gossip_menu_option entries for both NPCs
- added enum section instead of "magic numbers" in script
- replaced core text with pointers to DB text
- zone_western_plaguelands.cpp is now cleaned up
|
|
|
|
|
|
|
|
as per 7d454c66f70c19c8ff402fd126392e27700398ba
Change the name as well.
|
|
|
|
|
|
blank text to players after buffing them
Closes #12697
Closes #16300
|
|
Fixes -Winconsistent-missing-override
|
|
Relax const uses in BossBoundaryEntry so the compiler can generate proper
copy assignment operator (error C2582: 'operator =' function is unavailable in 'BossBoundaryEntry')
Also renamed its members to match our coding standards
(public members should be UpperCamelCase)
|
|
|
|
- Stop tools from complaining about leaks.
- Also, list -> vector.
- Fix an ambiguous constructor warning.
- Fix a bug with Gormok and Sindragosa (Fixes #16280).
|
|
|
|
cancelling properly in certain conditions
|
|
|
|
Script for Npc Torch Tossing Target_Bunny_Controller, responsable for handle the targets rotation for Midsummer Fire Festival quest, Torch Tossing.
|
|
|
|
|
|
|
|
- Rewrite pretty much the entire encounter code
- Get rid of ugly define ugliness
- Sniffed waypoints
- Blizzlike timings
- Missing emotes
|
|
|
|
|
|
|
|
- Fixes creatures turning just before a spellcast finishes and smacking players with supposedly-unavoidable damage. Fixes and closes #15393, #10803, and probably others.
- Fixes visual effects not lining up with the correct target for spells that have their visual aligned with the caster's orientation (examples: Anub'rekhan Impale, Ingvar's Smash/Dark Smash, etc.). Fixes and closes #2947 and probably a bunch of others, including the aforementioned #15393 and #10803.
- Creatures' displayed target now properly matches the unit they are targeting with spells for a split second (blizzlike). This is necessary to get proper client-side orientation.
|
|
- Move TeleportTo hack to proper spell casts
- Add missing lines to boss
- Fix add spawn timings
- Fix visuals
- Fix logic for gate opening
- Fix add aggro behavior
- Fix add casting AI
- Fix some other stuff I probably forgot
|
|
|
|
|
|
Core/Entities: Show destroy animation for creatures and totems.
|
|
- Migrate boundary logic to Maps/AreaBoundary instead of having it sit in InstanceScript (to possibly allow use for other purposes).
- Implement the first five boundary types in Maps/AreaBoundary.cpp.
- Add boundary checks to Creature's update logic
- Add boundary data for all Northrend raids
- Add boundary initialization structures and methods to InstanceScript
- Modify EnterEvadeMode signature. It now passes a value from the EvadeReason enum as parameter to allow special casing depending on evade reason
- Remove previous (weird) boundary code that had them linked to GO spawns
|
|
Now all pets and totems will have their proper die/destroy animation when killed.
Ported from MaNGOS.
|
|
Core/Spells Implement SpellScript needed for Achievement The Turkinator
|
|
|
|
|
|
|