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
Shauren
3158605603
Core/Conditions: Optimizations part 1 - use containers more suited for their role
...
(cherry picked from commit 9fa938f3e0 )
2015-10-31 20:26:40 +01:00
Shauren
dc74454356
Core/Conditions: Type renaming
...
(cherry picked from commit 5e0cee85dd )
2015-10-31 20:26:40 +01:00
Dr-J
fc95812141
DB/Conditions: Dead Mage Hunter
...
Dead Mage Hunters should not be interactable without the quest 'rifle the bodies'
2015-10-31 18:32:41 +00:00
joschiwald
36a205ec00
Core: fixed warning introduced in last commit
...
(cherry picked from commit fe0c07a6fe )
2015-10-31 19:13:05 +01:00
joschiwald
df88c7f278
Core/Misc: removed some useless map checks
...
(cherry picked from commit cf1e80e3d0 )
2015-10-31 19:11:41 +01:00
Dr-J
f7e6f7a105
DB/Text: Real texts and sounds ids for Headless Horseman
2015-10-31 17:59:56 +00:00
Shauren
635dc9c02a
Core/Players: Fixed automatic learning skills gained from learning spells when leveling
...
Closes #15391
(cherry picked from commit 3fceabfa11 )
2015-10-31 18:57:59 +01:00
joschiwald
3a4f33d007
Scripts/Ulduar/Algalon: fixed achievement "He Feeds On Your Tears"
...
Ref #6157
(cherry picked from commit d68e3325d5 )
2015-10-31 18:38:34 +01:00
Shauren
c5d36a3183
Core/Misc: Added a few stl header includes to Common.h
...
(cherry picked from commit 89b902b4e0 )
2015-10-31 18:37:54 +01:00
Shauren
b8e86b9b7a
Core/DBLayer: Allowed using GetDouble for SUM results instead of requiring string conversions
...
(cherry picked from commit 3109ab2da0 )
2015-10-31 18:25:40 +01:00
David Carlos Manuelda
a410072d6d
Removed unneeded nullptr check
...
(cherry picked from commit 20215a8c42 )
2015-10-31 18:22:55 +01:00
David Carlos Manuelda
8dc10022a6
Fixed boss evade and doors closed by cr4st.
...
Should close #6377 and #15239
(cherry picked from commit e430f3f61a )
2015-10-31 18:21:23 +01:00
Shauren
f56bb2e0a6
Core/Spells: Extended spell required shapeshift masks to 64 bits and defined a new spell attribute
...
(cherry picked from commit 191d2c7262 )
2015-10-31 18:14:36 +01:00
StormBytePP
072375dbd8
Core/Spells: Fixed gcc-4.7.x compile
...
(cherry picked from commit 595bb841a9 )
2015-10-31 18:02:54 +01:00
David Girón
bc187f8760
Script/Commands: Add some sanity checks to cast commands
...
Closes #15061
(cherry picked from commit 15dec9a76c )
2015-10-31 18:02:32 +01:00
MitchesD
a968595977
Core/PacketIO: fixed instance binding of gamemasters
...
(cherry picked from commit 231fb1d322 )
2015-10-31 17:39:17 +01:00