Commit Graph

24766 Commits

Author SHA1 Message Date
Killyana 8a2a129d35 DB/Creature: Add pooling for Ethereum Jailor
Only 5 spawns can be active in the world
2016-01-17 17:22:08 +01:00
Kittnz cb064601a8 DB/Creature: Update MovementType of Shadow of Thel'zan the Duskbringer
Closes #16304
2016-01-17 17:00:22 +01:00
Kittnz 97f06d07cb DB/Event: Add missing Feast of Winter Veil spawns in Eastern Kingdoms 2016-01-17 16:25:24 +01:00
Kittnz 670c0466d6 DB/Zone: The Exodar
- Add missing waypoint & spawns for Exodar Peace Keepers & Worker (could use some SAI scripting)
2016-01-17 15:37:11 +01:00
Kittnz 7162d94d3c DB/Instance: The Temple of Atal'Hakkar
- Add waypoints for Hazzas & make Morphaz follow him
2016-01-17 15:32:51 +01:00
Dr-J 6d10b92071 DB/Quest: Nether Gas In a Fel Fire Engine
Update https://github.com/TrinityCore/TrinityCore/commit/01beba21b5210860ddd6a37471c6b2bea77a369e to more reliabily complete quest to actually allow quest to be returned rather than just been marked as complete in quest log and on map but quest giver still showing grey ? ad grey continue button.
2016-01-17 12:16:39 +00:00
Dr-J 83efabefe8 DB/Misc: Flight Master SAI
Use proper spells to summon enraged wyverns, gryphons, hippogryphs and felbats instead of directly summoning with SAI action 12, also remove second line of all scripts as all of these used 2 lines of sai to summon two npcs on agro, the spells summon 2 in one cast so only one line needed.
2016-01-17 11:26:28 +00:00
Kittnz b33ae548fb DB/Event: Add missing Feast of Winter Veil spawns in Azuremyst Isle (Exodar) 2016-01-17 10:51:41 +01:00
Kittnz 6a27970cca Quick sql fix 2016-01-17 09:57:52 +01:00
Kittnz c3a26c6cf9 DB/Event: Add missing Feast of Winter Veil spawns in Silvermoon 2016-01-17 09:55:40 +01:00
Killyana 696a66155b DB/Creature: Terrorclaw Reputation on kill reputation
By @Saben65
Closes #16212
2016-01-17 03:47:39 +01:00
Killyana bf71f51fba DB/Creature: Add Stealth Detection for Steamvaults Creatures
By @Saben65
Closes #16185
2016-01-17 03:38:05 +01:00
Killyana 63afac00ac DB/Waypoints: Morin Cloudstalker
By @Saben65
Closes #16286
2016-01-17 03:16:19 +01:00
Killyana ef61bb5554 DB/Creature: Ethereum Jailor
Closes #10379
2016-01-17 02:52:20 +01:00
[Dev]Rival fb6a7407e2 Core/BattlegroundIC: Duplicate Keep Cannons. 2016-01-17 02:05:04 +01:00
joschiwald 6b3468f48a Scripts/Spells: fixed Beacon of Light 2016-01-16 23:32:34 +01:00
Killyana 2e595543bb DB/SAI: Add a despawn action for npcs involved on "From Their Corpses, Rise!"
Closes #16167
2016-01-16 20:51:47 +01:00
Killyana 1e75569852 DB/Creature: Spell Shade
Closes #15988
2016-01-16 19:56:20 +01:00
Killyana 34847ea44a DB/Gossip: Remove a npc text
By @Saben65
Closes #16214
2016-01-16 19:34:00 +01:00
Killyana 8114c06180 DB/Creature: Fix wrong phases 2016-01-16 18:47:16 +01:00
Killyana 6e624f2a97 DB: Typo 2016-01-15 17:56:14 +01:00
Killyana da01ce3f7c DB/Creature: Bro'Gaz the Clanless
Add spawns, pooling and SAI
Closes #16173
2016-01-15 17:53:59 +01:00
Aokromes e53baa7d90 DB/Misc: Rename few files 2016-01-15 10:01:10 +01:00
treeston 0316dff245 Fix stuff™. 2016-01-14 11:42:12 +01:00
treeston 233297c5c8 Merge branch '3.3.5-spellfacing' into 3.3.5-base (PR #15641) 2016-01-13 18:38:54 +01:00
treeston f481ae1048 Core/Spells: Creature spellcast facing rework:
- 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.
2016-01-13 18:35:44 +01:00
treeston 5b8b8c6530 Merge branch '3.3.5-bossboundary' into 3.3.5-base (PR #16089) 2016-01-13 15:33:17 +01:00
Killyana cc3a4e0948 DB: Fix a typo in a previous commit
Update https://github.com/TrinityCore/TrinityCore/commit/a7f1df606188fc789c00efc068e8ddfe6b25d692
2016-01-13 03:41:21 +01:00
Kittnz 09a6516367 Core/Object: Codestyle improvements 2016-01-12 22:43:48 +01:00
Kittnz eeb72994ba Merge pull request #16248 from elecyb/destroyAnimation
Core/Entities: Show destroy animation for creatures and totems.
2016-01-12 22:38:00 +01:00
treeston 2da458c56d Scripts/Instances: Complete rewrite of the boundary system.
- 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
2016-01-12 22:24:23 +01:00
Kittnz 60e3127714 Quick little SQL update 2016-01-12 22:21:17 +01:00
Kittnz 8dd072722a DB/Event: Additional Feast of Winter Veil gameobject & creature fixes 2016-01-12 22:17:48 +01:00
Kittnz ae6c59cd4e Fix SQL update file name 2016-01-12 22:17:04 +01:00
elecyb 38782deed0 Core/Entities: Show destroy animation for creatures and totems.
Now all pets and totems will have their proper die/destroy animation when killed.

Ported from MaNGOS.
2016-01-12 17:34:34 -03:00
Kittnz 529899675a Merge pull request #16245 from sirikfoll/Turkinator
Core/Spells Implement SpellScript needed for Achievement The Turkinator
2016-01-12 21:04:24 +01:00
Shauren 48940e292f Core/Quests: Fixed party accept quests 2016-01-12 19:41:27 +01:00
treeston 3ea6324507 Merge remote-tracking branch 'tkrokli/npc_myranda_the_hag' into 3.3.5-base 2016-01-12 19:18:13 +01:00
treeston 9091451818 Merge remote-tracking branch 'tkrokli/gossip_accept_duel' into 3.3.5-base 2016-01-12 19:17:39 +01:00
treeston 6710beed75 Merge remote-tracking branch 'tkrokli/npc_shadowfang_prisoner' into 3.3.5-base 2016-01-12 19:17:25 +01:00
Shauren 3c3cde028c Core/Quests: Fixed quest sharing
Closes #12304
Closes #16183
2016-01-12 19:08:37 +01:00
treeston e203d78d2a Merge remote-tracking branch 'velinath/sai-migrations' into 3.3.5-base 2016-01-12 18:32:51 +01:00
sirikfoll fc2a570d09 Core/Spells Implement SpellScript needed for Achievement The Turkinator
Closes #3997
2016-01-12 15:24:55 -02:00
tkrokli 76d5dbad4b [3.3.5] Core/Script: move Myranda the Hag's gossip option to DB
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".
2016-01-12 17:37:18 +01:00
tkrokli 22dd523c1f Core/Scripts: move GOSSIP_ACCEPT_DUEL to DB
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.
2016-01-12 10:18:44 +01:00
tkrokli 95a2eec923 Core/Scripts: move npc_shadowfang_prisoner gossip option to DB
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.
2016-01-12 09:50:04 +01:00
Duarte Duarte 8ef9ea9157 Merge pull request #16231 from ariel-/smartfix
Core/SmartScripts: Fix typo
2016-01-11 03:16:17 +00:00
ariel- b08038c8b6 Fix typo after dcb7082277 2016-01-10 23:38:57 -03:00
Dr-J a7f1df6061 DB/Misc: Call to Arms: The Plaguelands/Scarlet Diversions (3.3.5 Only)
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.
2016-01-10 19:24:49 +00:00
Killyana 614ae6cba9 DB: Game_tele to Emerald Dream
By @Helias
Closes #16131
2016-01-10 18:58:18 +01:00