Commit Graph

24468 Commits

Author SHA1 Message Date
Dr-J
1fc7aa9c72 correct typo 2015-11-08 21:36:38 +00:00
Dr-J
e312536710 DB/Misc: Commoners (Day of the Dead)
* Spawn commoners for this event
* Add Gossip for event

http://www.wowhead.com/spell=65529/gossip-npc-appearance-day-of-the-dead-dotd does not appear to work, this aura should give npcs the same model (if not very similar to) the one which players get when they /dance with Catrina.
2015-11-08 21:31:00 +00:00
Dr-J
104053111f DB/Event: Day of the Dead
* spawn all event creatures and gos.

Respawn creature spawns as some of these where found to be incorrect positions
Spawn all the missing gos for this event.

Ghostly cooking fires are meant to also require orange marigolds to be visible but atm is visible while event is active
The spell 30628 http://www.wowhead.com/spell=30628/arcane-invisibility is not sniffed (in fact in sniff there appears to be no invisibility spell used on these npcs, this is the spell we was already using on these npcs but is not from sniff)

Npcs/gos missing from stormwind as dont have valid sniff for those.
2015-11-08 19:02:20 +00:00
Killyana
90c4304f1e Merge pull request #15022 from robinsch/GOdespawn
SmartAI: Possibility to despawn object with SMART_ACTION_FORCE_DESPAWN
2015-11-08 16:54:58 +01:00
Vincent-Michael
7d5e7102cd Core: Whitespace cleanup 2015-11-07 20:01:53 +01:00
Vincent-Michael
ff9001ce1d Updated url for tc wiki
(cherry picked from commit 6d01960448)
2015-11-07 19:35:24 +01:00
Carbenium
82c52e40f4 TDB 335.60 - 2015/11/07 TDB335.60 2015-11-07 16:15:15 +01:00
Golrag
7593e861de Core/CreatureGroups: Don't set positionZ to ground for flying creatures.
(cherry picked from commit df4c856360)
2015-11-07 14:53:20 +01:00
Naios
97dd18cb78 Core/ScriptMgr: Improve commit 155a289f05
(cherry picked from commit 30c421bf57)
2015-11-07 13:10:21 +01:00
Naios
d81784194c Core/ScriptMgr: Fix "conditional expression is constant" warning.
* introduced in commit 12d1993994

(cherry picked from commit 155a289f05)
2015-11-07 13:10:04 +01:00
Naios
3a3a6bbfd2 Core/Globals: Use std::string rather than char* to pass script names around.
(cherry picked from commit b7b49fe35f)

Conflicts:
	src/server/game/Battlegrounds/BattlegroundMgr.cpp
	src/server/game/Globals/ObjectMgr.cpp
2015-11-07 13:09:10 +01:00
Naios
23153c8bf1 Core/ScriptMgr: Replace IsDatabaseBound() methods through traits.
(cherry picked from commit 12d1993994)
2015-11-07 12:34:15 +01:00
Killyana
987c1a3a53 DB/Creature: Apexis Flayer
Closes #15761
2015-11-07 01:48:58 +01:00
Killyana
55f795b9fd DB/Page text: Saga of the Sin'dorei 2015-11-07 01:23:00 +01:00
Shauren
910fb00130 Core/Corpses: Fixed a possible crash adding bones to grid
Closes #15808

(cherry picked from commit ec1583df67)
2015-11-06 21:30:41 +01:00
Aokromes
a08611dfef DB/Misc: Fix a runtime error 2015-11-06 01:22:01 +01:00
Shauren
e9e349c7cc Dep/g3d: Removed std::shared_ptr, std::weak_ptr, std::dynamic_pointer_cast, std::static_pointer_cast and std::enable_shared_from_this from global namespace
(cherry picked from commit 2c23a686e3)
2015-11-05 21:33:23 +01:00
Shauren
d6c52ba28c Core/Commands: Added assertion checking if command name is not null
(cherry picked from commit 5695969725)
2015-11-05 21:30:29 +01:00
Shauren
a17c27aaeb Core/Accounts: Fixed ban check after 517a30d7c1 2015-11-05 21:25:51 +01:00
jackpoz
ea9c112b30 Merge pull request #15804 from Tonghost/3.3.5
Core/Misc: Remove unneeded files
2015-11-03 22:52:35 +01:00
Killyana
7bfbd9e3d8 DB/SAI: Fix a DB error
Origin: 91de0322bb
2015-11-03 19:21:05 +01:00
Killyana
e4520ec78b DB/Creature: Remove wrong spawns and add triggers npcs for future events on Icecrown Airships 2015-11-03 19:09:51 +01:00
Carbenium
12ae32a9b6 Merge pull request #15720 from Tonghost/3.3.5
Core/Items: Fix a trading spoof exploit.
2015-11-03 17:48:01 +01:00
sirikfoll
22f1d26986 DB/CORE Minor change in quest Kick, What Kick? and some codestyle
Remove the line that despawns the 'Apple' npc, this despawn is non-blizzlike and breaks the quest.
Thx Killyana for sql and valuable information

Closes #15480
2015-11-03 17:01:25 +01:00
ShinDarth
7ab1d1b7d0 Core/Ticket improved ticket system
- Safely close ticket before character deletion
- Allow to keep trace of delete characters tickets (configurable)
- Closes #15655

Closes #15699
2015-11-03 16:07:30 +01:00
Kittnz
700b5dcb49 DB/Instance: The Eye instance updates
- Pathing for Phoenix-Hawk, Crystalcore Devastator, Astromancer Lord, Nether Scryer
- Delete & Correcting some npc's locations, formations..
2015-11-02 19:55:55 +01:00
Aokromes
88111fa365 Update 2015_11_02_00_world.sql 2015-11-02 18:03:27 +01:00
MitchesD
a1ac057ed2 Rename 2015_10_25_anubrekhan_world.sql to 2015_11_02_00_world.sql 2015-11-02 17:53:55 +01:00
MitchesD
7a48e8520e Merge pull request #15658 from Treeston/3.3.5-anubrekhan
Scripts/Naxxramas: Anub'rekhan encounter cleanup.
2015-11-02 17:53:03 +01:00
Incorrect
d98037a75d Core/Misc: Remove unneeded files
These 3 BlackRock Mountain scripts can be removed from source:

- boss_anubshiah.cpp
- boss_gorosh_the_dervish.cpp
- boss_grizzle.cpp

They already removed from the creatures in DB, and are currently causing
DBErrors.
2015-11-02 02:11:52 +02:00
treeston
91de0322bb Scripts/Naxxramas: Anub'rekhan encounter cleanup.
- Cleaned up events behavior to use phases instead of weird checks for auras.
- Cleaned up Crypt Guard despawn behavior, they should no longer despawn instantly upon death.
- Moved initial greeting from MoveInLineOfSight hack to proper areatrigger script.
- Fixed Crypt Guard respawn behaviour to prevent pulling them before Anub'rekhan has fully reset.
- Fixed Crypt Guard aggro behaviour to call for help on aggro. This prevents pulling the initial pair of Crypt Guards without engaging the boss.
- Added missing boss emotes.
- Code style cleanup.
2015-11-01 22:31:48 +01:00
Kittnz
eddc759cbe DB/Event: Day of the Dead spawn addon fixes
Spirit's & Celebrant's should be invisible, only visible with  [Orange Marigold] and  [Bouquet of Orange Marigolds]
2015-11-01 21:26:17 +01:00
MitchesD
044e50de9b Rename 2015_10_08_faerlina.sql to 2015_11_01_03_world.sql 2015-11-01 20:49:59 +01:00
MitchesD
c82311897a Merge pull request #15681 from Treeston/3.3.5-faerlina
Scripts/Naxxramas: Faerlina cleanup
2015-11-01 20:49:10 +01:00
jackpoz
da0671f4fe Scripts/Naxxramax: Fix clang warning 2015-11-01 18:40:35 +01:00
Killyana
146608985d DB: Fix a type 2015-11-01 17:07:05 +01:00
Killyana
5be1f4c74b DB/Objects: Fix Objects IDs on a previous commit 2015-11-01 16:36:39 +01:00
Shauren
965d29484b Core/Items: Corrected all spellid checks from item_template to also check -1
Closes #15797
2015-11-01 16:29:29 +01:00
Naios
570e6baa09 Core/AI: Cleanup in CreatureAISelector
(cherry picked from commit 6fa4588191)
2015-11-01 15:05:16 +01:00
Naios
105f624763 Core/AI: Convert the hardcoded variadic RAND functions into one C++11 variadic template version.
(cherry picked from commit 0b6f784591)
2015-11-01 15:03:02 +01:00
Killyana
5bdbf9b19c DB/Event: Add missing Hallow's End event spawns on Eversong Woods
Thanks to @kittnz for the sniffs
2015-11-01 14:52:32 +01:00
Dr-J
20ee754de9 DB/Misc: Commoners (Hallow's End)
Adds more texts and gossip for Hallows End
2015-11-01 13:44:56 +00:00
Shauren
e8909de8de Core/Accounts: Check active column when determining if account is banned or not 2015-11-01 13:16:29 +01:00
Aokromes
0e44fedf19 Rename 2015_10_31_02_world_2015_08_01_01.sql to 2015_10_31_03_world_2015_08_01_01.sql 2015-10-31 21:18:52 +01:00
Vincent-Michael
98cd477149 Core/Misc: Update game creature template locale in simple system
(cherry picked from commit 8aa55a0b57)
2015-10-31 20:54:59 +01:00
Killyana
c911a2aaa9 DB/Creature: Fix movement type for Thomas Yance 2015-10-31 20:37:14 +01:00
Shauren
14d382f185 Core/Conditions: Optimizations part 3 changed ConditionStore to a simple array
(cherry picked from commit db0c48c17f)
2015-10-31 20:26:40 +01:00
Shauren
cba122ad94 Core/Conditions: Optimizations part 3 removed copying condition containers all over the place
(cherry picked from commit b09e63e9de)
2015-10-31 20:26:40 +01:00
Shauren
57c4b3d42c Core/Conditions: Add const to methods not modifying ConditionMgr
(cherry picked from commit 2cce998e90)
2015-10-31 20:26:40 +01:00
Shauren
6ab90cc57d Core/Conditions: Optimizations part 2 removed unneeded code
(cherry picked from commit e5c1e7d71c)
2015-10-31 20:26:40 +01:00