Age | Commit message (Collapse) | Author |
|
- Rewrite pretty much the entire encounter code
- Get rid of ugly define ugliness
- Sniffed waypoints
- Blizzlike timings
- Missing emotes
|
|
|
|
Add spawns, pooling and SAI
Closes #16173
|
|
|
|
|
|
|
|
|
|
- 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
|
|
|
|
Update https://github.com/TrinityCore/TrinityCore/commit/a7f1df606188fc789c00efc068e8ddfe6b25d692
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
Closes #12304
Closes #16183
|
|
|
|
Closes #3997
|
|
Removing hardcoded text from the core script and into the DB:
"I am ready for the illusion, Myranda."
This quest is 3.3.5 *only*. Removed in patch 4.0.3a.
Addendum: enum ILLUSION_GOSSIP = 4773 , instead of "magic number".
|
|
Another attempt to shorten the list of hardcoded gossip menu options.
This is the gossip menu option of the NPC ID 28406, Death Knight Initiate
in Death's Breach in the Scarlet Enclave, the death knight starting area.
This gossip is tied to the quest "Death's Challenge".
Removing this text in the core script: "I challenge you, death knight!"
(#define GOSSIP_ACCEPT_DUEL) and using `ADD_GOSSIP_ITEM_DB()`
to pull the gossip_menu_option 9765 from the database instead.
|
|
Getting rid of one more incorrect and hardcoded text
which now will be read correct and from the DB instead.
Wrong text: "Thanks, I'll follow you to the door." (core)
Correct text: "Please unlock the courtyard door." (DB)
Thanks to @Aokromes, @r00ty, @velinath, @Nayd, @Treeston, @Zedron
and lots of other regular TrinityCore developers and members for the
inspiration and motivation, as well as helpfulness along the way.
|
|
Core/SmartScripts: Fix typo
|
|
|
|
http://www.wowhead.com/quest=5093/a-call-to-arms-the-plaguelands#comments All versions of this quest are meant to be optional breadcrumb quests to lead players to the bulwark to quest in Western Plaguelands, previously on tc you could not continue chain unless breadcrumb was taken first.
|
|
By @Helias
Closes #16131
|
|
Closes #16159
|
|
Closes #16158
|
|
Closes #16148
|
|
By @Saben65 and @velinath
Closes #16215
|
|
Scripts/Spells: Mine Sweeper achievement
|
|
Fix an issue reported by static analysis
|
|
|
|
Updated AuctionHouseSeller to have item class stack control
|
|
|
|
Core/Spells: Fix redundant mod charge drop and spell crit calc
|
|
Fix confusing NULL checks in Raise Ally check cast.
Fix a crash in Raise Ally triggered by executing ".cast back 61999" command targeting a pet in raid while being dead.
|
|
Fixes issue where NPC does not attack, even when aggro'd.
Fixes #16210
Closes #16204
|
|
Closes #16198
|
|
Closes #16197
By @Saben65
|
|
|
|
Update #3541
Add missing spawns and scripts for visual stuff
|
|
[3.3.5] Scripts/ICC: Fixed Professor Putricide
|